@font-face{font-family:Euclid Flex Trial;src:url(EuclidFlexTrial-Bold.eot);src:url(EuclidFlexTrial-Bold.eot?#iefix) format("embedded-opentype"),url(EuclidFlexTrial-Bold.woff2) format("woff2"),url(EuclidFlexTrial-Bold.woff) format("woff"),url(EuclidFlexTrial-Bold.ttf) format("truetype"),url(EuclidFlexTrial-Bold.svg#EuclidFlexTrial-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Euclid Flex;src:url(EuclidFlex.eot);src:url(EuclidFlex.eot?#iefix) format("embedded-opentype"),url(EuclidFlex.woff2) format("woff2"),url(EuclidFlex.woff) format("woff"),url(EuclidFlex.ttf) format("truetype"),url(EuclidFlex.svg#EuclidFlex) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Argyle Socks;src:url(ArgyleSocks.eot);src:local("Argyle Socks"),local(ArgyleSocks),url(ArgyleSocks.eot?#iefix) format("embedded-opentype"),url(ArgyleSocks.woff2) format("woff2"),url(ArgyleSocks.woff) format("woff"),url(ArgyleSocks.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Argyle Socks Thick;src:url(ArgyleSocksThick.eot);src:local("Argyle Socks Thick"),local(ArgyleSocksThick),url(ArgyleSocksThick.eot?#iefix) format("embedded-opentype"),url(ArgyleSocksThick.woff2) format("woff2"),url(ArgyleSocksThick.woff) format("woff"),url(ArgyleSocksThick.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Argyle Socks;src:url(ArgyleSocksThin.eot);src:local("Argyle Socks Thin"),local(ArgyleSocksThin),url(ArgyleSocksThin.eot?#iefix) format("embedded-opentype"),url(ArgyleSocksThin.woff2) format("woff2"),url(ArgyleSocksThin.woff) format("woff"),url(ArgyleSocksThin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:ProximaNova-Light;src:url(ProximaNova-Light.eot?#iefix) format("embedded-opentype"),url(ProximaNova-Light.woff) format("woff"),url(ProximaNova-Light.ttf) format("truetype"),url(ProximaNova-Light.svg#ProximaNova-Light) format("svg");font-weight:400;font-style:normal}@font-face{font-family:PF Universal;src:url(PFUniversal-Bold.eot);src:url(PFUniversal-Bold.eot?#iefix) format("embedded-opentype"),url(PFUniversal-Bold.woff2) format("woff2"),url(PFUniversal-Bold.woff) format("woff"),url(PFUniversal-Bold.ttf) format("truetype"),url(PFUniversal-Bold.svg#PFUniversal-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:GothamLight;src:url(GothamLight.eot?#iefix) format("embedded-opentype"),url(GothamLight.woff) format("woff"),url(GothamLight.ttf) format("truetype"),url(GothamLight.svg#GothamLight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Brandon Grotesque;src:url(BrandonGrotesque-Regular.eot);src:url(BrandonGrotesque-Regular.eot?#iefix) format("embedded-opentype"),url(BrandonGrotesque-Regular.woff2) format("woff2"),url(BrandonGrotesque-Regular.woff) format("woff"),url(BrandonGrotesque-Regular.ttf) format("truetype"),url(BrandonGrotesque-Regular.svg#BrandonGrotesque-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ProximaNova-Semibold;src:url(ProximaNova-Semibold.eot?#iefix) format("embedded-opentype"),url(ProximaNova-Semibold.woff) format("woff"),url(ProximaNova-Semibold.ttf) format("truetype"),url(ProximaNova-Semibold.svg#ProximaNova-Semibold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:BrandonGrotesque-Medium;src:url(BrandonGrotesque-Medium.eot?#iefix) format("embedded-opentype"),url(BrandonGrotesque-Medium.woff) format("woff"),url(BrandonGrotesque-Medium.ttf) format("truetype"),url(BrandonGrotesque-Medium.svg#BrandonGrotesque-Medium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:BrandonGrotesque-Black;src:url(BrandonGrotesque-Black.eot?#iefix) format("embedded-opentype"),url(BrandonGrotesque-Black.woff) format("woff"),url(BrandonGrotesque-Black.ttf) format("truetype"),url(BrandonGrotesque-Black.svg#BrandonGrotesque-Black) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Conv_BrandonGrotesque-Light;src:url(BrandonGrotesque-Light.eot);src:local("\263a"),url(BrandonGrotesque-Light.woff) format("woff"),url(BrandonGrotesque-Light.ttf) format("truetype"),url(BrandonGrotesque-Light.svg) format("svg");font-weight:400;font-style:normal}*{outline:none!important}img{max-width:100%;height:auto}a,a:hover,a:focus,a:active{text-decoration:none;outline:none;transition:all .3s ease-in-out}.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-15{width:20%;float:left}@media(min-width:768px){.col-sm-15{width:20%;float:left}}@media(min-width:992px){.col-md-15{width:20%;float:left}}@media(min-width:1200px){.col-lg-15{width:20%;float:left}}.container-fluid{max-width:100%;width:100%;margin:0 auto}@media(min-width:1200px){.container{width:100%;max-width:1450px;margin-left:auto;margin-right:auto}}.visible-xs{display:none}.yotpo .text-m{padding:2px 0 0 10px}.h0,.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5,p,span,button,a.button,a,th,td,small{font-family:Euclid Flex;font-weight:400}.product-media-modal__content{overflow:hidden!important}ul li:focus{box-shadow:unset}.button,.shopify-challenge__button,.customer button,.button:not([disabled]):hover,.shopify-challenge__button:hover,.customer button:hover{box-shadow:0 0 0 .1rem #ff1101}cart-remove-button .button,cart-remove-button .button:hover{min-width:auto!important;min-height:auto!important;box-shadow:none}.shopify-challenge__container{padding-top:100px}.page-container{-ms-transform:none;-webkit-transform:none;transform:none;position:static}.btn{border-radius:0;transition:all .3s ease-in-out;letter-spacing:0}.btn:hover{opacity:1!important;border-width:1px}.page-width{padding:0 15px}.innerpage h1,.sinnerpage h1{font-size:28px}.innerpage h2,.sinnerpage h2{font-size:24px;letter-spacing:0;text-transform:capitialize}.innerpage h3,.sinnerpage h3{font-size:22px}.innerpage h4,.sinnerpage h4{font-size:20px}.innerpage h5,.sinnerpage h5{font-size:16px}.innerpage h6,.sinnerpage h6{font-size:14px}.innerpage ul,.innerpage ol{padding:0;margin:0 0 0 17px}.innerpage ul li{list-style:outside}.innerpage ol li{list-style:decimal}#shopify-section-header:not(.shopify-section-header-sticky){will-change:unset;position:relative}.spaced-section{margin:0!important}.header__heading-link{padding:11px 0}.header__heading-logo{width:200px}.header_main.header--top-center{grid-template-areas:"navigation heading icons";grid-template-columns:1fr .5fr 1fr;padding:0 3%}.header_main .header__inline-menu{margin-top:0!important;justify-self:start}.header_main .header__search{display:block}.header_main .header__icon--cart{margin-right:0}.header_main .header:not(.header--middle-left) .header__inline-menu{margin-top:0}.joinimg_header{margin-right:15px}.header_main .header__icons{align-items:center}.header_main .header__search summary img,.header__icon img{max-width:24px;filter:invert(17%) sepia(44%) saturate(2850%) hue-rotate(176deg) brightness(98%) contrast(103%)}.header__icon,.header__icon--cart .icon{width:3.4rem}.header_main .cart-count-bubble{height:15px;width:15px;left:22px;background-color:#ff8500;color:#fff;align-items:center;font-size:9px;top:8px;bottom:unset}.header_main .list-menu{justify-content:start!important}.header_main .list-menu li{padding:33px 40px 33px 0;position:static}.right_menu .list-menu li{padding:33px 50px 33px 0}.header_main .header__menu-item .icon-caret{right:0;width:9px;margin-left:10px}.header_main .header__menu-item span{transition:text-decoration var(--duration-short) ease}.header_main .list-menu__item{display:flex;align-items:center;letter-spacing:0;line-height:33px;padding:0;color:#004568;font-size:1.1vw;font-family:Euclid Flex Trial}.header_main .list-menu__item:hover{color:#f04a41}.header_main .header__active-menu-item{text-decoration:none;text-underline-offset:0;color:#f04a41}.header_main .header__menu-item:hover span{text-decoration:none;text-underline-offset:.3rem}.facts_class{position:fixed;right:0;bottom:5%;border-radius:7px 0 0 7px;z-index:3;cursor:pointer}.header_main .list-menu li:hover .header__submenu{display:block;transition:all .3s ease-in-out;z-index:999}.header_main .header__submenu{display:none;position:absolute;top:100%;max-width:490px;background-color:#f8f8f8;z-index:1}.header_sub_childmenu{display:none}.header_main .list-menu li ul{padding:30px 40px}.header_main .list-menu li ul li{padding:0}.header_main .list-menu li ul li a{font-size:1.1vw;color:#004568;font-family:Euclid Flex Trial;font-weight:700;text-decoration:none}.header_main .list-menu li ul li ul.header_sub_childmenu{display:flex!important;flex-wrap:wrap;margin:23px 0 0;padding:0}.header_main .list-menu li ul li ul li{width:50%;padding:0 0 18px}.header_main .list-menu li ul li ul li:focus{box-shadow:unset}.header_main .list-menu li ul li ul li a{padding:0;font-size:15px;text-decoration:none;line-height:normal;color:#000;font-family:Euclid Flex;font-weight:400;box-shadow:unset}.header_main .list-menu li ul li ul li a:focus{box-shadow:unset}.header__icon.header__icon--account .icon{fill:#004568;color:#004568}.header__icon.header__icon--account:hover .icon{transform:scale(1)}.header_main .list-menu li a.scnd_level{padding:.95rem 0;font-size:15px;text-decoration:none;line-height:normal;color:#000;font-family:Euclid Flex;font-weight:400;box-shadow:unset}.main_collection_page{padding:0 0 100px}.main_collection_page .collection-filters__label{display:block;font-family:Euclid Flex;color:#004568;letter-spacing:0;font-size:18px;line-height:1;text-transform:lowercase;font-weight:400;margin:3px 0 0;width:100%}.main_collection_page .collection-filters .collection-filters__sort{width:166px!important;max-width:100%;box-shadow:unset;font-family:Euclid Flex;border:none;border-bottom:1px solid #c2c2c2;color:#4e5051;letter-spacing:0;font-size:18px;padding-left:0}.main_collection_page .collection-filters__field{flex-grow:unset;width:100%;display:flex;align-items:center}.main_collection_page .collection-filters__item{display:flex;grid-column:2;grid-row:1;justify-content:flex-end}.main_collection_page ul li.grid__item{width:calc(33% - .75rem)!important;max-width:33%!important;padding:0 10px}.coll_products_inner_box_img{position:relative;background:#fff;display:flex;align-items:center;width:100%;margin-bottom:19px;height:350px;justify-content:center}.coll_products_inner_box_img img{object-fit:contain;height:100%}.coll_products_inner_box{padding:25px 30px;transition:all .3s ease-in-out;border-radius:3px;position:relative}.coll_products_inner_box:hover{box-shadow:0 0 10px #ccc;transition:all .3s ease-in-out;border-radius:3px}.coll_products_inner_box .btn{margin-bottom:1rem;color:#fff;font-family:Euclid Flex Trial;background-color:#ff1101;box-shadow:unset!important;border:none!important;font-weight:700;text-transform:uppercase;font-size:16px;border-radius:6px;height:51px;line-height:46px;display:table;padding:0 20px;margin:0 auto}.tag_position{position:absolute;top:0;left:8px}.tag_position h5{font-size:14px;padding:3px 17px;border-radius:5px;margin:0;letter-spacing:0;text-transform:uppercase;color:#fff;font-family:BrandonGrotesque-Black;font-weight:400}#CollectionProductGrid .grid__item{padding-bottom:0}#CollectionProductGrid #main-collection-product-grid{margin-bottom:0}.learn_more_div{text-align:center;display:none;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;padding:0 15px;transition:all .3s ease-in-out}.learn_more_div .learn_more{font-size:18px;padding:12px 10px;transition:all .3s ease-in-out;display:inline-block;min-width:165px;color:#004568;font-family:Euclid Flex;font-weight:400;background:#fff;box-shadow:0 0 10px #ccc}.coll_products_inner_box:hover .learn_more_div{display:block;transition:all .3s ease-in-out}.coll_quntity_div{text-align:center;display:none;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;padding:0 15px;transition:all .3s ease-in-out}.coll_products_inner_box:hover .coll_quntity_div{display:block;transition:all .3s ease-in-out}.product_quantity_div{display:flex;justify-content:space-between;background:#fff;box-shadow:0 0 10px #ccc;align-items:center;width:165px;margin:0 auto;padding:11px 10px}.product_quantity_div .minus{background-image:url(minus_img.png);background-repeat:no-repeat;background-color:transparent;border:0;border-radius:0;padding:0;width:30px;height:30px;font-size:0;position:relative}.product_quantity_div .plus{background-image:url(plus_img.png);background-repeat:no-repeat;background-color:transparent;border:0;border-radius:0;padding:0;width:30px;height:30px;font-size:0;position:relative}.product_quantity_div .input_value_div{width:30px;height:auto;font-size:18px;color:#004568;text-align:center;border:0;border-radius:0}.product_quantity_div input[type=number]::-webkit-inner-spin-button,.product_quantity_div input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.addedcart{display:none;color:#f04a41;font-size:16px;margin:0 auto;letter-spacing:0}.best_right_product_inner{background:#fff;display:flex;align-items:center;width:100%;height:250px;justify-content:center}.coll_products_inner_box_img a{height:100%}.coll_products_inner_box_text h3{margin:0;font-size:22px;font-family:PF Universal;text-align:center;padding-bottom:21px;line-height:25px;color:#2b1453;letter-spacing:0}.coll_products_inner_box_text h3 a{color:#2b1453;font-weight:600}.coll_products_inner_box_text h3 a:hover{color:#3cafe0;transition:all .3s ease-in-out}.promobox .coll_products_inner_box{max-width:300px;margin:0 auto}.promobox h3{margin:0;font-size:26px;font-family:Euclid Flex;font-weight:600;padding-bottom:21px;line-height:25px;color:#2b1453;text-transform:lowercase;letter-spacing:0}.promobox p{color:#434343;font-size:14px;letter-spacing:0;font-family:Euclid Flex;margin:0}.promobox a{color:#f04a41;border-bottom:1px #f04a41 solid}.coll_products_inner_box_text h5{color:#2b1453;text-align:center;font-family:BrandonGrotesque-Medium;font-weight:400;font-size:20px;margin-top:0;margin-bottom:20px}.coll_products_inner_box_text h5 del{margin-left:7px;font-size:16.48px;font-family:Brandon Grotesque;font-weight:300;color:#afadad}.product_main_top{max-width:1500px;margin:0 auto;width:100%;padding:38px 0 0}.product--no-media{max-width:100%!important;margin:0!important}.product_left{max-width:60%!important;width:calc(60% - .5rem)!important}.product_left .media{margin-top:0!important;background:transparent}.product_right{padding-left:0!important;max-width:40%!important;width:calc(40% - .5rem)!important}.product_left .pimg_class1 .grid__item{padding-left:0!important}.reviews_icon{margin:0;padding-bottom:10px}.pro-thumb{padding:0 5px;cursor:pointer}.main_product_class{max-width:1904px;margin:0 auto;width:100%;position:relative}.product_right_inner{max-width:471px;margin:0 auto;width:100%;padding:40px 0 0}.product_right .product__title{word-break:break-word;text-transform:inherit;line-height:46px;margin:0!important;padding:0 0 12px;font-family:Raleway,sans-serif;font-size:50px;color:#004568;letter-spacing:0;font-weight:700}.product_right .product-form__submit{margin-bottom:1rem;color:#fff;font-family:Euclid Flex Trial;background-color:#ff1101;box-shadow:unset!important;border:none!important;font-size:18px;height:60px;font-weight:700;text-transform:uppercase;border-radius:0;letter-spacing:0}.product_right .product-form__submit:hover{box-shadow:unset!important;border:none!important;color:#fff!important}.product_right .product__description{color:#000;font-size:16px;font-family:Euclid Flex;line-height:28px;letter-spacing:0;padding-bottom:16px;margin:0!important}.product_right .price{align-items:flex-start;font-family:DIN Next LT Pro;font-size:30px;font-weight:700;letter-spacing:0;color:#c02abb}.product_right .product-form__input .form__label{font-family:DIN Next LT Pro;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:0;color:#000;margin:0;padding-bottom:15px}.product_right .quantity{border:1px solid #d7d7d7;position:relative;height:60px;width:170px;display:flex;border-radius:40px}.product_right .quantity__input{color:#000;font-family:DIN Next LT Pro;font-weight:700;opacity:1;font-size:16px;height:60px}.product_right .quantity__button svg{pointer-events:none;width:17px;color:#000}.coll_products_inner_box_text2 h3 a{color:#004568}.coll_products_inner_box_text2 h5 del{margin-left:2px;font-size:17.48px;font-weight:300;color:#959595}.main_product_reccomdation{padding:69px 0 90px}.main_product_reccomdation h2{font-size:50px;font-weight:700;color:#004568;text-align:center;margin:0;padding-bottom:30px;font-family:Raleway,sans-serif}.drop_slide{border-bottom:1px solid #b7b7b7;padding:13px 0;cursor:pointer}.drop_slide:first-child{border-top:1px solid #b7b7b7}.faq_heading_product{position:relative}.faq_heading_product h3{color:#004568;font-size:18px;margin:0;font-family:Euclid Flex Trial;font-weight:700;position:relative;text-align:left;padding:0 25px 0 0;cursor:pointer}.faq_heading_product span{position:absolute;top:-8px;right:10px}.faq_heading_product span i{font-size:10px}.faq_content2{color:#000;font-size:16px;line-height:22px;font-family:"Euclid Flex"font-weight:400}.faq_content2 p{color:#000;font-size:16px;line-height:22px;margin:0;font-family:Euclid Flex;font-weight:400;padding:10px 0}.faq_content2 ul,.faq_content2 ol{margin:10px 0 15px 17px;padding:0}.faq_content2 ul li{list-style:disc;color:#000;font-size:16px;line-height:22px;margin:0;font-family:"Euclid Flex"font-weight:400}.faq_content2 ol li{list-style:decimal;color:#000;font-size:16px;line-height:22px;margin:0;font-family:"Euclid Flex"font-weight:400}.sinnerpage{padding:50px 0}.sinnerpage h4{font-family:Euclid Flex Trial;font-size:50px;color:#000;margin:0;letter-spacing:0;padding-bottom:23px}.sinnerpage p{color:#000;letter-spacing:0;font-family:Euclid Flex;font-size:18px;margin:0;line-height:32px;padding-bottom:16px}.sinnerpage .container{max-width:1200px}.sinnerpage ul{padding-left:35px!important}.sinnerpage ul li{position:relative;color:#000;font-family:Euclid Flex;font-size:18px;margin:0;line-height:32px;padding-bottom:16px;letter-spacing:0;text-align:left;list-style-type:none}.sinnerpage ul li:before{content:"";position:absolute;left:-34px;width:16px;height:16px;top:7px;z-index:3;background-image:url(arrright.png);background-repeat:no-repeat;background-position:center}.main_footer{position:relative;border:none!important;background:transparent}.main_footer_inner{padding:47px 0 21px;background-color:#f4f4f4}.main_footer_top>img{width:100%;display:block}.main_footer .container{width:100%;max-width:1650px;margin-left:auto;margin-right:auto}.footer_max{max-width:1460px;padding:0 15px;margin:0 auto}.main_footer .footer-block__heading,.main_footer h2{font-size:20px;color:#313131;font-family:Euclid Flex Trial;font-weight:700;margin:0;letter-spacing:0;padding-bottom:32px}.main_footer .footer-block__details-content li a{font-size:16px;line-height:22px;font-weight:400;text-transform:lowercase;letter-spacing:0;color:#313131;font-family:Euclid Flex}.main_footer p{font-size:16px;line-height:32px;font-weight:400;letter-spacing:0;color:#000;font-family:Euclid Flex}.main_footer p a{color:#000}.joinimg{padding-top:14px}.main_footer .footer-block__details-content li a:hover{border-bottom:none;color:#2b84ba;text-decoration:none}.follow_us_subtext h5{font-size:16px;line-height:22px;font-weight:400;letter-spacing:0;color:#000;font-family:Euclid Flex;text-transform:capitalize}.main_footer .footer-block__details-content li .list-menu__item--active{text-decoration:none}.main_footer .grid--4-col-tablet .grid__item{width:18.5%}.main_footer .grid--4-col-tablet .grid__item_last{width:24%}.main_footer .grid__item_last{width:100%}.main_footer .list-social{display:flex;flex-wrap:wrap;justify-content:flex-start}.main_footer .newsletter-form{max-width:100%;display:block}.main_footer .newsletter-form h5{font-size:18px;line-height:21.6px;font-weight:400;margin-bottom:0;letter-spacing:0;font-family:Factor A;color:#313131}.new_letter_footer .footer-block--newsletter{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;margin-top:0}.main_footer .list-social__item{margin:0 20px 0 0}.main_footer .list-social__link{justify-content:left;display:flex;padding:0;text-decoration:none}.main_footer .list-social__link i{font-size:23px}.main_footer .list-social__link i:hover{color:#2b84ba;transition:all .3s ease-in-out}.main_footer .customer .field input,.main_footer .field__input{position:relative;flex-grow:1;font-family:GothamLight;height:50px;font-weight:300;padding:10px 18px;box-shadow:unset!important;color:#000;font-size:14px;background:#fff;border:1px solid #141316;box-sizing:border-box;border-radius:8px;letter-spacing:0;text-align:left}.main_footer .customer .field input::placeholder,.main_footer .field__input::placeholder{color:#b5b5b5;opacity:1}.main_footer .field input:focus,.main_footer .field__input:focus,.main_footer .select__select:focus{box-shadow:none}.main_footer .field input:-webkit-autofill,.main_footer .field input:focus,.main_footer .field input:not(:placeholder-shown),.main_footer .field__input:-webkit-autofill,.main_footer .field__input:focus,.main_footer .field__input:not(:placeholder-shown){padding:10px 18px}.main_footer .field{width:70%}.main_footer .newsletter-form__field-wrapper{width:100%;position:relative}.footer-block__newsletter .newsletter-form__button.button{width:auto!important;box-shadow:unset!important;position:absolute;top:0;font-family:Euclid Flex Trial;text-transform:uppercase;font-weight:700;font-size:14px;line-height:38px;color:#fff;right:0;background-color:#141316;height:50px;border-radius:0 8px 8px 0}.footer-block__newsletter{text-align:center;position:relative}.new_letter_footer{position:relative}.main_footer .customer .field label,.main_footer .field__label{display:none}.footer__content-top{padding:0!important}.footer_bottom{padding:37px 0 0}.footer_bottom_copyrights{text-align:center}.footer_bottom_copyrights h6{font-size:16px;font-family:Euclid Flex;line-height:21.6px;font-weight:400;margin:0;letter-spacing:0;color:#313131}.footer_bottom_copyrights h6 a{color:#313131;text-transform:capitalize}.footer_bottom_copyrights h6 a:hover{color:#313131}.main_login_page{background-color:#d6e9f4;display:flex;align-items:center;max-width:1920px;margin:0 auto -75px;width:100%}.login_left,.login_right{width:50%}.login_right img{width:100%}.login_left .field{margin:0!important}.login_left .field input{width:100%;border-radius:16px;max-width:100%;font-size:17px;min-height:40px;color:#313131;padding:8px 12px 8px 30px;letter-spacing:1px;font-family:Euclid Flex;line-height:34px;background-color:#fff;height:53px;margin:0 0 20px;box-shadow:unset!important;border:1px solid #0c231b}.login_left .field input::placeholder{color:#313131;opacity:1}.login_left .field input:-webkit-autofill,.login_left .field input:focus,.login_left .field input:not(:placeholder-shown),.login_left .field__input:-webkit-autofill,.login_left .field__input:focus,.login_left .field__input:not(:placeholder-shown){padding:8px 12px 8px 30px}.login_left button{border-radius:17px;background-color:#0c231b;color:#fff;width:100%;height:53px;letter-spacing:2px;line-height:36px;border:none;box-shadow:unset!important;text-transform:uppercase;font-size:20px;font-family:Euclid Flex Trial}.login_left h1{font-size:51px;line-height:51px;color:#2c86bc;margin:0;font-family:Argyle Socks Thick;padding-bottom:15px}.login_left p{margin:0!important;font-family:Euclid Flex;font-size:18px;color:#2b2f31;letter-spacing:0}.login_left h6{font-size:18px;display:flex;font-weight:400;letter-spacing:0;font-family:Euclid Flex;text-align:center;align-items:center;color:#000;max-width:300px;margin:5px auto 0}.login_left h6 a{font-size:18px;display:flex;font-weight:400;border-bottom:2px solid #000;letter-spacing:0;font-family:Euclid Flex;text-align:center;align-items:center;text-decoration:none!important;color:#000;margin:0 0 0 5px!important}.login_left form{margin-top:31px!important}.login_left .customer:not(.account,.order){max-width:410px!important}.product_right .spr-badge{margin:0}.product_right .spr-badge .spr-icon-star-empty:before{color:#6b9913}.product_right .price__sale .price-item--regular{font-size:20px;color:#777;font-family:Conv_BrandonGrotesque-Light;font-weight:300}.product_right .price__sale .price-item--sale,.product_right .price__regular .price-item--regular{font-size:29px;color:#004568;font-family:BrandonGrotesque-Medium;font-weight:400}.product_right .badge{display:none!important}.product_right .price--on-sale .price__sale{flex-direction:row-reverse}.variant_choose_div .product-form__input .form__label{font-size:18px;padding-bottom:5px;color:#004568;font-family:Euclid Flex Trial;font-weight:700;text-transform:lowercase;border:0;position:relative}.variant_choose_div .product-form__input input[type=radio]+label{width:30px;height:30px;border-radius:0;padding:0;position:relative;border:0;margin-right:15px;transition:.3s all ease-in-out}.sw_color{box-shadow:0 0 2px #000}.variant_choose_div .product-form__input input[type=radio]+label img{max-height:100%}.variant_choose_div .product-form__input input[type=radio]+label:before{content:"";position:absolute;width:40px;height:40px;border:1px solid #fff;left:-5px;top:-5px;border-radius:100%;transition:.3s all ease-in-out}.variant_choose_div .product-form__input input[type=radio]:checked+label:before{border:1px solid #000;transition:.3s all ease-in-out}.variant_choose_div .product-form__input input[type=radio]+label:hover:before{border:1px solid #000;transition:.3s all ease-in-out}.variant_choose_div .product-form__input input[type=radio]:checked+label{border:1px solid #000;transition:.3s all ease-in-out;border-radius:0}.variant_choose_div .product-form__input input[type=radio]+label:hover{border-radius:0;transition:.3s all ease-in-out}.variant_choose_div .product-form__input input[type=radio]+label.size_div{width:218px;height:57px;line-height:37px;font-size:16px;border-radius:6px;transition:.3s all ease-in-out;font-family:Euclid Flex;text-align:center;color:#525252;border:1px solid #ccc;padding:10px}.variant_choose_div .product-form__input input[type=radio]+label.size_div:before{display:none}.variant_choose_div .product-form__input input[type=radio]:checked+label.size_div{text-transform:uppercase;background-color:transparent;border-color:#ff8500;color:#000;transition:.3s all ease-in-out}.variant_choose_div .product-form__input input[type=radio]+label.size_div:hover{border-color:#ff8500;color:#000;transition:.3s all ease-in-out}.variant_choose_div .product-form__input input[type=radio]+label.size_div .check_swatch{opacity:0;display:none}.variant_choose_div .product-form__input input[type=radio]:checked+label.size_div .check_swatch{opacity:1;display:inline-block}.variant_choose_div{position:relative;border-top:1px solid #b7b7b7;padding:16px 0 0;margin:0!important}.size_pdp_popup{right:0;position:absolute;top:0}.size_pdp_popup h6{font-size:14px;cursor:pointer;margin:0 0 0 15px;color:#525252;font-family:Euclid Flex;text-align:right}.product-form__quantity .form__label{display:none}.product-form__quantity .quantity{box-shadow:none;border:1px solid #004568;border-radius:6px;height:51px}.product-form__quantity .quantity__input{height:51px;font-size:20px;color:#000;font-family:Brandon Grotesque;font-weight:300}.product-form__buttons{width:278px;margin:-77px 0 0 auto}.product_right .product-form__submit{font-size:16px;color:#fff;border-radius:6px;margin:0;height:51px;line-height:46px;font-family:Euclid Flex Trial;font-weight:700;text-transform:uppercase}.shipping_div_flex .form__label{font-size:18px;color:#004568;font-family:Euclid Flex Trial;font-weight:700;text-transform:lowercase;border:0;position:relative}.shipping_div_flex ul{padding-left:0;display:flex;justify-content:space-between;align-items:center}.shipping_div_flex ul li{list-style-type:none;font-size:14px;color:#000;font-family:Euclid Flex;font-weight:400}.shipping_div_flex ul li a{color:#000}.shipping_div_flex ul li .shipping_left img{margin-right:10px;max-height:17px;max-width:17px}.header__search .modal__content{position:absolute;top:100%;z-index:999;background-color:#f8f8f8;padding:30px 45px 40px;height:220px;display:block}.header__search .field__button{font-size:16px;margin-left:25px;position:relative;font-family:Euclid Flex Trial;text-transform:uppercase;font-weight:700;background:#000;color:#fff;border-radius:7px;width:143px;height:47px}.header__search .field__button:hover{background-color:#f04a41}.header__search .search__input.field__input{box-shadow:none;border-bottom:1px solid #141316;padding:0 15px 15px 0;color:#434343;font-family:Euclid Flex;font-weight:400}.header__search .search__input.field__input::placeholder{opacity:1;font-size:20px;color:#434343;font-family:Euclid Flex;font-weight:400}.header__search .search-modal__form{max-width:100%;padding:0}.header__search .modal__close-button.link{display:block;width:auto;height:auto;margin:0 0 0 auto;position:relative}.header__search .search-modal__content{height:auto;line-height:normal;margin:25px 0;padding:0}.most_popular{display:block}.most_popular h6{font-size:20px;color:#434343;font-family:Euclid Flex;font-weight:400}.most_popular h6 span{font-family:Euclid Flex Trial;font-weight:700}.most_popular h6 a{color:#434343}.pimg_class{max-width:350px;margin:0 auto}.pimg_class .slick-prev{left:-20px;background-image:url(slider_left.png);background-repeat:no-repeat;background-size:14px;width:14px;height:21px;z-index:2}.pimg_class .slick-next{right:-20px;background-image:url(slider_right.png);background-repeat:no-repeat;background-size:14px;width:14px;height:21px}.pimg_class .slick-prev:before,.pimg_class .slick-next:before{content:""}.pimg_class .product__media-toggle,.pimg_class .product__media-icon{display:none}.pimg_class .media{width:70px;height:70px;margin:0 auto!important}.pimg_class .media img{object-fit:contain}.pimg_class .slick-slide{border:1px solid transparent}.pimg_class .slick-current{border:1px solid #000}.mob_visible-xs{display:none}.heder_menu_icon_div a{color:unset;display:flex}.heder_menu_icon_div svg{width:20px;height:20px}.heder_menu_icon_div{display:flex;align-items:center;justify-content:flex-start}.navigation_mobile{padding:35px 10px;background-repeat:no-repeat;overflow-y:scroll;background-size:cover;background-color:#fff;background-position:top center;position:fixed;top:0;left:-100%;width:100%;height:100vh}.heder_close_icon_div svg{width:20px;height:20px}.heder_close_icon_div a{color:unset;display:flex}.heder_close_icon_div a{color:unset}.mobile_site_logo{text-align:center}.mobile_site_logo img{max-width:140px;margin:0 auto}.mobile_nav_div .mob_main_ul{text-align:center;padding:0;margin:25px 0}.mobile_nav_div .mob_main_ul li{list-style-type:none}.mobile_nav_div .mob_main_ul li a{font-size:18px;padding:10px 0;color:#004568;font-family:Euclid Flex;font-weight:400;display:inline-block;background:transparent}.mobile_nav_div .mob_main_ul li:first-child ul li a{font-size:18px;color:#004568;font-family:Euclid Flex Trial;font-weight:700;text-decoration:none;display:inline-block;background:transparent}.mobile_nav_div .mob_main_ul li:first-child ul li ul li a{padding:0;font-size:15px;text-decoration:none;line-height:normal;color:#000;font-family:Euclid Flex;font-weight:400;box-shadow:unset}.mobile_nav_div .mob_main_ul li img{max-width:10px;margin-left:10px}.mobile_nav_div .mob_submain_ul{display:none;padding:0;margin:0;box-shadow:0 0 5px #ccc}.mobile_nav_div .mob_subsetmain_ul{padding:0;margin:0}.mobile_nav_div .mob_subsetmain_ul li a{font-size:16px;padding:5px 0}.cart-notification.active{z-index:99}.template-404 p{font-size:60px;line-height:60px;margin-bottom:30px;font-family:Euclid Flex Trial;font-weight:700}.variant_choose_div .product-form__input input[type=radio]+label.eyewear_swatch{vertical-align:top;width:102px;height:40px;margin-right:40px;background-position:center;background-color:transparent;margin-top:30px;background-size:contain;background-repeat:no-repeat}.variant_choose_div .product-form__input input[type=radio]+label.eyewear_swatch:before{display:none}.variant_choose_div .product-form__input input[type=radio]+label.eyewear_size_swatch:before{display:none!important}.variant_choose_div .product-form__input input[type=radio]+label.eyewear_size_swatch{text-transform:uppercase;background-color:transparent;width:auto;height:auto;line-height:normal;margin-right:4px;padding:0;border:0;font-size:22px;border-radius:0;color:#000;font-family:Euclid Flex;font-weight:400}.product-form__input{max-width:100%!important}.sw_color{border-radius:100%!important;border:0!important}.cart-items th{opacity:1;font-weight:400;font-size:14px}.shopify-challenge__button,.cart__checkout-button{padding:14px 50px;font-size:16px;font-weight:700;font-family:Euclid Flex Trial;letter-spacing:0;border-radius:5px;border:1px solid #ff1101;color:#fff;text-transform:uppercase}#Huratips-Pagination{margin-top:50px}#Huratips-Pagination a{color:#000}.filtercolor{display:table;margin:0 auto}.filtercolor ul{padding:0}.filtercolor ul li.color{vertical-align:top;margin:0;border:1px #FFF solid;border-radius:100%;width:44px!important;height:44px!important;box-shadow:unset;display:inline-flex;justify-content:center;align-items:center}.filtercolor ul li.color.numb:last-child{display:inline-flex;line-height:2.5}.filtercolor ul li.color.numb a{color:#000}.filtercolor ul li.color:nth-of-type(4)~li.color{display:none}.filtercolor ul li.color.numb{display:inline-flex!important}.filtercolor li input{display:none}.filtercolor li label{margin:0;border:0px;background-size:contain;background-position:center;background-repeat:no-repeat;padding:0;position:relative;border-radius:100%;width:36px!important;height:36px!important;min-width:36px!important}.collection_img img{display:none}.collection_img img:nth-child(1){display:block}.size_variant_div ul{margin:10px 0 0;padding:0;display:inline-flex;justify-content:center;flex-wrap:wrap}.size_variant_div ul li{margin:0 8px 0 0;list-style:none}.size_variant_div ul li label{background:#fff;width:auto;padding:0 10px;min-width:40px;min-height:40px;cursor:pointer;border:1px solid #000;color:#000;font-weight:600;font-size:14px;display:flex;align-items:center;justify-content:center}.size_variant_div ul li label.active,.size_variant_div ul li:hover label{border-color:#000;background-color:#000;color:#fff}.size_variant_div ul li:last-child{margin:0}.size_variant_div ul li.disable label{cursor:not-allowed}.cart-notification__links .button{font-size:16px;font-weight:700;letter-spacing:0;border-radius:5px;border:1px solid #ff1101;line-height:normal;text-transform:uppercase}.product__media-list{justify-content:center}.product__media-list .product__media-item:not(:first-child){max-width:100px}.product__media-item:first-child{margin-bottom:50px}.template-search .coll_products_inner_box_text,.template-search .details_product{display:none}.redlabel{color:red!important;font-size:16px!important;background:#fff!important;font-weight:400!important;border:none!important}*{cursor:url(https://dillidalli.com/cdn/shop/files/DDMouse2_small.png),auto!important}@media screen and (max-width:768px){.home_banner .home_bg{display:block}.home_bg_left,.home_bg_right{width:100%!important}.learn_more_div .learn_more{font-size:14px;min-width:110px}.slick-dots li button:before{font-size:40px}.common_banner_flex{position:relative;min-height:200px}.common_banner_flex .common_banner_img{width:100%;position:absolute;height:150px!important}.common_banner_upper{position:relative;overflow:hidden}.common_banner_flex .bg_img_comman{height:100%;width:100%;object-fit:cover}}@media only screen and (min-width:200px)and (max-width:767px){.hidden-xs{display:none}.visible-xs{display:block}.product__media-list{justify-content:unset}.product__media-list .product__media-item:not(:first-child){max-width:100%}slider-component .slider-buttons{bottom:-50px!important}.header__icon img,.header_main .header__search summary img{max-width:19px}.header__icon,.header__icon--cart .icon{width:3rem}.mob_visible-xs{display:block}.header_main .list-menu li{padding:10px 15px}.header_main .list-menu li ul{padding:0 30px}.header_main .list-menu__item{line-height:normal}.menu-drawer__navigation{padding:25px 0!important}.header__search .modal__content{padding:25px 15px;height:180px}.header__search .search__input.field__input::placeholder{opacity:1;font-size:15px}.header__search .field__button{font-size:13px;margin-left:14px}.header__search .search__input.field__input{padding:0 10px 10px 0}.joinimg_header{display:none}.most_popular h6{font-size:14px}.facts_class{display:none}.product_left,.product_right{max-width:100%!important;width:100%!important}.pimg_class{max-width:80%;margin:0 auto;display:none}.pimg_class1 .slick-dots li button:before{content:""}.pimg_class1 .slick-dots li button{width:10px;height:10px;background:#000;border-radius:100%}.variant_choose_div .product-form__input input[type=radio]+label.size_div{width:118px}.product_right .product__title{line-height:36px;font-size:30px}.product-form__buttons{width:278px;margin:0}.shipping_div_flex ul{padding-left:0;display:block;justify-content:space-between;align-items:center}.shipping_div_flex ul li{margin:0 0 10px}.sinnerpage{padding:29px 0}.sinnerpage h4{font-size:23px;padding-bottom:16px}.sinnerpage p{color:#000;letter-spacing:0;font-family:Euclid Flex;font-size:15px;margin:0;line-height:25px;padding-bottom:11px}.sinnerpage ul li{font-size:15px;line-height:26px;padding-bottom:13px}.main_product_reccomdation h2{font-size:25px;padding-bottom:8px}.main_product_reccomdation{padding:22px 0 21px}.coll_products_inner_box_img{height:250px}.coll_products_inner_box_text h3{font-size:16px;padding-bottom:16px;line-height:25px}.coll_products_inner_box_text h5{font-size:16px}.coll_products_inner_box_text2 h5 del{margin-left:2px;font-size:14.48px}.main_footer .newsletter-form{max-width:315px;display:block}.footer-block__newsletter .newsletter-form__field-wrapper{width:100%!important;position:relative}.footer-block__newsletter .newsletter-form__button.button{right:0;max-width:67px!important;display:block;position:absolute;min-width:100px;padding:10px;height:55px;text-align:center;top:0;margin:0;width:23px!important}.new_letter_footer .footer-block--newsletter{display:flex;flex-wrap:wrap;justify-content:left;align-items:flex-end;margin-top:0}.main_footer .customer .field input,.main_footer .field__input{height:55px;padding:5px 15px 5px 19px;max-width:465px;font-size:14px}.footer-block__newsletter{flex:0 0 100%!important}.footer .accordion{margin-top:0;width:50%;border:none}.main_footer .footer-block__heading,.main_footer h2{font-size:17px;line-height:30px;max-width:100%!important;display:block;padding-bottom:20px;width:100%}.main_footer .footer-block__details-content li:first-child .link{padding-top:0;margin:0}.main_footer .footer-block__details-content li a{font-size:14px;padding:3px 0;line-height:13.6px;font-weight:400;display:block!important;text-align:left!important}.main_footer p{font-size:14px;line-height:26px}.footer__list-social.list-social{justify-content:left!important}.main_footer .list-social__item{margin-right:10px}.main_footer .list-social__link{width:24px;height:24px}.main_footer .footer__blocks-wrapper{margin-left:0;display:flex!important;flex-wrap:wrap;justify-content:space-between}.footer-block.grid__item:first-child{margin-top:0;width:100%!important;text-align:center}.footerlogo_img{padding-bottom:20px}.main_footer .grid--4-col-tablet .grid__item{width:50%;padding:0;margin:0}.main_footer .grid--4-col-tablet .grid__item_last{width:100%}.main_footer .newsletter-form__button{right:0}.footer_bottom{padding:10px 0 0}.footer_bottom_copyrights{text-align:left;width:100%;padding-bottom:12px}.new_menu{line-height:normal;width:100%;display:block;justify-content:left;align-items:unset}.new_menu ul{margin:0;padding:0}.new_menu ul li{font-size:18px;line-height:39.6px;font-weight:500;letter-spacing:0}.copyright_right{width:100%}.footer_bottom_copyrights h6{font-size:16px;text-align:center}.main_footer{padding:43px 0 0}.main_footer .grid__item_last>h2{font-size:20px!important;line-height:44.96px;padding-bottom:9px!important}.main_footer .newsletter-form h5{font-size:14px;line-height:21.6px;margin-bottom:0;margin-top:1px}.footer-block__newsletter{text-align:center;max-width:400px;position:relative}#CollectionProductGrid .grid__item{padding-bottom:0;width:100%!important;max-width:100%!important}.collection-hero__inner{padding-bottom:0!important}.customer:not(.account,.order){margin:0 auto!important}.main_login_page{display:block;padding-top:50px}.login_left,.login_right{width:100%}.login_left{padding-bottom:50px}.mobile-facets__wrapper{margin-left:0;margin-bottom:30px;margin-top:30px}.template-404 p{font-size:35px;line-height:35px}.template-404 .title,.template-404 .title-wrapper-with-link{margin:30px 0;font-size:25px}.variant_choose_div .product-form__input input[type=radio]+label.eyewear_swatch{width:80px;height:32px;margin-right:10px;margin-top:15px}.mobile-facets__footer .button{font-size:16px;font-weight:700;font-family:Euclid Flex Trial;letter-spacing:0;border-radius:5px;border:1px solid #000;line-height:normal;text-transform:uppercase}.promobox{text-align:center}.promobox h3{font-size:21px}.size_variant_div ul li label{font-size:12px;min-height:30px}}@media only screen and (min-width:200px)and (max-width:767px){.home_featured_blog_inner.hidden-xs{display:block!important}.home_featured_blog_inner:last-child{padding:0 4px!important;margin:11px 0!important}.home_featured_blog_upper{display:flex!important;flex-direction:column-reverse}.home_featured_blog_inner:last-child .home_featured_blog_text h3{font-size:16px!important;line-height:16px!important;padding-bottom:5px!important}.home_featured_blog_inner:last-child .home_featured_blog_text p{line-height:10px!important}.home_featured_blog_inner:last-child .home_featured_blog_text{padding:11px 14px;max-width:250px;opacity:.9;bottom:8%!important}.home_featured_blog_inner:last-child .home_featured_blog_text .blog_link_div{display:none}}@media only screen and (min-width:500px)and (max-width:767px){.main_product_reccomdation{padding:35px 0 0}.main_product_reccomdation h2{font-size:31px;padding-bottom:24px}.main_product_reccomdation ul li{padding-bottom:0;padding-bottom:30px!important}#CollectionProductGrid .grid__item{padding-bottom:0;width:50%!important;max-width:100%!important}}@media only screen and (min-width:768px)and (max-width:989px){.mob_visible-xs{display:block}}@media only screen and (min-width:768px)and (max-width:991px){.header_main.header--top-center{padding:0 2%!important}.main_footer .container{max-width:750px}.main_footer_inner{padding:30px 0 18px}.main_footer .grid--4-col-tablet .grid__item{width:25%}.main_footer .grid--4-col-tablet .grid__item_last{width:100%;max-width:358px;padding:0;margin:0 auto}.main_footer .footer-block__heading,.main_footer h2{font-size:19px;padding-bottom:21px}.main_footer .footer-block__details-content li a{line-height:21px;font-size:15px;line-height:20px;margin:0!important;font-weight:400;padding-bottom:0!important;text-transform:lowercase;letter-spacing:0;color:#313131;font-family:Euclid Flex}.main_footer p{font-size:12px;line-height:24px}.main_footer .list-social__item{margin:0 13px 0 0}.joinimg_header img{max-width:90px}.header_main .list-menu li ul{padding:0 30px}.header_main .list-menu li{padding:10px 15px}.header_main .list-menu__item{line-height:normal}.menu-drawer__navigation{padding:25px 0!important}.product_right .product__title{line-height:29px;font-size:25px}.product_right .price__sale .price-item--sale{font-size:24px}.product_right .product__description{font-size:15px;line-height:23px;padding-bottom:15px}.product_right .product__info-container>*+*{margin:5px 0}.product-form__buttons{width:278px;margin:0}.shipping_div_flex ul{padding-left:0;display:block;justify-content:space-between;align-items:center}.shipping_div_flex ul li{margin:0 0 10px}.facts_class{max-width:138px}.sinnerpage h4{font-size:29px;padding-bottom:19px}.sinnerpage p{font-size:15px;line-height:26px;padding-bottom:11px}.sinnerpage ul li{font-size:16px;line-height:28px;padding-bottom:12px;list-style-type:none}.product_right_inner{max-width:252px;margin:0 auto;width:100%;padding:15px 0 0}.variant_choose_div .product-form__input input[type=radio]+label.size_div{width:108px;height:43px;line-height:22px;font-size:15px;padding:11px 4px}.main_product_reccomdation h2{font-size:34px;padding-bottom:3px}.coll_products_inner_box_img{margin-bottom:14px;height:250px}.coll_products_inner_box{padding:15px 10px}.coll_products_inner_box_text h3{font-size:18px;padding-bottom:16px;line-height:25px}.coll_products_inner_box_text h5{font-size:18px}.main_product_reccomdation{padding:37px 0 32px}.variant_choose_div .product-form__input input[type=radio]+label.eyewear_swatch{width:80px;height:32px;margin-right:10px;margin-top:15px}.promobox{text-align:center}.promobox h3{font-size:23px}.size_variant_div ul li label{font-size:12px;min-height:30px}}@media only screen and (min-width:990px)and (max-width:991px){.header_main .list-menu__item{font-size:1.1vw}.header_main .list-menu li{padding:20px 15px 20px 0}.header__icon,.header__icon--cart .icon{width:3rem}}@media only screen and (min-width:992px)and (max-width:1199px){.header__icon,.header__icon--cart .icon{width:3rem}.header_main.header--top-center{padding:0 2%!important;grid-template-columns:2fr 1fr 2fr}.header_main .list-menu__item{font-size:1.2vw}.header_main .list-menu li,.right_menu .list-menu li{padding:33px 12px 33px 0}.joinimg{display:none}.main_footer .container{max-width:970px}.main_footer .footer-block__heading,.main_footer h2{font-size:18px;padding-bottom:27px}.main_footer .list-social__item{margin:0 14px 0 0}.footer-block__newsletter .newsletter-form__button.button{width:fit-content}.main_footer .customer .field input,.main_footer .field__input{height:50px;font-size:12px}.footer-block__newsletter .newsletter-form__button.button{width:94px!important;min-width:72px!important;max-width:13px!important;font-size:12px;padding:10px 2px}.joinimg_header img{max-width:78px}.header_main .list-menu li ul{padding:20px 30px}.product-form__buttons{width:278px;margin:0}.shipping_div_flex ul{padding-left:0;display:block;justify-content:space-between;align-items:center}.shipping_div_flex ul li{margin:0 0 10px}.facts_class{max-width:183px}.product_right_inner{max-width:319px}.product_right .product__title{line-height:45px;padding:0 0 12px;font-size:39px}.variant_choose_div .product-form__input input[type=radio]+label.size_div{width:142px;height:56px;line-height:33px;font-size:16px;padding:10px}.sinnerpage h4{font-size:41px;padding-bottom:19px}.sinnerpage p{font-size:16px;line-height:30px;padding-bottom:14px}.main_product_reccomdation{padding:40px 0 45px}.main_product_reccomdation h2{font-size:42px;padding-bottom:9px}.coll_products_inner_box_img{margin-bottom:17px;height:250px}.coll_products_inner_box_text h3{font-size:20px;padding-bottom:19px}.variant_choose_div .product-form__input input[type=radio]+label.eyewear_swatch{width:80px;height:32px;margin-right:10px;margin-top:15px}.size_variant_div ul li label{font-size:12px;min-height:30px}}@media only screen and (min-width:1200px)and (max-width:1367px){.header__heading-logo{width:194px;margin:0 auto}.container{max-width:1170px}.header_main.header--top-center{padding:0 2%!important;grid-template-columns:2fr 1fr 2fr}.header_main .list-menu li,.right_menu .list-menu li{padding:33px 20px 33px 0}.joinimg{padding-top:0;max-width:100px}.header_main .list-menu__item{line-height:33px;font-size:1.2vw}.main_footer .container{max-width:1170px}.main_footer .footer-block__heading,.main_footer h2{font-size:20px;padding-bottom:26px}.main_footer .footer-block__details-content li a{font-size:15px;line-height:20px}.main_footer p{font-size:15px;line-height:32px}.main_footer .customer .field input,.main_footer .field__input{height:50px;font-size:13px}.footer-block__newsletter .newsletter-form__button.button{font-size:14px;padding:0!important;min-width:90px;width:90px!important}.facts_class{max-width:215px}.product_right_inner{max-width:378px;padding:37px 0 0}.product-form__buttons{width:197px;margin:-76px 0 0 auto}.product_right .product-form__submit{font-size:15px;line-height:46px}.main_product_reccomdation h2{font-size:43px;padding-bottom:23px}.main_product_reccomdation{padding:49px 0 66px}.joinimg_header img{max-width:120px}.header__icon,.header__icon--cart .icon{width:3.5rem}}@media only screen and (min-width:1368px)and (max-width:1500px){.header__heading-logo{width:194px;margin:0 auto}.container,.main_footer .container{max-width:1330px}.header_main.header--top-center{padding:0 2%!important;grid-template-columns:2fr 1fr 2fr}.header_main .list-menu__item{font-size:1.1vw}.header_main .list-menu li,.right_menu .list-menu li{padding:33px 25px 33px 0}.joinimg{padding-top:0;max-width:117px}.facts_class{max-width:250px}.joinimg_header img{max-width:140px}.footer-block__newsletter .newsletter-form__button.button{min-width:100px;padding:10px}}@media only screen and (min-width:1501px)and (max-width:1600px){.header__heading-logo{width:194px;margin:0 auto}.container{max-width:1470px}.header_main.header--top-center{padding:0 2%;grid-template-columns:2fr 1fr 2fr}.header_main .list-menu li{padding:33px 35px 33px 0}.joinimg{padding-top:0;max-width:137px}.right_menu .list-menu li{padding:33px 35px 33px 0}.main_footer .container{max-width:1470px}.joinimg_header img{max-width:140px}.footer-block__newsletter .newsletter-form__button.button{min-width:100px;padding:10px}}@media only screen and (min-width:1601px)and (max-width:1800px){.header__heading-logo{width:194px;margin:0 auto}.header_main .list-menu li,.right_menu .list-menu li{padding:33px 35px 33px 0}.joinimg_header img{max-width:170px}.header_main.header--top-center{grid-template-columns:2fr 1fr 2fr}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/style.css.map */
