@font-face{font-family:Sofia Pro;font-style:normal;font-weight:400;src:local("Sofia Pro"),url(/cdn/shop/files/Sofia_Pro_Regular_Az.woff?v=1666037892) format("woff")}@font-face{font-family:Sofia Pro bold;src:url(/cdn/shop/files/mostardesign_-_sofia_pro_bold-webfont.woff?v=1698280821) format("woff2"),url(/cdn/shop/files/mostardesign_-_sofia_pro_bold-webfont.woff?v=1698280821) format("woff")}@font-face{font-family:Sofia Pro boldpro;src:url(/cdn/shop/files/mostardesign_-_sofia_pro_semi_bold-webfont.woff2?v=1698281367) format("woff2"),url(/cdn/shop/files/mostardesign_-_sofia_pro_semi_bold-webfont.woff?v=1698281367) format("woff")}@font-face{font-family:rothmans_regular;src:url(/cdn/shop/files/rothmans-regular-webfont.woff2?v=1676977758) format("woff2"),url(/cdn/shop/files/rothmans-regular-webfont.woff?v=1676977758) format("woff")}@font-face{font-family:sofibold;src:url(/cdn/shop/files/sofibold.woff2?v=1693954921) format("woff2"),url(/cdn/shop/files/sofibold.woff?v=1693954921) format("woff")}@font-face{font-family:Sofia Pro;font-style:normal;font-weight:250;src:local("Sofia Pro"),url(/cdn/shop/files/Sofia_Pro_ExtraLight_Az.woff?v=1666037947) format("woff")}@font-face{font-family:Sofia Pro;font-style:italic;font-weight:250;src:local("Sofia Pro"),url(/cdn/shop/files/Sofia_Pro_ExtraLight_Italic_Az.woff?v=1666038001) format("woff")}@font-face{font-family:Sofia Pro;font-style:normal;font-weight:300;src:local("Sofia Pro"),url(/cdn/shop/files/Sofia_Pro_Light_Az.woff?v=1666038042) format("woff")}@font-face{font-family:Sofia Pro;font-style:normal;font-weight:500;src:local("Sofia Pro"),url(/cdn/shop/files/Sofia_Pro_Medium_Az.woff?v=1666038084) format("woff")}@font-face{font-family:Sofia Pro;font-style:normal;font-weight:600;src:local("Sofia Pro"),url(/cdn/shop/files/Sofia_Pro_Semi_Bold_Az.woff?v=1666038136) format("woff")}@font-face{font-family:Sofia Pro;font-style:normal;font-weight:700;src:local("Sofia Pro"),url(/cdn/shop/files/Sofia_Pro_Bold_Az.woff?v=1666038169) format("woff")}@font-face{font-family:Sofia Pro bold2;src:url(/cdn/shop/files/mostardesign_-_sofia_pro_bold-webfont.woff?v=1698280821) format("woff2"),url(/cdn/shop/files/mostardesign_-_sofia_pro_bold-webfont.woff2?v=1698280821) format("woff")}.zakeke_desc a{display:none}.mobileonly.mb_footer{background-size:cover;background-repeat:repeat;background-color:var(--colorFooter)}.mobileonly.mb_footer .site-footer .grid__item:after{display:none!important}.mobileonly.mb_footer footer.site-footer{background:transparent}div[remove=anim] img.fading-images__item,div[remove=anim] .fading-images-overlay__title{animation:none!important}.column_side .text_slide video{position:absolute;width:100%;height:100%;object-fit:cover;left:0;top:0}body #accessiblyAppWidgetButton.accessibly-app-widget-button-container button.accessibly-app-widget-button:focus{outline:3px solid #D3451E!important;outline-offset:3px!important}.zakeke_exist.product-section div[data-product-blocks]{display:flex;flex-direction:column}.shopify-section.index-section--puffin_testimonials{max-width:100%;overflow:hidden}.zakeke_exist.product-section button.btn.btn--full.add-to-cart:not(#zakeke-product-button){display:none!important}.zakeke_exist.product-section .product-block.buy_btn{order:1}.zakeke_exist.product-section .descr.product-block{order:2}.zakeke_exist.product-section .shopify-block.shopify-app-block.zakeke_product{order:3}.zakeke_desc{order:4;margin-top:5px}.product-block.buy_btn .product-block.buy_btn_nt{margin-bottom:0}.zakeke_exist.product-section .product-block.product-block--price{order:-1;margin:0}span.plus_cl{position:absolute;right:0;top:-3px;height:100%;font-size:23px;padding:0 5px;cursor:pointer}p.hidjs_qty{display:none}span.mins_cl{cursor:pointer;position:absolute;left:0;top:-3px;height:100%;font-size:23px;display:flex;align-items:center;line-height:initial;padding:0 5px}body.template-product button.btn.btn--full.add-to-cart{font-size:18px}.shopify-section.empty_sep{margin:0}.text-colored{color:#ff2e00}.white{color:#fff!important}.variant-wrapper.js span.variant__label-info span{font-weight:300!important;font-family:sofia-pro}.variant-wrapper.js label.variant__label{text-transform:capitalize;font-family:Sofia Pro bold;font-weight:800}.product__quantity label{font-family:Sofia Pro boldpro;text-transform:capitalize}.btn,.rte .btn,.shopify-payment-button .shopify-payment-button__button--unbranded,.spr-container .spr-button,.spr-container .spr-summary-actions a{font-family:"Sofia Pro",var(--typeHeaderFallback)}.trgtDiv abbr{width:100%;height:100%;display:flex;align-items:center;justify-content:center}div#simple-bundles-io-options label,div#simple-bundles-io-options select{display:none}p.durin_sale_popup{font-size:14px;margin-bottom:9px!important;display:block}.btn{border-radius:4px;padding:15px 20px 14px!important}.hero__text-content.vertical-center .hero__link .btn{margin-left:0;font-family:Sofia Pro,sans-serif;font-weight:700;padding:14px 24px;letter-spacing:0px}.puffin-product--box .puffin-product--content h3{font-size:36px}.hero__media.bg-video-top{background-size:cover;background-repeat:no-repeat;background-position:center}.wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;margin-top:50px;place-content:center;max-width:90vw}.product__thumbs--beside .product__thumb-item a:before{opacity:0}.template-product .image-wrap{border-radius:12px}.product__price{color:#ff2e00!important}.product-single__meta span.product__price{font-size:32px;margin:0;padding:0}.site-header{padding:5px 0}.site-footer .collapsible-content p,.site-footer .faux-select,.site-footer .site-footer__linklist a,.site-footer input,.site-footer select,.site-footer textarea{font-size:.88235em;padding:4px 0;line-height:1.5;font-family:sofia-pro,sans-serif;letter-spacing:0;line-height:1.07;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-rendering:optimizeSpeed;font-weight:700}body{font-family:sofibold!important}.site-header--heading-style .site-nav__link{font-family:"Sofia Pro",var(--typeHeaderFallback);font-weight:800}.btn-brdr{border-radius:4px!important}.judgstar .jdgm-prev-badge{text-align:center}.hero__media.bg-video-top{background-size:cover;background-repeat:no-repeat}.collection--filter ul.colr--lists li img{display:none}.Shipping--bar h3{font-size:14px;font-weight:700;text-transform:capitalize;margin:0 0 8px}.template-collection .jdgm-prev-badge{display:flex!important;justify-content:space-between;margin-top:7px}.porgress-shippng:before{position:absolute;content:"";height:100%;transition:all .5s;width:0;left:0;top:0;background:red;border-radius:10px}.porgress-shippng{width:100%;height:9px;background:#e4d8d8;border-radius:10px;position:relative}.no--bordr{border:none;padding-bottom:0}.Shipping--bar{position:relative;z-index:99;background:#fff}.image--logos{position:absolute;right:0;display:flex;flex-direction:column;top:0;gap:10px}.product-block.title--area{position:relative}@font-face{font-family:Sofia Pro;font-style:normal;font-weight:900;src:local("Sofia Pro"),url(/cdn/shop/files/Sofia_Pro_Black_Az.woff?v=1666038208) format("woff")}@font-face{font-family:Rothmans-fam;src:url(/cdn/shop/files/rothmanplain-webfont_800cc809-26f6-41d1-b0fe-cf521be36e2a.woff2?v=1676299525) format("woff2"),url(/cdn/shop/files/rothmanplain-webfont_50a08b9b-5ef2-4960-982b-83fd694da540.woff?v=1676299525) format("woff")}.grid-product__colors.other--variations .trgtDiv{border-radius:0;height:auto;padding:6px 14px;min-height:auto;min-width:auto;width:auto}.padded-section.slick--slidr .slick-slider .slick-list{padding:0 20% 0 0;!important}.logo-bar__link img.logo-bar__image.lazyloaded{width:auto;height:auto}body.faq .rte.collapsible-content__inner--faq p{font-weight:300;font-family:Sofia Pro}a.btn.klaviyo-bis-trigger{min-width:100%;margin-bottom:16px!important}img.pufin--cinos.lazyloaded{width:auto;height:auto}.variant-wrapper.js{margin-top:20px}fieldset.custom-clr1{margin-top:20px!important}.opitonname.option--nmbr1{padding-bottom:10px}.product__quantity{margin-top:20px}.iwt-container{display:flex;gap:4%;align-items:center;padding:50px;border-radius:12px}.collection-page-banner.hide--coll-label{margin-bottom:0}.addtocart.nostock{background:#cac9c9!important;pointer-events:none!important}fieldset.custom-clr1{margin-top:33px}.hidevriant{display:none!important}.product--item.hideparent{display:none}span.activeClrname{font-size:13px;font-weight:400!important;font-family:"Sofia Pro",var(--typeBaseFallback)}.loader{border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #3498db;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;position:absolute;left:0;right:0;margin:auto;top:0;bottom:0}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.variant--picker.variant-wrapper{position:absolute;z-index:-3;opacity:0}.customfieldset .variant-input label.active{box-shadow:0 0 0 2px #4a4b59}.puffin-select{display:flex;align-items:baseline;margin:37px 0;flex-wrap:wrap}.puffin-select h4{width:100%}.new-page-width{max-width:2100px;margin:auto;width:100%}.Head--with--subhead{margin:0}.light-text-section h2,.light-text-section .description{color:#fff}.img--grid-C,.content--grid-C{width:48%}.Headin--subheading--grid{padding:50px 0}.content--grid-C h3{text-align:center;line-height:51px;text-transform:capitalize}.content--grid-C h6{font-size:20px;text-align:center;text-transform:inherit;letter-spacing:0px;font-family:Sofia Pro;font-weight:500}.content--description{text-align:center;font-family:Sofia Pro;font-weight:500}.box--container h2{font-family:Sofia Pro;font-weight:900}.box--container .description{font-family:Sofia Pro;font-weight:500}.img--grid-C img{width:100%;height:100%;object-fit:fill;border-radius:12px}.image--text--grid.right .iwt-container{flex-direction:row-reverse}.center{text-align:center}.image--area-top{width:100%;height:800px;display:block;background-size:cover;background-repeat:no-repeat}.banner-internal-text h2{text-transform:inherit;letter-spacing:0px;font-family:Sofia Pro!important;font-weight:900}.banner-internal-text{max-width:73%;margin:auto;text-align:center}.banner--text.light-text-section h2,.banner--text.light-text-section p{color:#fff}.content-banner p{font-size:21px;font-family:Sofia Pro;font-weight:500}.content-banner{padding:50px;box-shadow:3px 1px 14px #000 inset;box-shadow:none}.grid-product__colors{justify-content:center}.color-swatch--small{border-radius:5px;box-shadow:none}a.color-swatch:hover{opacity:.5;box-shadow:none}.color-swatch--small:before{opacity:0}body.good-together p{font-family:Sofia Pro;font-weight:300!important}.filter--options.active svg{transform:rotate(180deg)}.filter--options svg{transition:all .5s}div#collection--product{display:flex;flex-wrap:wrap;gap:20px;margin-top:26px;position:relative;min-height:200px}div#collection--product .product--item{width:calc(25% - 15px);margin-bottom:100px}.image--area{position:relative;padding-bottom:100%;overflow:hidden}.image--area:before{content:"";display:block;height:0;width:100%}.image--area.hover-state.show_hover:hover img.first-img{transform:scale(1.2) rotate(11deg)}.image--area.hover-state:hover img.second-img{opacity:1}.image--area img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;transition:all .5s}.product--details{background:#fff}.image--area img.second-img{opacity:0}.image--area img.first-img{transition:all .5s;width:100%;height:100%;object-fit:cover}div#collection--product .product--item .addtocart:hover{background:#4a4b59}.custom.grid-product__colors::-webkit-scrollbar{width:0px}div#collection--product .product--item .addtocart{background:#2b2a28;color:#fff;display:flex;align-items:center;justify-content:center;padding:7px 0;gap:8px;text-transform:uppercase;letter-spacing:0px;cursor:pointer;font-size:14px;transition:all .5s}.product--price span{font-size:19px;font-family:Sofia Pro;font-weight:400}.title--price{display:flex;align-items:start;justify-content:space-between}.product--price{display:flex;gap:14px}p.money_d{margin:0;font-size:19px;font-family:Sofia Pro;font-weight:400;color:#2b2028!important;text-decoration:line-through}.pro--title{font-size:20px;line-height:24px;letter-spacing:-1px;font-family:Sofia Pro;font-weight:700;margin:10px 0}.custom.grid-product__colors{gap:4px;justify-content:flex-start;display:flex;white-space:nowrap;overflow-y:hidden;flex-wrap:nowrap;padding-top:5px}.trgtDiv[compre]{position:relative}.trgtDiv[compre]:before{position:absolute;content:"";width:14px;height:14px;background:red;top:-4px;right:1px;border-radius:50%}h2.no--products{text-transform:inherit;text-align:center;width:100%;margin-top:31px}.trgtDiv{width:45px;height:45px;min-width:45px;min-height:45px;text-align:center;border:2px solid #F2F1EF;border-radius:100%;padding:0;display:inline-block;align-items:center;justify-content:center;background:#fff;cursor:pointer}.product--options.havegreatr .grid-product__colors.custom .trgtDiv{display:none}.product--options.havegreatr .grid-product__colors.custom .trgtDiv:nth-child(-n+5){display:inline-block}.showmore---img{width:45px;height:45px;background:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;font-size:22px}div#collection--product .product--item .addtocart.active{background:#d3451e}.trgtDiv img{border-radius:100%;width:34px;height:34px}.trgtDiv.active{border:2px solid #4A4B59}.showmore---img{width:45px;height:45px;background:#fff;border-radius:100%;display:inline-block;align-items:center;justify-content:center;font-size:22px;cursor:pointer;display:inline-block!important;vertical-align:top;position:relative}.showmore---img div{position:absolute;top:9px;margin:auto;text-align:center;width:100%}.product--options.havegreatr .grid-product__colors.custom .trgtDiv.addscroll{display:inline-block}ul.colr--lists.low---opacity{opacity:.5;pointer-events:none}.collection--filter ul.colr--lists li.active{background:#2a2b28;color:#fff}b.amountcoor{width:20px;display:inline-block;height:20px;line-height:normal;font-size:14px;border-radius:100%;background:#d3451e4d;color:#d3451e;margin-right:4px}.select---grid ul li.active{box-shadow:0 0 3px #000}.pro--title span.jdgm-prev-badge__text{display:none}.pro--title .jdgm-preview-badge .jdgm-star.jdgm-star{color:#fed130;font-size:14px}.pro--title .jdgm-prev-badge{margin-top:0!important;margin-bottom:8px}.title--price{margin-top:10px!important}.pro--title{display:flex;flex-direction:column-reverse;margin-top:0!important}[data-type_header_accent_transform=true] .footer__title{font-size:calc(var(--typeHeaderSize)*.42);font-family:sofibold!important;font-weight:900;letter-spacing:0;line-height:1;color:#fff;margin-bottom:30px;font-style:inherit!important}.footer-newsletter p{font-size:25px!important}.footer__newsletter button.btn.btn--full{width:100%}.site-footer__linklist a{line-height:1.07}.desktoponly .grid__item.footer__item--footer-0{display:none!important}.footer-newsletter input#Email-footer-2{background-color:transparent;color:#ff2e00;min-width:100%;border:none;border-bottom:1px solid #ff2e00;margin-bottom:15px;font-size:20px;padding-left:0}product-recommendations h3.section-header__title{text-align:center}product-recommendations .color-swatch--small{box-shadow:none;border:2px solid #4A4B59;width:40px;height:40px;border-radius:100%}.optonsbundle h3{width:100%;font-size:16px;text-transform:capitalize;margin:0}.optonsbundle.opt1{margin-top:10px}.optonsbundle div[disabled]{display:none}.optonsbundle div{width:40px;padding:6px 10px;background-size:contain;height:40px;font-size:0;background-repeat:no-repeat}.optonsbundle div[value=""]{display:none}.optonsbundle{gap:10px;display:flex;flex-wrap:wrap;margin-bottom:25px}.optonsbundle h3{width:100%;font-size:16px;margin:0;text-transform:capitalize;font-family:Sofia Pro bold!important;font-weight:800}.optonsbundle h3 span{font-weight:300!important;font-family:sofia-pro!important}.optonsbundle div.active{border:1px solid #000}.single_container img.desktop-img{margin:auto;max-width:1580px;width:100%}.home-pge-para-custom-div h5{font-size:22px;line-height:36px}.jdgm--leex-script-loaded .jdgm-rev-widg__header,.jdgm--leex-script-loaded .jdgm-rev-widg__title,.jdgm--leex-script-loaded .jdgm-rev,.jdgm--leex-script-loaded .jdgm-quest{color:#2a2b28!important}.product--options.havegreatr .grid-product__colors.custom .trgtDiv.showall{display:inline-block}.template-product .video-parent-section .hero__link{margin-top:40px}.template-product .variant-input.sale_price:before{position:absolute;content:"";width:12px;height:12px;background:red;top:-4px;right:4px;border-radius:50%;z-index:1}.template-product .variant-input.sale_price{position:relative}.site-header,.shopify-section-group-header-group>.announcement{z-index:9999}footer.site-footer.ftimg_exist{z-index:9999;position:relative}.product--item.new-arrivals .product--options.arriv .showmore---img{display:none!important}.product--item.new-arrivals .product--options.arriv .trgtDiv:not(.show_only_new){display:none!important}a.button.klaviyo-bis-trigger{width:100%;display:flex;padding:16px 0;text-align:center;align-items:center;justify-content:center;color:#fff;font-family:"Sofia Pro",var(--typeHeaderFallback);font-size:18px;font-weight:700;background:#ff2e00!important;border-radius:4px}h2.upcart-header-text{font-size:21px}.styles_Header__{padding:8px 15px!important}.styles_Announcement__{padding:5px 0!important}.styles_Rewards__{padding:8px 28px!important}#UpcartPopup .Stack__item{margin-top:9px!important}.upcart-checkout-button-container a.styles_CustomButton__fullWidth__{display:flex!important;align-items:center!important;justify-content:center!important}.govx-id-slim img{width:30px!important;height:30px!important;object-fit:contain!important}.upcart-continue-shopping{display:none!important}.govx-id-slim-wrapper{padding:6px 0!important}.govx-id-slim-wrapper .govx-id-slim a{padding:7px 10px!important}i.govx-id-slim-wrapper{padding:5px 0!important}@media only screen and (min-width: 767px){.temp_customizationpages main#MainContent .shopify-section:first-child{margin:50px 0}.site-header .site-nav__dropdown.text-left{background:transparent!important;left:15px;padding:0;top:34px!important;box-shadow:none}.site-header .site-nav__dropdown.text-left .tp{padding:0;box-shadow:0 10px 20px #4f2a22c7;margin-top:10px;background:#fff;border-radius:13px}.site-header .site-nav--has-dropdown>details[open]>summary:before{bottom:0}.site-nav__dropdown a:not(.megamenu__promo-link){background-color:transparent}.site-header .site-nav__dropdown a:not(.megamenu__promo-link){padding:10px 100px 10px 10px}.puffin-product--image.fit_img_bg{background-size:contain!important;background-position:left!important}.only_mobile{display:none!important}.text-areaabs{align-items:flex-start!important;padding-top:54px}}@media only screen and (max-width: 767px){div#NavDrawer{z-index:999999}.mobile-nav__child-item a{font-size:14px!important;font-weight:400!important;font-family:sofibold!important;width:100%;background:#d3451e;margin:0 30px 10px 20px;padding:8px!important;color:#fff!important}.puffin-product--image.fit_img_bg{background-size:contain!important;background-position:top!important}.mobile_exist_mb .hero__text-wrap--absolute{bottom:0}.only_desktop{display:none!important}.mobile_exist_mb{min-height:auto!important;padding-bottom:0!important;height:auto!important}.mobile_exist_mb{min-height:auto!important;padding-bottom:0!important}.only_mobile{position:static!important;height:auto}.video-parent-section .animation-cropper{overflow:visible}.video-parent-section .hero__link{margin-top:15px}.home-pge-para-custom-div h5{font-size:18px}.Single_img img.mobile-img{display:block!important;margin:auto}.Single_img img.desktop-img{display:none}.hidemob{display:none!important}.product-block.title--area h1{max-width:calc(100% - 80px)}body.template-product .product__thumbs--beside .product__thumbs--scroller{overflow-x:hidden!important}.product-block[data-dynamic-variants-enabled]{width:calc(80% - 12px)}.product-block.product-block--header.title--area h3.h3.product-single__title{font-size:28px;width:calc(80% - 15px)}.shopify-section.index-section--hero .hero__link .btn{margin-top:22px}.ftshim .btn{font-size:18px}.btn{border-radius:4px;padding:15px 20px 14px!important}footer.site-footer .collapsible-content--small .collapsible-content__inner{transform:translateY(0)}footer.site-footer .collapsible-content--small{height:100%;opacity:1;overflow:visible;backface-visibility:inherit;visibility:visible;margin:0}footer.site-footer .collapsible-trigger__icon{display:none}footer.site-footer button.footer__title.collapsible-trigger.collapsible-trigger-btn.medium-up--hide{margin-bottom:0!important}img.pufin--cinos.lazyloaded{width:auto;height:auto;margin:auto}.iconimg{height:fit-content;max-height:125px;width:91px;margin:auto;margin:15px auto!important}.ftshim h1.white{font-size:24px}.mobileonly .grid__item.footer__item--footer-0{display:none}.ftshim .btn{padding:15px 19px 16px;font-size:18px}.ftshim h5.white{font-size:16px}.wrapper{display:flex!important}.desktoponly{display:none!important}body.puffin-partners div[data-section-id=header][data-section-type=header]{position:relative;z-index:1}body.shipping-bar-activated div#CartDrawer .drawer__inner{margin-top:58px}.image--logos{gap:5px;width:20%}.content-banner p{font-weight:600;font-size:18px}.image--area-top{width:100%;height:577px;display:block;background-size:cover;background-repeat:no-repeat}.banner-internal-text h2{font-size:24px}.content-banner{padding:13px;background:#fff;border-radius:12px;width:95%;margin:-78px auto auto;position:relative}.image--text--flex .image--text--grid .iwt-container{flex-direction:column;gap:0;padding:14px}.img--grid-C,.content--grid-C{width:100%}.content--grid-C h3{text-align:center;color:#000;line-height:44px;text-transform:capitalize;margin-top:18px;margin-bottom:20px;font-size:31px;font-family:Sofia Pro!important;font-weight:900}.banner-internal-text{max-width:85%}.padded-section.slick--slidr .slick-slider .slick-list{padding:0 0% 0 0!important}.padded-section.slick--slidr .slick-slider .slick-arrow{width:38px!important;height:38px!important}.padded-section.slick--slidr .slick-slider button.slick-prev.slick-arrow{left:11px!important}.padded-section.slick--slidr .slick-slider button.slick-next.slick-arrow{right:13px!important}.overlaytopimage.good_together .overlay--below{margin-top:0}.overlaytopimage.good_together .text-areaabs{position:static}.overlaytopimage.good_together .text-areaabs h3{margin-top:45px}.overlaytopimage.good_together .text-content{height:auto;position:relative}}@media only screen and (min-width: 1500px){.banner-internal-text{padding-top:40px}}@media only screen and (min-width: 590px){.color-swatch--small{height:24px;width:24px}}@media only screen and (min-width: 767px){.hidedesk{display:none!important}.variant-wrapper.js{margin-top:45px}.template-product h1.h3.product-single__title{width:calc(100% - 100px)}.template-product .image--logos{width:100px}.mobileonly{display:none}.site-nav__item{padding:0 15px}.text-center .site-navigation{margin-right:0}.drawer__scrollable{padding-top:57px}.product-block.title--area h3{width:calc(100% - 110px)}.medium-up--three-fifths.product-single__sticky{width:55%}.medium-up--three-fifths.product-single__sticky+.medium-up--two-fifths{width:45%}.banner-internal-text{max-width:73%;margin:auto;text-align:center;padding-top:40px}.shopify-section.index-section.banner--text--flex{margin-bottom:0}}@media only screen and (min-width: 1920px){.padded-section.slick--slidr{max-width:1300px;margin:auto}}@media only screen and (max-width: 365px){.prb:nth-of-type(3n),.prb:nth-of-type(3n) .lazyloaded,.prb:nth-of-type(4n).lazyloaded,.prb:nth-of-type(4n){min-width:37vw!important;max-width:37vw!important}}@media only screen and (max-width: 320px){.prb:nth-of-type(3n),.prb:nth-of-type(3n) .lazyloaded,.prb:nth-of-type(4n).lazyloaded,.prb:nth-of-type(4n){min-width:36vw!important;max-width:36vw!important}}@media only screen and (max-width: 320px){.prb:nth-of-type(3n),.prb:nth-of-type(3n) .lazyloaded,.prb:nth-of-type(4n).lazyloaded,.prb:nth-of-type(4n){min-width:35vw!important;max-width:35vw!important}}[data-dynamic-variants-enabled] .color-swatch:before{border:0px!important;border-color:var(--colorBody)}[data-dynamic-variants-enabled] .variant-input-wrap input[type=radio]:checked+label{box-shadow:0 0 0 1px #151515ba}[data-dynamic-variants-enabled] .variant-wrapper.js label.variant__label{font-family:Sofia Pro bold;width:100%;font-size:16px;margin-bottom:5px;letter-spacing:0px!important;text-transform:capitalize;font-family:Sofia Pro bold!important;font-weight:800}[data-dynamic-variants-enabled] .variant-input-wrap label{background-color:var(--colorBody);box-shadow:0 0 0 0 var(--colorBorder);display:inline-block;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:var(--typeBaseSize);font-style:normal;font-weight:400;font-weight:var(--typeBaseWeight);letter-spacing:var(--typeBaseSpacing);line-height:1;line-height:var(--typeBaseLineHeight);margin:0 8px 12px 0;overflow:hidden;position:relative;text-transform:none;transition:all .25s ease;border-radius:0!important;width:40px;padding:6px 10px;background-size:cover;height:40px;font-size:0;background-repeat:no-repeat}.template-product [data-dynamic-variants-enabled] .variant-input-wrap label{background-color:unset!important}[data-dynamic-variants-enabled] .variant-input-wrap{border:0;margin:0 0 -45px!important;padding:0;position:relative;display:flex;flex-wrap:wrap}[data-dynamic-variants-enabled] .product__quantity label,.product__quantity label{font-family:Sofia Pro boldpro;text-transform:capitalize;margin-top:50px}[data-dynamic-variants-enabled] .product-block{margin-bottom:25px}
/*# sourceMappingURL=/cdn/shop/t/177/assets/custom.css.map */
