.cs-exact,.cs-exact :where(*:not(svg):not(svg *)),.cs-exact :where(*:not(svg):not(svg *)):before,.cs-exact :where(*:not(svg):not(svg *)):after{all:revert}@font-face{font-family:DM Sans;font-weight:400;font-style:normal;font-display:swap;src:url(/cdn/fonts/dm_sans/dmsans_n4.ec80bd4dd7e1a334c969c265873491ae56018d72.woff2) format("woff2"),url(/cdn/fonts/dm_sans/dmsans_n4.87bdd914d8a61247b911147ae68e754d695c58a6.woff) format("woff")}@font-face{font-family:DM Sans;font-weight:700;font-style:normal;font-display:swap;src:url(/cdn/fonts/dm_sans/dmsans_n7.97e21d81502002291ea1de8aefb79170c6946ce5.woff2) format("woff2"),url(/cdn/fonts/dm_sans/dmsans_n7.af5c214f5116410ca1d53a2090665620e78e2e1b.woff) format("woff")}@font-face{font-family:DM Sans;font-weight:400;font-style:italic;font-display:swap;src:url(/cdn/fonts/dm_sans/dmsans_i4.b8fe05e69ee95d5a53155c346957d8cbf5081c1a.woff2) format("woff2"),url(/cdn/fonts/dm_sans/dmsans_i4.403fe28ee2ea63e142575c0aa47684d65f8c23a0.woff) format("woff")}@font-face{font-family:DM Sans;font-weight:700;font-style:italic;font-display:swap;src:url(/cdn/fonts/dm_sans/dmsans_i7.52b57f7d7342eb7255084623d98ab83fd96e7f9b.woff2) format("woff2"),url(/cdn/fonts/dm_sans/dmsans_i7.d5e14ef18a1d4a8ce78a4187580b4eb1759c2eda.woff) format("woff")}@font-face{font-family:Barlow Condensed;font-weight:400;font-style:normal;font-display:swap;src:url(/cdn/fonts/barlow_condensed/barlowcondensed_n4.0b6e95b04b09fc27ad023a00078b28fa0998250b.woff2) format("woff2"),url(/cdn/fonts/barlow_condensed/barlowcondensed_n4.7335d7c18368c5d9ab7a8397ca8ff9a87ecef984.woff) format("woff")}.cs-exact{--color-background:255,255,255;--gradient-background:#ffffff;--color-foreground:0,0,0;--color-background-contrast:191,191,191;--color-shadow:0,0,0;--color-button:0,0,0;--color-button-text:255,255,255;--color-secondary-button:255,255,255;--color-secondary-button-text:0,0,0;--color-link:0,0,0;--color-badge-foreground:0,0,0;--color-badge-background:255,255,255;--color-badge-border:0,0,0;--payment-terms-background-color:rgb(255 255 255)}.cs-exact{color:rgba(var(--color-foreground),.75);background-color:rgb(var(--color-background))}.cs-exact{--font-body-family:"DM Sans",sans-serif;--font-body-style:normal;--font-body-weight:400;--font-body-weight-bold:700;--font-heading-family:"Barlow Condensed",sans-serif;--font-heading-style:normal;--font-heading-weight:400;--font-body-scale:1;--font-heading-scale:1;--media-padding:px;--media-border-opacity:.05;--media-border-width:1px;--media-radius:0px;--media-shadow-opacity:0;--media-shadow-horizontal-offset:0px;--media-shadow-vertical-offset:4px;--media-shadow-blur-radius:5px;--media-shadow-visible:0;--page-width:1200px;--page-width-margin:0px;--product-card-image-padding:0px;--product-card-corner-radius:0px;--product-card-text-alignment:left;--product-card-border-width:0px;--product-card-border-opacity:.1;--product-card-shadow-opacity:0;--product-card-shadow-visible:0;--product-card-shadow-horizontal-offset:0px;--product-card-shadow-vertical-offset:4px;--product-card-shadow-blur-radius:5px;--collection-card-image-padding:0px;--collection-card-corner-radius:0px;--collection-card-text-alignment:left;--collection-card-border-width:0px;--collection-card-border-opacity:.1;--collection-card-shadow-opacity:0;--collection-card-shadow-visible:0;--collection-card-shadow-horizontal-offset:0px;--collection-card-shadow-vertical-offset:4px;--collection-card-shadow-blur-radius:5px;--blog-card-image-padding:0px;--blog-card-corner-radius:0px;--blog-card-text-alignment:left;--blog-card-border-width:0px;--blog-card-border-opacity:.1;--blog-card-shadow-opacity:0;--blog-card-shadow-visible:0;--blog-card-shadow-horizontal-offset:0px;--blog-card-shadow-vertical-offset:4px;--blog-card-shadow-blur-radius:5px;--badge-corner-radius:40px;--popup-border-width:1px;--popup-border-opacity:.1;--popup-corner-radius:0px;--popup-shadow-opacity:.05;--popup-shadow-horizontal-offset:0px;--popup-shadow-vertical-offset:4px;--popup-shadow-blur-radius:5px;--drawer-border-width:1px;--drawer-border-opacity:.1;--drawer-shadow-opacity:0;--drawer-shadow-horizontal-offset:0px;--drawer-shadow-vertical-offset:4px;--drawer-shadow-blur-radius:5px;--spacing-sections-desktop:0px;--spacing-sections-mobile:0px;--grid-desktop-vertical-spacing:8px;--grid-desktop-horizontal-spacing:8px;--grid-mobile-vertical-spacing:4px;--grid-mobile-horizontal-spacing:4px;--text-boxes-border-opacity:.1;--text-boxes-border-width:0px;--text-boxes-radius:0px;--text-boxes-shadow-opacity:0;--text-boxes-shadow-visible:0;--text-boxes-shadow-horizontal-offset:0px;--text-boxes-shadow-vertical-offset:4px;--text-boxes-shadow-blur-radius:5px;--buttons-radius:0px;--buttons-radius-outset:0px;--buttons-border-width:1px;--buttons-border-opacity:1;--buttons-shadow-opacity:0;--buttons-shadow-visible:0;--buttons-shadow-horizontal-offset:0px;--buttons-shadow-vertical-offset:4px;--buttons-shadow-blur-radius:5px;--buttons-border-offset:0px;--inputs-radius:0px;--inputs-border-width:1px;--inputs-border-opacity:.55;--inputs-shadow-opacity:0;--inputs-shadow-horizontal-offset:0px;--inputs-margin-offset:0px;--inputs-shadow-vertical-offset:0px;--inputs-shadow-blur-radius:5px;--inputs-radius-outset:0px;--variant-pills-radius:40px;--variant-pills-border-width:1px;--variant-pills-border-opacity:.55;--variant-pills-shadow-opacity:0;--variant-pills-shadow-horizontal-offset:0px;--variant-pills-shadow-vertical-offset:4px;--variant-pills-shadow-blur-radius:5px}.cs-exact *,.cs-exact *:before,.cs-exact *:after{box-sizing:inherit}.cs-exact{box-sizing:border-box;font-size:calc(var(--font-body-scale) * 62.5%);height:100%}.cs-exact{display:flex;flex-direction:column;min-height:100%;margin:0;font-size:15px;letter-spacing:.6px;line-height:calc(1 + .8 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}@media screen and (min-width:750px){.cs-exact{font-size:16px}}.cs-exact shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size:52px}@font-face{font-family:GTStandard-M;src:url(https://cdn.shopify.com/shop-assets/static_uploads/shoplift/GTStandard-MRegular.woff2) format("woff2");font-style:normal;font-weight:450;font-display:swap}@font-face{font-family:GTStandard-M;src:url(https://cdn.shopify.com/shop-assets/static_uploads/shoplift/GTStandard-MMedium.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:GTStandard-M;src:url(https://cdn.shopify.com/shop-assets/static_uploads/shoplift/GTStandard-MSemibold.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}.cs-exact product-component,.cs-exact collection-component{display:block}.cs-exact{--alpha-button-background:1;--alpha-button-border:1;--alpha-link:.85;--alpha-badge-border:.1;--focused-base-outline:2px solid rgba(var(--color-foreground),.5);--focused-base-outline-offset:3px;--focused-base-box-shadow:0 0 0 3px rgb(var(--color-background)),0 0 5px 4px rgba(var(--color-foreground),.3)}.cs-exact .content-for-layout>.shopify-section:last-child{flex-grow:1}.cs-exact ::selection{background-color:rgba(var(--color-foreground),.2)}.cs-exact h1,.cs-exact h2,.cs-exact h3,.cs-exact h4,.cs-exact h5{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .6px);color:rgb(var(--color-foreground));line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word}.cs-exact h1{font-size:calc(var(--font-heading-scale) * 30px)}@media only screen and (min-width:750px){.cs-exact h1{font-size:calc(var(--font-heading-scale) * 40px)}}.cs-exact h2{font-size:calc(var(--font-heading-scale) * 20px)}@media only screen and (min-width:750px){.cs-exact h2{font-size:calc(var(--font-heading-scale) * 24px)}}.cs-exact h3{font-size:calc(var(--font-heading-scale) * 17px)}@media only screen and (min-width:750px){.cs-exact h3{font-size:calc(var(--font-heading-scale) * 18px)}}.cs-exact h4{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:calc(var(--font-heading-scale) * 15px)}.cs-exact h5{font-size:calc(var(--font-heading-scale) * 12px)}@media only screen and (min-width:750px){.cs-exact h5{font-size:calc(var(--font-heading-scale) * 13px)}}.cs-exact h6{color:rgba(var(--color-foreground),.75);margin-block-start:1.67em;margin-block-end:1.67em}.cs-exact blockquote{font-style:italic;color:rgba(var(--color-foreground),.75);border-left:2px solid rgba(var(--color-foreground),.2);padding-left:10px}@media screen and (min-width:750px){.cs-exact blockquote{padding-left:15px}}.cs-exact table:not([class]){table-layout:fixed;border-collapse:collapse;font-size:14px;border-style:hidden;box-shadow:0 0 0 1px rgba(var(--color-foreground),.2)}.cs-exact table:not([class]) td,.cs-exact table:not([class]) th{padding:1em;border:1px solid rgba(var(--color-foreground),.2)}.cs-exact a:empty,.cs-exact ul:empty,.cs-exact dl:empty,.cs-exact div:empty,.cs-exact section:empty,.cs-exact article:empty,.cs-exact p:empty,.cs-exact h1:empty,.cs-exact h2:empty,.cs-exact h3:empty,.cs-exact h4:empty,.cs-exact h5:empty,.cs-exact h6:empty{display:none}.cs-exact a:not([href]){cursor:not-allowed}.cs-exact hr{border:none;height:1px;background-color:rgba(var(--color-foreground),.2);display:block;margin:50px 0}@media screen and (min-width:750px){.cs-exact hr{margin:70px 0}}.cs-exact details>*{box-sizing:border-box}.cs-exact{--duration-short:.1s;--duration-default:.2s;--duration-announcement-bar:.25s;--duration-medium:.3s;--duration-long:.5s;--duration-extra-long:.6s;--duration-extra-longer:.75s;--duration-extended:3s;--ease-out-slow:cubic-bezier(0,0,.3,1);--animation-slide-in:slideIn var(--duration-extra-long) var(--ease-out-slow) forwards;--animation-fade-in:fadeIn var(--duration-extra-long) var(--ease-out-slow)}.cs-exact summary{cursor:pointer;list-style:none;position:relative}.cs-exact summary::-webkit-details-marker{display:none}.cs-exact *:focus{outline:0;box-shadow:none}.cs-exact *:focus-visible{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset);box-shadow:var(--focused-base-box-shadow)}.cs-exact deferred-media{display:block}.cs-exact shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius:var(--buttons-radius-outset);--shopify-accelerated-checkout-button-box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity))}.cs-exact shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius:var(--buttons-radius-outset);--shopify-accelerated-checkout-button-box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity))}.cs-exact input[type=checkbox]{display:inline-block;width:auto;margin-right:5px}@keyframes translateAnnouncementSlideIn{0%{opacity:0;transform:translate(var(--announcement-translate-from))}to{opacity:1;transform:translate(0)}}@keyframes translateAnnouncementSlideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(var(--announcement-translate-to))}}.cs-exact account-icon{display:flex}.cs-exact header-menu>details,.cs-exact details-disclosure>details{position:relative}@keyframes animateMenuOpen{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@media(forced-colors:active){.cs-exact .shopify-payment-button [role=button]:focus-visible,.cs-exact .shopify-payment-button [role=button]:focus{outline:solid transparent 1px}}@media(prefers-reduced-motion:no-preference){@keyframes animateAmbient{0%{transform:rotate(0) translate(1em) rotate(0) scale(1.2)}to{transform:rotate(360deg) translate(1em) rotate(-360deg) scale(1.2)}}@keyframes slideIn{0%{transform:translateY(20px);opacity:.01}to{transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{opacity:.01}to{opacity:1}}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.cs-exact{--easter-egg:none;--sparkle:url(./sparkle.gif)}}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}body .cs-exact .shopify-section h1,body .cs-exact .shopify-section h1.optimal-hero__heading{font-size:90px;line-height:86px;letter-spacing:-1.92px;font-family:Barlow Condensed,sans-serif}body .cs-exact .shopify-section h2,body .cs-exact .shopify-section h2.optimal-hero__heading{font-size:64px;line-height:54px;letter-spacing:-.64px;font-family:Barlow Condensed,sans-serif;font-weight:900}body .cs-exact .shopify-section p,body .cs-exact p{font-size:16px;line-height:24px;color:#666;font-family:DM Sans;font-weight:400}body .cs-exact .shopify-section .optimal-hero .optimal-hero__content .optimal-hero__eyebrow,body .cs-exact .shopify-section .optimal-features .optimal-features__head .optimal-features__eyebrow,body .cs-exact .shopify-section .optimal-ba .optimal-ba__head .optimal-ba__eyebrow,body .cs-exact .shopify-section .optimal-cordless .optimal-cordless__head .optimal-cordless__eyebrow,body .cs-exact .shopify-section .rlt-about__hero p.rlt-about__eyebrow,body .cs-exact .shopify-section .rlt-faq .rlt-faq__header p.rlt-faq__eyebrow,body .cs-exact .shopify-section .rlt-contact .rlt-contact__info .rlt-contact__eyebrow,body .cs-exact .shopify-section .rlt-return .rlt-return__container .rlt-return__eyebrow,body .cs-exact .shopify-section .rlt-ship .rlt-ship__container .rlt-ship__eyebrow{color:#c82618!important;font-weight:600!important}@keyframes indeterminateAnimation{0%{transform:translate(-20%) scaleX(0)}40%{transform:translate(30%) scaleX(.7)}to{transform:translate(100%) scaleX(0)}}.cs-exact section.shopify-section.section-rlt-modes .rlt-modes__cards .rlt-modes__card:first-child .rlt-modes__card-icon{font-size:22px}body .cs-exact .shopify-section section.opt-study h2.opt-study__heading,body .cs-exact .shopify-section section.opt-copy.opt-copy--light .h2.opt-copy__heading{font-size:46px!important;line-height:50px!important}@media screen and (max-width:1500px){.cs-exact section.shopify-section.optimal-hero-section .optimal-hero{height:auto}.cs-exact section.shopify-section.optimal-hero-section .optimal-hero .optimal-hero__inner.page-width{margin-bottom:30px}}@media screen and (max-width:1024px){body .cs-exact .shopify-section .rlt-return__container,body .cs-exact .shopify-section .rlt-ship__container{padding-left:20px;padding-right:20px}.cs-exact section.shopify-section.optimal-hero-section .optimal-hero{background-position:100% 100%}body .cs-exact .shopify-section h1,body .cs-exact .shopify-section h1.optimal-hero__heading,body .cs-exact h1{font-size:70px;line-height:66px;letter-spacing:-1.92px}body .cs-exact .shopify-section h2,body .cs-exact .shopify-section h2.optimal-hero__heading,body .cs-exact h2{font-size:44px;line-height:50px;letter-spacing:-.64px;font-family:Barlow Condensed,sans-serif;font-weight:900}}@media screen and (max-width:768px){body .cs-exact .shopify-section h1,body .cs-exact .shopify-section h1.optimal-hero__heading,body .cs-exact h1{font-size:50px;line-height:56px;letter-spacing:-.09px}body .cs-exact .shopify-section h2,body .cs-exact .shopify-section h2.optimal-hero__heading,body .cs-exact h2{font-size:34px;line-height:40px;letter-spacing:-.08px}}@media screen and (max-width:767px){body .cs-exact .shopify-section h1,body .cs-exact .shopify-section h1.optimal-hero__heading{font-size:50px;line-height:60px;letter-spacing:-.09px}body .cs-exact .shopify-section h2,body .cs-exact .shopify-section h2.optimal-hero__heading{font-size:34px;line-height:40px;letter-spacing:-.05px}body .cs-exact .shopify-section .rlt-return__container,body .cs-exact .shopify-section .rlt-ship__container{padding-left:15px;padding-right:15px}.cs-exact section.shopify-section.optimal-hero-section .optimal-hero{background-position:90% 100%}}@media screen and (max-width:740px){.cs-exact .shopify-section.section-rlt-stats{display:none}}.cs-exact slideshow-component{position:relative;display:flex;flex-direction:column}.cs-exact slider-component{--desktop-margin-left-first-item:max( 50px,calc((100vw - var(--page-width) + 100px - var(--grid-desktop-horizontal-spacing)) / 2) );position:relative;display:block}.cs-exact input::-webkit-search-decoration{-webkit-appearance:none}.cs-exact menu-drawer>details[open]>summary:before{visibility:visible;opacity:1;transition:opacity var(--duration-default) ease,visibility var(--duration-default) ease}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJbecmNE.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJnecmNE.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJfecg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.cs-exact{--pg-ink:#2e2a39;--pg-muted:#5c5868;--pg-line:#e6e4ea;--pg-soft:#f7f6f9;--pg-sky:#f4f9fb;--pg-btn:#ff9c42;--pg-btn-ink:#fff;--pg-btn-2:#ff9c42;--pg-radius-btn:5px;--pg-radius:12px;--pg-accent:#ff9c42;--pg-hl:#ff9c42;--pg-badge:#ffa60e;--pg-badge-ink:#fff;--pg-star:#ffa31a;--pg-brand:#30c2a7;--pg-brand-ink:#fff;--pg-dark:#2e2a39;--pg-head:"Poppins",system-ui,sans-serif;--pg-body:"Poppins",system-ui,sans-serif;--pg-head-w:700;--pg-head-case:none;--pg-head-ls:0em;--pg-head-lh:1.15;--pg-h1:clamp(34px,4.2vw,52px);--pg-h2:clamp(28px,3.2vw,40px);--pg-h3:clamp(18px,1.6vw,21px);--pg-ann-bg:#30c2a7;--pg-ann-ink:#fff;--pg-ann-case:uppercase;--pg-hd-bg:#fff;--pg-hd-ink:#2e2a39;--pg-nav-w:600;--pg-ft-bg:#30c2a7;--pg-ft-ink:#fff;--pg-shadow:0 1px 2px rgba(0,0,0,.04)}.cs-exact .op{--op-bg:#fff;--op-ink:var(--pg-ink);--op-muted:var(--pg-muted);--op-line:var(--pg-line);--op-surface:var(--pg-soft);--op-card:#fff;--op-hl:var(--pg-hl);background:var(--op-bg);color:var(--op-ink);font-family:var(--pg-body);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}.cs-exact .op--brand{--op-bg:var(--pg-brand);--op-ink:var(--pg-brand-ink);--op-muted:color-mix(in srgb,var(--pg-brand-ink) 82%,transparent);--op-line:color-mix(in srgb,var(--pg-brand-ink) 22%,transparent);--op-surface:color-mix(in srgb,#fff 18%,transparent);--op-card:#fff;--op-hl:var(--pg-brand-ink)}.cs-exact .op *,.cs-exact .op *:before,.cs-exact .op *:after{box-sizing:border-box}.cs-exact .op[id],.cs-exact .op [id]{scroll-margin-top:124px}.cs-exact .op img,.cs-exact .op video{display:block;max-width:100%;height:auto}.cs-exact :where(.op) a{color:inherit}.cs-exact .op p{margin:0}.cs-exact .op button{font-family:inherit}html body .cs-exact .op p{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;font-weight:inherit;letter-spacing:inherit}html body .cs-exact .op :is(h1,h2,h3,h4){color:var(--op-ink);font-family:var(--pg-head);font-weight:var(--pg-head-w);text-transform:var(--pg-head-case);letter-spacing:var(--pg-head-ls);line-height:var(--pg-head-lh);margin:0}.cs-exact .op__wrap{max-width:var(--op-max,1240px);margin:0 auto;padding:0 20px}.cs-exact .op-sec{padding:80px 0}@media(max-width:749px){.cs-exact .op-sec{padding:52px 0}}.cs-exact .op__eyebrow.op__eyebrow{display:inline-block;font:700 12px/1.2 var(--pg-body);letter-spacing:.16em;text-transform:uppercase;color:var(--op-hl);margin:0 0 12px}.cs-exact .op__h2.op__h2{font-size:var(--pg-h2)}.cs-exact .op .op-hl{color:var(--op-hl)}.cs-exact .op__lead.op__lead{font-size:17px;line-height:1.6;color:var(--op-muted)}.cs-exact .op__head{max-width:780px;margin:0 0 40px}.cs-exact .op__head .op__lead{margin-top:14px}.cs-exact .op__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;border-radius:var(--pg-radius-btn);font:700 16px/1 var(--pg-body);text-decoration:none;cursor:pointer;border:2px solid var(--pg-btn);background:var(--pg-btn);color:var(--pg-btn-ink);transition:transform .15s ease,filter .15s ease}.cs-exact .op__btn:hover{transform:translateY(-1px);filter:brightness(1.05)}.cs-exact .op__btn--ghost{background:#fff;color:var(--pg-btn-2);border-color:var(--pg-btn-2)}.cs-exact .op--dark .op__btn--ghost,.cs-exact .op--accent .op__btn--ghost{background:transparent;color:#fff;border-color:#ffffffb3}.cs-exact .op-stars{--r:100%;display:inline-block;font-size:16px;letter-spacing:2px;line-height:1;background:linear-gradient(90deg,var(--pg-star) var(--r),#d9d9de var(--r));-webkit-background-clip:text;background-clip:text;color:transparent}.cs-exact .op-marq{overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.cs-exact .op-marq__track{display:flex;width:max-content;animation:op-marq var(--op-speed,48s) linear infinite}.cs-exact .op-marq--rev .op-marq__track{animation-direction:reverse}.cs-exact .op-marq:hover .op-marq__track{animation-play-state:paused}@keyframes op-marq{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.cs-exact .op-marq__track{animation:none}}.cs-exact .op-acc{border-top:1px solid var(--op-line)}.cs-exact .op-acc:last-child{border-bottom:1px solid var(--op-line)}.cs-exact .op-acc summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;cursor:pointer;font-weight:700;font-size:16px;color:var(--op-ink)}.cs-exact .op-acc summary::-webkit-details-marker{display:none}.cs-exact .op-acc summary:after{content:"";flex:none;width:10px;height:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-3px);transition:transform .2s;opacity:.6}.cs-exact .op-acc[open] summary:after{transform:rotate(-135deg) translateY(-2px)}.cs-exact .op-acc__body{padding:0 0 18px;color:var(--op-muted);font-size:15px;line-height:1.7}.cs-exact .op-acc__body ul{margin:8px 0;padding-left:20px}.cs-exact .op-acc__body p+p{margin-top:10px}.cs-exact .op-js .op-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.cs-exact .op-js .op-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.cs-exact .op-js .op-reveal{opacity:1;transform:none;transition:none}}@media(max-width:749px){.cs-exact .op__btns .op__btn{flex:1 1 0;min-width:0;padding:0 14px;min-height:50px;font-size:15px;white-space:nowrap}.cs-exact .op__head{margin-bottom:28px}.cs-exact .op__lead.op__lead{font-size:16px}}.cs-exact .op-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cs-exact .op-pd{padding:32px 0 72px}.cs-exact .op-pd .op-pd__grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:56px;align-items:start}.cs-exact .op-pd .op-pd__stage{position:relative;border-radius:var(--pg-radius);overflow:hidden;background:var(--op-surface)}.cs-exact .op-pd .op-pd__slides{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;outline:none}.cs-exact .op-pd .op-pd__slides::-webkit-scrollbar{display:none}.cs-exact .op-pd .op-pd__slide{flex:0 0 100%;margin:0;scroll-snap-align:start;aspect-ratio:1}.cs-exact .op-pd .op-pd__slide img{width:100%;height:100%;object-fit:cover}.cs-exact .op-pd .op-pd__arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:0;background:#ffffffeb;color:#151412;display:grid;place-items:center;cursor:pointer;box-shadow:0 4px 14px #0000001f}.cs-exact .op-pd .op-pd__arrow--prev{left:14px}.cs-exact .op-pd .op-pd__arrow--next{right:14px}.cs-exact .op-pd .op-pd__count{position:absolute;left:14px;bottom:14px;padding:6px 12px;border-radius:999px;background:#151412b8;color:#fff;font:600 12px/1 var(--pg-body)}.cs-exact .op-pd .op-pd__thumbs{display:flex;gap:10px;margin-top:12px;overflow-x:auto;scrollbar-width:none}.cs-exact .op-pd .op-pd__thumb{flex:0 0 76px;height:76px;padding:0;border:2px solid transparent;border-radius:10px;overflow:hidden;cursor:pointer;background:var(--op-surface);opacity:.7}.cs-exact .op-pd .op-pd__thumb.is-on{border-color:var(--op-ink);opacity:1}.cs-exact .op-pd .op-pd__thumb img{width:100%;height:100%;object-fit:cover}.cs-exact .op-pd .op-pd__gal{position:sticky;top:136px}.cs-exact .op-pd .op-pd__rating{display:flex;align-items:center;gap:10px;padding:0;border:0;background:none;color:var(--op-ink);font:600 14px/1 var(--pg-body);cursor:pointer;margin-bottom:12px}.cs-exact .op-pd .op-pd__rating[hidden]{display:none}.cs-exact .op-pd .op-pd__title{font-size:clamp(28px,2.8vw,40px);line-height:1.15;margin:0}.cs-exact .op-pd .op-pd__price{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:16px}.cs-exact .op-pd .op-pd__now{font:700 24px/1 var(--pg-body);color:var(--op-ink)}.cs-exact .op-pd .op-pd__was{font-size:18px;font-weight:600;color:var(--op-muted);order:-1}.cs-exact .op-pd .op-pd__save{padding:6px 10px;border-radius:3px;background:var(--pg-badge);color:var(--pg-badge-ink);font:700 12px/1 var(--pg-body);letter-spacing:.06em;text-transform:uppercase}.cs-exact .op-pd [hidden]{display:none!important}.cs-exact .op-pd .op-pd__note{margin-top:8px;font-size:13px;color:var(--op-muted)}.cs-exact .op-pd .op-pd__benefits{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:14px}.cs-exact .op-pd .op-pd__benefits li{display:flex;gap:14px;align-items:flex-start}.cs-exact .op-pd .op-pd__bicon{flex:none;width:44px;height:44px;border-radius:50%;background:color-mix(in srgb,var(--pg-accent) 16%,#fff);color:var(--pg-accent);display:grid;place-items:center}.cs-exact .op-pd .op-pd__bicon svg{width:22px;height:22px}.cs-exact .op-pd .op-pd__benefits strong{display:block;font-size:15px}.cs-exact .op-pd .op-pd__benefits li span span{display:block;font-size:14px;color:var(--op-muted);margin-top:2px}.cs-exact .op-pd .op-pd__opt{border:0;margin:22px 0 0;padding:0}.cs-exact .op-pd .op-pd__opt legend{font-weight:500;font-size:14px;margin-bottom:10px;padding:0;color:var(--op-ink)}.cs-exact .op-pd .op-pd__opt legend span{font-weight:500;color:var(--op-muted)}.cs-exact .op-pd .op-pd__pills{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.cs-exact .op-pd .op-pd__pill{display:flex;flex-direction:column;gap:4px;padding:12px 10px;border:1.5px solid var(--op-line);border-radius:12px;text-align:center;cursor:pointer;transition:border-color .15s,background .15s}.cs-exact .op-pd .op-pd__pill strong{font-size:14px}.cs-exact .op-pd .op-pd__pill span{font-size:12px;color:var(--op-muted)}.cs-exact .op-pd input:checked+.op-pd__pill{border-color:var(--op-ink);background:var(--op-surface);box-shadow:inset 0 0 0 1px var(--op-ink)}.cs-exact .op-pd input:focus-visible+label{outline:2px solid var(--pg-accent);outline-offset:2px}.cs-exact .op-pd .op-pd__swatches{display:flex;flex-wrap:wrap;gap:10px}.cs-exact .op-pd .op-pd__swatch{display:flex;align-items:center;gap:8px;padding:6px 14px 6px 6px;border:1.5px solid var(--op-line);border-radius:999px;cursor:pointer;font-size:14px;font-weight:500}.cs-exact .op-pd .op-pd__swatch i{width:28px;height:28px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f}.cs-exact .op-pd input:checked+.op-pd__swatch{border-color:var(--op-ink)}.cs-exact .op-pd .op-pd__buy{display:flex;gap:10px;margin-top:26px}.cs-exact .op-pd .op-pd__qty{display:flex;align-items:center;border:1.5px solid var(--op-line);border-radius:var(--pg-radius-btn);overflow:hidden;flex:none}.cs-exact .op-pd .op-pd__qty button{width:40px;height:52px;border:0;background:none;font-size:20px;cursor:pointer;color:inherit}.cs-exact .op-pd .op-pd__qty input{width:36px;border:0;text-align:center;font:600 16px var(--pg-body);-moz-appearance:textfield;background:none;color:inherit}.cs-exact .op-pd .op-pd__qty input::-webkit-outer-spin-button,.cs-exact .op-pd .op-pd__qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cs-exact .op-pd .op-pd__atc{flex:1}.cs-exact .op-pd .op-pd__atc[disabled]{opacity:.45;cursor:not-allowed}.cs-exact .op-pd .op-pd__dyn{margin-top:10px}.cs-exact .op-pd .op-pd__dyn .shopify-payment-button__button{border-radius:var(--pg-radius-btn);min-height:52px}.cs-exact .op-pd .op-pd__stock{margin-top:14px;font-size:14px;font-weight:600;color:var(--pg-accent)}.cs-exact .op-pd .op-pd__desc{margin-top:22px;font-size:15px;line-height:1.7;color:var(--op-ink)}.cs-exact .op-pd .op-pd__accs{margin-top:24px}@media(max-width:989px){.cs-exact .op-pd{padding:0 0 56px}.cs-exact .op-pd .op-pd__grid{grid-template-columns:minmax(0,1fr);gap:24px}.cs-exact .op-pd .op__wrap.op-pd__grid{padding:0}.cs-exact .op-pd .op-pd__stage{border-radius:0}.cs-exact .op-pd .op-pd__thumbs{padding:0 20px}.cs-exact .op-pd .op-pd__gal{position:static}.cs-exact .op-pd .op-pd__info{padding:0 20px}.cs-exact .op-pd .op-pd__arrow{width:38px;height:38px}.cs-exact .op-pd .op-pd__title{font-size:26px}.cs-exact .op-pd .op-pd__pills{grid-template-columns:1fr;gap:8px}.cs-exact .op-pd .op-pd__pill{flex-direction:row;align-items:center;justify-content:space-between;padding:14px 16px;text-align:left}.cs-exact .op-pd .op-pd__pill strong{font-size:15px}.cs-exact .op-pd .op-pd__pill span{font-size:13px}.cs-exact .op-pd .op-pd__benefits{gap:12px}.cs-exact .op-pd .op-pd__bicon{width:38px;height:38px}.cs-exact .op-pd .op-pd__bar{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--op-line);box-shadow:0 -8px 24px #00000014;transform:translateY(110%);transition:transform .25s ease}.cs-exact .op-pd .op-pd__bar.is-on{transform:none}.cs-exact .op-pd .op-pd__bar-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cs-exact .op-pd .op-pd__bar-info strong{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-exact .op-pd .op-pd__bar-info span{font-size:12px;color:var(--op-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-exact .op-pd .op-pd__bar-btn{flex:none;min-height:46px;padding:0 20px;font-size:15px}}.cs-exact .op-pd__bar{display:none}@media(max-width:989px){.cs-exact .op-pd .op-pd__bar{display:flex}}@media(max-width:989px){.cs-exact :has(.op-pd__bar){padding-bottom:72px}}.cs-exact .op-pd__customer-comments{margin:28px 0;border:1px solid var(--op-line);border-radius:var(--op-radius);overflow:hidden;background:#fff}.cs-exact .op-pd__customer-comments img{display:block;width:100%;height:auto}@keyframes appear-down{0%{opacity:0;margin-top:-10px}to{opacity:1;margin-top:0}}@keyframes animateLocalization{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(-10px)}}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.cs-exact .shopify-payment-button{width:100%}.cs-exact .shopify-payment-button__button{display:block;width:100%;min-height:44px;font:inherit;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:inherit}.cs-exact .cs-variant-picker{display:flex;gap:10px;margin:0 0 14px}.cs-exact .cs-variant-picker:empty{display:none}.cs-exact .cs-variant-picker label{flex:1;display:block;font-size:13px;font-weight:600}.cs-exact .cs-variant-picker span{display:block;margin-bottom:5px}.cs-exact .cs-variant-picker select{width:100%;padding:12px 36px 12px 12px;border:1px solid #cfcfcf;border-radius:8px;background:#fff url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%278%27%3E%3Cpath d=%27M1 1l5 5 5-5%27 stroke=%27%23333%27 stroke-width=%271.6%27 fill=%27none%27/%3E%3C/svg%3E") no-repeat right 14px center;font:inherit;font-size:14px;color:#111;-webkit-appearance:none;appearance:none;cursor:pointer}.cs-exact button[data-cs-soldout]{opacity:.5;cursor:not-allowed}:is(.action-btns--center,.action-btns--left) .cs-exact button.button:not([disabled],[disabled=true],.button--tertiary),:is(.link-btns--center,.link-btns--left) .cs-exact a.button:not([aria-disabled=true]){background-color:rgba(var(--color-button),var(--alpha-button-background));color:rgb(var(--color-button-text))}:is(.action-btns--center,.action-btns--left) .cs-exact button.button:not([disabled],[disabled=true],.button--tertiary):before,:is(.link-btns--center,.link-btns--left) .cs-exact a.button:not([aria-disabled=true]):before{background:none;z-index:-1;box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity))}:is(.action-btns--center,.action-btns--left) .cs-exact button.button:not([disabled],[disabled=true],.button--tertiary):after,:is(.link-btns--center,.link-btns--left) .cs-exact a.button:not([aria-disabled=true]):after{background:none;z-index:1;transform:none;top:var(--buttons-border-width);right:var(--buttons-border-width);bottom:var(--buttons-border-width);left:var(--buttons-border-width);box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}:is(.action-btns--center,.action-btns--left) .cs-exact button.button:not([disabled],[disabled=true],.button--tertiary):hover,:is(.link-btns--center,.link-btns--left) .cs-exact a.button:not([aria-disabled=true]):hover{color:rgb(var(--color-button-text))}:is(.action-btns--center,.action-btns--left) .cs-exact button.button:not([disabled],[disabled=true],.button--tertiary):hover:after,:is(.link-btns--center,.link-btns--left) .cs-exact a.button:not([aria-disabled=true]):hover:after{transform:none}@media screen and (max-width:749px){.cs-exact media-gallery .slider.slider--mobile .product__media-item{width:calc(100% - 33px - var(--grid-mobile-horizontal-spacing))}}@media screen and (max-width:749px){.cs-exact media-gallery .slider.slider--mobile .product__media-item{width:100%!important;margin-left:0!important;margin-right:0!important}.cs-exact media-gallery .slider.slider--mobile{scroll-padding-left:0!important;column-gap:0!important;gap:0!important}.cs-exact .cs-uni .product-media-container{--ratio:var(--cs-r)!important;--preview-ratio:var(--cs-r)!important}.cs-exact .cs-uni .product-media-container .media{padding-top:calc(100% / var(--cs-r))!important}.cs-exact .cs-uni .product-media-container img{object-fit:cover!important}}.cs-exact .product__media-item .product-media-container{width:100%!important;flex:1 1 100%!important;min-width:0}.cs-exact .media-gallery-slider .swiper-wrapper{position:relative;display:block}.cs-exact .media-gallery-slider .swiper-slide{transform:none!important;left:0;top:0;width:100%!important;height:auto}.cs-exact .media-gallery-slider .swiper-slide:not(.is-active){position:absolute!important;opacity:0!important;visibility:hidden!important;pointer-events:none}.cs-exact .media-gallery-slider .swiper-slide.is-active{position:relative!important;opacity:1!important;visibility:visible!important;pointer-events:auto}.cs-exact .media-gallery-slider .swiper-button-disabled{opacity:.35}@media screen and (max-width:749px){.cs-exact .vtl-pr-masonry{flex-wrap:wrap}.cs-exact .vtl-pr-masonry__column{flex:0 0 calc(50% - 8px)!important;min-width:0}.cs-exact .vtl-pr-header.vtl-pr--loose-layout{flex-direction:column!important;align-items:center!important;gap:20px}.cs-exact .vtl-pr-header.vtl-pr--loose-layout>*{max-width:100%;margin-left:auto!important;margin-right:auto!important}}.cs-exact [hidden]{display:none!important}.cs-exact{overflow:visible!important}.cs-exact{font-family:DM Sans,sans-serif;color:#000000bf;background:#fff;line-height:1.5;-webkit-font-smoothing:antialiased}.cs-exact *,.cs-exact *:before,.cs-exact *:after{box-sizing:border-box}.cs-exact img{max-width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/8/assets/cs-exact-optimal-pet-plush-couch.css.map */
