@import"https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&display=swap";.text-colors-default{--color-button-hover-text: var(--color-button-text-inverse);--color-heading-text: var(--color-heading-text-default);--color-body-text: var(--color-body-text-default);--color-link-text: var(--color-link-text-default);--color-default-link-text: var(--color-body-text-default);--color-button-swiper: var(--color-body-text-default)}.text-colors-secondary{--color-button-hover-text: var(--color-button-text-inverse);--color-heading-text: var(--color-heading-text-default);--color-body-text: var(--color-body-text-default);--color-link-text: var(--color-body-text-default);--color-default-link-text: var(--color-body-text-secondary);--color-button-swiper: var(--color-body-text-secondary)}.text-colors-inverse{--color-button-hover-text: var(--color-button-text-default);--color-heading-text: var(--color-heading-text-inverse);--color-body-text: var(--color-body-text-inverse);--color-link-text: var(--color-link-text-inverse);--color-default-link-text: var(--color-default-link-text-inverse);--color-button-swiper: var(--color-body-text-inverse)}.background-colors-default{--color-body-background: var(--color-default-background);--color-image-background: var(--color-default-image-background);--color-border-elements: var(--color-default-border-elements)}.background-colors-secondary{--color-body-background: var(--color-secondary-background);--color-image-background: var(--color-secondary-image-background);--color-border-elements: var(--color-secondary-border-elements)}.background-colors-accent-1{--color-body-background: var(--color-background-accent-1);--color-image-background: var(--color-background-accent-1)}.background-colors-accent-2{--color-body-background: var(--color-background-accent-2);--color-image-background: var(--color-background-accent-2)}.background-colors-inverse{--color-body-background: var(--color-background-inverse);--color-image-background: var(--color-background-inverse);--color-border-elements: var(--color-inverse-border-elements)}.background-colors-light{--color-body-background: var(--color-background-light);--color-image-background: var(--color-background-light);--color-border-elements: var(--color-background-dark)}.color-background-light{--color-body-background: var(--color-background-light)}.color-background-dark{--color-body-background: var(--color-background-dark)}.color-background-primary{--color-body-background: var(--color-background-primary)}.color-background-inverse{--color-body-background: var(--color-background-inverse)}.color-background-accent-1{--color-body-background: var(--color-background-accent-1)}.color-background-accent-2{--color-body-background: var(--color-background-accent-2)}.color-text-primary{--color-heading-text: var(--color-text-primary);--color-body-text: var(--color-text-primary)}.color-text-secondary{--color-heading-text: var(--color-text-secondary);--color-body-text: var(--color-text-secondary)}.color-text-inverse{--color-heading-text: var(--color-text-inverse);--color-body-text: var(--color-text-inverse)}.button--filled{--color-button-text: var(--color-button-filled-text);--color-button-background: var(--color-button-filled-background);--color-button-outline: var(--color-button-filled-background);--color-button-hover-text: var(--color-button-filled-background);--color-button-hover-background: var(--color-button-filled-text);--color-button-hover-outline: var(--color-button-filled-background)}.button--outlined,#shopify-product-reviews .spr-button,.spr-button-primary,#shopify-product-reviews .spr-summary-actions-newreview{--color-button-text: var(--color-button-outlined-text);--color-button-background: var(--color-button-outlined-background);--color-button-outline: var(--color-button-outlined-text);--color-button-hover-text: var(--color-button-filled-text);--color-button-hover-background: var(--color-button-outlined-text);--color-button-hover-outline: var(--color-button-outlined-text)}.button--outlined-inverse{--color-button-text: var(--color-button-filled-text);--color-button-background: var(--color-button-outlined-background);--color-button-outline: var(--color-button-filled-text);--color-button-hover-text: var(--color-button-filled-background);--color-button-hover-background: var(--color-button-filled-text);--color-button-hover-outline: var(--color-button-filled-text)}@media screen and (min-width:750px){.text-colors-default-small-up{--color-button-hover-text: var(--color-button-text-inverse);--color-heading-text: var(--color-heading-text-default);--color-body-text: var(--color-body-text-default);--color-link-text: var(--color-link-text-default);--color-default-link-text: var(--color-body-text-default)}.text-colors-secondary-small-up{--color-button-hover-text: var(--color-button-text-inverse);--color-heading-text: var(--color-heading-text-secondary);--color-body-text: var(--color-body-text-secondary);--color-link-text: var(--color-body-text-secondary);--color-default-link-text: var(--color-body-text-secondary)}.text-colors-inverse-small-up{--color-button-hover-text: var(--color-button-text-default);--color-heading-text: var(--color-heading-text-inverse);--color-body-text: var(--color-body-text-inverse);--color-link-text: var(--color-link-text-inverse);--color-default-link-text: var(--color-default-link-text-inverse)}}@media screen and (max-width:749px){.text-colors-default-small{--color-button-hover-text: var(--color-button-text-inverse);--color-heading-text: var(--color-heading-text-default);--color-body-text: var(--color-body-text-default);--color-link-text: var(--color-link-text-default);--color-default-link-text: var(--color-body-text-default)}.text-colors-secondary-small{--color-button-hover-text: var(--color-button-text-inverse);--color-heading-text: var(--color-heading-text-secondary);--color-body-text: var(--color-body-text-secondary);--color-link-text: var(--color-body-text-secondary);--color-default-link-text: var(--color-body-text-secondary)}.text-colors-inverse-small{--color-button-hover-text: var(--color-button-text-default);--color-heading-text: var(--color-heading-text-inverse);--color-body-text: var(--color-body-text-inverse);--color-link-text: var(--color-link-text-inverse);--color-default-link-text: var(--color-default-link-text-inverse)}}.color-red{color:var(--color-error)}.color-background-red{background-color:var(--color-error)}.color-background{background-color:var(--color-background-accent)}.color-background-primary{background-color:var(--color-background-primary)}.color-background-secondary{background-color:var(--color-background-secondary)}.color-subdued{color:var(--color-subdued)}.color-headings{color:var(--color-heading-text)}.color-background-subdued{background-color:var(--color-subdued)}.color-body-background{background-color:var(--color-body-background)}.color-body-text{color:var(--color-body-text)}*,*:before,*:after{box-sizing:border-box}html{box-sizing:border-box;font-size:calc(var(--font-body-scale) * 62.5%);height:100%;scroll-padding-top:var(--header-height, 5.6rem);scroll-behavior:smooth}@media screen and (min-width:750px){html{scroll-padding-top:var(--header-height, 7.4rem)}.header__nav-links>.header__nav-links-item>.header__nav-sublinks{max-height:400px;display:flex;flex-direction:column;flex-wrap:wrap;row-gap:15px}.header__nav-links>.header__nav-links-item>.header__nav-sublinks .header__nav-sublinks-item{margin:4px 40px 4px 0}}@media screen and (max-width:1025px){.header__nav-links>.header__nav-links-item>.header__nav-sublinks{height:fit-content;max-height:600px}}:root{--duration-extra-long: .75s;--ease-out-slow: cubic-bezier(0, 0, .3, 1);--animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) paused}body{color:var(--color-body-text);background-color:var(--color-body-background);display:flex;flex-direction:column;min-width:32rem;max-width:100vw;min-height:100%;margin:0;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);line-height:var(--line-height-medium);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:var(--font-size-medium);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#footer,#shopify-section-footer,#shopify-section-main-password-footer{margin-top:auto}.no-js:not(html){display:none!important}html.no-js .no-js:not(html){display:block!important}.no-js-inline{display:none!important}html.no-js .no-js-inline{display:inline-block!important}html.no-js .no-js-hidden{display:none!important}.block{display:block!important}.container,.container-fluid{width:100%;padding:0 var(--page-gutter);margin:0 auto}.container{max-width:var(--page-width)}.container--no-padding{padding:0}.container--narrow{max-width:calc(var(--page-width) * .6611)}@media screen and (min-width:990px){.container--narrow{max-width:calc(var(--page-width) * .6666)}}@media screen and (min-width:1100px){.container--narrow{max-width:calc(var(--page-width) * .6889)}}.container--medium{max-width:calc(var(--page-width) * .55556 + var(--page-gutter) * 2)}.container--small{max-width:calc(var(--page-width) * .533)}.container--extra-small{max-width:calc(var(--page-width) * .45556 + var(--page-gutter) * 2)}.container--fullwidth{max-width:none;margin-left:auto;margin-right:auto}.container--margin,.shopify-challenge__container{margin:7rem auto}.container--full-left{margin-left:0}.container--full-right{margin-right:0}.max-w-page{max-width:var(--page-width)}.max-w-full{max-width:100%;padding:0}.max-w-seminarrow{max-width:calc(var(--page-width) * .9222)}.max-w-narrow{max-width:calc(var(--page-width) * .6875)}.relative{position:relative;z-index:1}.isolate{position:relative;z-index:0}.rte-width{max-width:93.6rem;margin:0 auto}.list-unstyled{margin:0;padding:0;list-style:none}.list-flex{display:flex;flex-wrap:wrap;align-items:center}.list-flex--center{justify-content:center}.list-flex--justify{justify-content:space-between}.list-flex>*{padding:0 1rem}.flex{display:flex;flex-flow:row wrap}.flex--justify{justify-content:space-between}.flex--justify-center{justify-content:center}.flex--justify-end{justify-content:flex-end}.flex--center{align-items:center}.flex--direction-column{flex-direction:column}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.hidden{display:none!important}.visible{opacity:1!important;visibility:visible!important}.invisible{opacity:0!important;visibility:hidden!important}@media screen and (max-width:749px){.small-hide{display:none!important}.small-visible{opacity:1!important;visibility:visible!important}.small-invisible{opacity:0!important;visibility:hidden!important}}@media screen and (min-width:750px){.small-up-hide{display:none!important}.small-up-visible{opacity:1!important;visibility:visible!important}.small-up-invisible{opacity:0!important;visibility:hidden!important}}@media screen and (min-width:750px)and (max-width:989px){.medium-hide{display:none!important}.medium-visible{opacity:1!important;visibility:visible!important}.medium-invisible{opacity:0!important;visibility:hidden!important}}@media screen and (min-width:990px){.large-up-hide{display:none!important}.large-up-visible{opacity:1!important;visibility:visible!important}.large-up-invisible{opacity:0!important;visibility:hidden!important}}html.js .js-visually-hidden,.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.overflow-hidden{overflow:hidden}.skip-to-content-link:focus{z-index:9999;position:inherit;overflow:auto;width:auto;height:auto;clip:auto}.full-width-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:var(--color-heading-text);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);word-break:break-word}h1,.h1{font-size:calc(var(--font-heading-scale) * var(--h2-multiplier));line-height:calc(1 + .2 / var(--font-heading-scale))}@media only screen and (min-width:750px){h1:not(.heading-static),.h1:not(.heading-static){font-size:calc(var(--font-heading-scale) * var(--h2-multiplier))}}h2,.h2{font-size:calc(var(--font-heading-scale) * var(--h2-multiplier));line-height:calc(1 + .3 / var(--font-heading-scale))}@media only screen and (min-width:750px){h2:not(.heading-static),.h2:not(.heading-static){font-size:calc(var(--font-heading-scale) * var(--h2-multiplier))}}h3,.h3{font-size:calc(var(--font-heading-scale) * var(--h3-multiplier));line-height:calc(1 + .3 / var(--font-heading-scale))}@media only screen and (min-width:750px){h3:not(.heading-static),.h3:not(.heading-static){font-size:calc(var(--font-heading-scale) * var(--h3-multiplier))}}h4,.h4{font-size:calc(var(--font-heading-scale) * var(--h4-multiplier));line-height:calc(1 + .3 / var(--font-heading-scale))}@media only screen and (min-width:750px){h4:not(.heading-static),.h4:not(.heading-static){font-size:calc(var(--font-heading-scale) * var(--h4-multiplier));line-height:calc(1 + .6 / var(--font-heading-scale))}}h5,.h5{font-size:calc(var(--font-heading-scale) * var(--h5-multiplier));line-height:calc(1 + .6 / var(--font-heading-scale))}@media only screen and (min-width:750px){h5,.h5{font-size:calc(var(--font-heading-scale) * var(--h5-multiplier))}}h6,.h6{font-size:calc(var(--font-heading-scale) * var(--h6-multiplier));line-height:calc(1 + .6 / var(--font-heading-scale))}@media only screen and (min-width:750px){h6,.h6{font-size:calc(var(--font-heading-scale) * var(--h6-multiplier))}}h1,.h1,h2,.h2,h3,.h3,h4,.h4{letter-spacing:var(--font-heading-letter-spacing)}h1,.h1,h2,.h2,h3,.h3{text-transform:var(--font-heading-text-transform)}blockquote{font-style:italic;border-left:.2rem solid var(--color-border-elements);padding-left:1.5rem}@media screen and (max-width:749px){blockquote{padding-left:1rem}}.caption{font-size:1.4rem;letter-spacing:.04rem;line-height:calc(1 + .71 / var(--font-body-scale))}.caption--small{font-size:1.2rem}table:not([class]){table-layout:fixed;border-collapse:collapse;border-style:hidden;box-shadow:0 0 0 .1rem var(--color-border-elements)}table:not([class]) td,table:not([class]) th{padding:.5rem 1rem;border:.1rem solid var(--color-border-elements)}.center{text-align:center}.right{text-align:right}.uppercase{text-transform:uppercase}.light{font-weight:300}.regular{font-weight:400}.medium{font-weight:500}.bold{font-weight:700}.spacer{margin-top:2rem;margin-bottom:2rem}a:empty,ul:empty,dl:empty,div:empty,section:empty,article:empty,p:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:none}a{text-decoration:none;color:inherit}a:not([href]){cursor:not-allowed}p>a{color:var(--color-default-link-text);text-decoration:underline;text-underline-offset:.2rem;transition:text-decoration-color var(--duration-short)}.link{-webkit-appearance:none;appearance:none;position:relative;display:inline-block;border:none;box-shadow:none;text-transform:uppercase;color:var(--color-link-text);font-family:inherit;font-size:var(--font-size-static-small);line-height:var(--line-height-small);background-color:transparent;padding:.2rem 0 .7rem;transition:color var(--duration-default)}a.link,button.link{cursor:pointer}.link:before{content:"";position:absolute;bottom:.2rem;left:0;width:100%;height:.1rem;background-color:currentColor}.link svg{vertical-align:middle}.link--back{padding:0}.link--back:before{content:none}.link--back svg{display:inline;margin-right:1rem}.underlined-link{text-decoration:underline}@media(hover:hover){p>a:hover{text-decoration-color:transparent}.underlined-link:hover{text-decoration:none}.link:not(span):hover{color:var(--color-body-text)}}hr{border:none;height:.1rem;background-color:var(--color-border-elements);display:block;margin:7rem 0}@media screen and (max-width:749px){hr{margin:5rem 0}}.full-unstyled-link{text-decoration:none;color:#555;display:-webkit-box;max-width:222px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:400;font-size:13px;line-height:140%;letter-spacing:0}.inline-unstyled-link{text-decoration:none;color:currentColor;display:inline-block}details>*{box-sizing:border-box}.break{word-break:break-word}.visibility-hidden{visibility:hidden}html.motion-reduce *{transition:none!important;animation:none!important}@media(prefers-reduced-motion){.motion-reduce{transition:none!important;animation:none!important}}summary{cursor:pointer;list-style:none;position:relative}summary::-webkit-details-marker{display:none}.disclosure-has-popup{position:relative}.disclosure-has-popup[open]>summary:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;display:block;cursor:pointer;content:" ";background:transparent}.disclosure-has-popup>summary:before{display:none}.disclosure-has-popup[open]>summary+*{z-index:100;position:relative}@media screen and (min-width:750px){.disclosure-has-popup[open]>summary+*{z-index:4}.facets .disclosure-has-popup[open]>summary+*{z-index:2}}*:focus{outline:0;box-shadow:none}*:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}.focused,.no-js *:focus{outline:.2rem solid currentColor;outline-offset:.3rem}.no-js *:focus:not(:focus-visible){outline:0;box-shadow:none}.focus-outline:focus{outline:.2rem solid currentColor;outline-offset:0}.focus-outline:focus:not(:focus-visible){outline:none}.focus-inset:focus{outline:.2rem solid currentColor;outline-offset:-.2rem}.focus-inset:focus:not(:focus-visible){outline:none}.focus-primary:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0;background-color:var(--color-border-elements);outline:.2rem solid currentColor;transition:opacity var(--duration-short)}.focus-primary:focus:before{opacity:1}.focus-primary:focus:not(:focus-visible):before{opacity:0}.focus-primary--inset:before{outline-offset:-.2rem}.focus-none{box-shadow:none!important;outline:0!important}.focus-offset:focus-visible{outline:.2rem solid currentColor;outline-offset:1rem}.focus-offset.focused,.no-js .focus-offset:focus{outline:.2rem solid currentColor;outline-offset:1rem}.no-js .focus-offset:focus:not(:focus-visible){outline:0;box-shadow:none}.grid{display:grid;gap:1.6rem}.grid--center{align-items:center}.grid--no-column-gap{column-gap:0}.grid--reverse{direction:rtl}.grid--reverse>*{direction:initial}.grid--2{grid-template-columns:repeat(2,1fr)}.grid--3{grid-template-columns:repeat(3,1fr)}.grid--4{grid-template-columns:repeat(4,1fr)}.grid--5{grid-template-columns:repeat(5,1fr)}@media screen and (max-width:749px){.grid{grid-template-columns:1fr;column-gap:2.4rem;row-gap:3.8rem}}img{width:auto;max-width:100%}.media{display:block;background-color:var(--color-image-background);position:relative;overflow:hidden}.media--transparent{background-color:transparent}.media--overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:var(--media-overlay-gradient-mobile);pointer-events:none;z-index:2}@media screen and (min-width:750px){.media--overlay:after{background-image:var(--media-overlay-gradient-desktop)}}.media>*,.media img{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.media iframe{border-radius:6px;border:none}a.media{transition:opacity var(--duration-default)}a.media.card-product__media{padding-bottom:var(--card-media-padding)}@media(hover:hover){a.media:hover{opacity:.7}}.media img,.media>iframe,.media video{object-fit:cover;object-position:center center;transition:opacity var(--duration-extra-long),visibility var(--duration-extra-long)}.media.card-product__media img,.media.card-product__media>iframe,.media.card-product__media video{object-fit:var(--card-media-object-fit, cover)}.media--1-1,.media--square{padding-bottom:100%}.media--portrait{padding-bottom:125%}.media--landscape{padding-bottom:66.6%}.media--3-4{padding-bottom:75%}.media--16-9{padding-bottom:56.25%}.media--small{padding-bottom:66.67%}.media--circle{padding-bottom:100%;border-radius:50%}@media screen and (max-width:749px){.small-hide-media-overlay .media--overlay:after{display:none}.media--mobile-2-4{padding-bottom:50%}}@media screen and (min-width:750px){.small-up-hide-media-overlay .media--overlay:after{display:none}}.media--aspect-ratio{padding-bottom:0}.media--aspect-ratio>*,.media--aspect-ratio img{width:auto;height:auto;max-width:100%;max-height:100%;position:static}.media .lazyload,.media .lazyloading{opacity:0;visibility:hidden}.media .lazyloaded{opacity:1;visibility:inherit}deferred-media{display:block}.deferred-media__button{width:100%;background:none;padding:0;border:none;border-radius:6px;cursor:pointer;position:relative}.deferred-media[loaded] .deferred-media__button{display:none}.deferred-media__button svg{background-color:var(--color-body-background);position:absolute;top:2rem;right:2rem;z-index:1}.deferred-media iframe,.deferred-media video{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.deferred-media__wrapper{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);overflow:hidden;padding-bottom:56.25%}.js-btn svg{pointer-events:none}.button,.shopify-challenge__button,button.shopify-payment-button__button--unbranded,.shopify-payment-button [role=button],#shopify-product-reviews .spr-summary-actions-newreview{min-width:18rem;max-width:100%;min-height:5rem;display:inline-block;text-align:center;border:0;border-radius:var(--button-border-radius);padding:1.6rem 4rem;cursor:pointer;font-family:var(--button-font-family);font-size:var(--button-font-size);line-height:var(--button-line-height);font-weight:var(--button-font-weight);letter-spacing:var(--button-letter-spacing);text-transform:var(--button-text-transform);color:var(--color-button-text);text-decoration:none;background-color:var(--color-button-background);border:.1rem solid var(--color-button-outline);position:relative;-webkit-appearance:none;appearance:none;transition:.1s ease-in-out}.button,.shopify-challenge__button,button.shopify-payment-button__button--unbranded,.shopify-payment-button [role=button],#shopify-product-reviews .spr-summary-actions-newreview{--button-font-family: var(--font-button-family);--button-font-size: 1.4rem;--button-line-height: 1.5rem;--button-font-weight: 400}.button--uppercase{--button-font-size: 1.3rem;--button-line-height: normal;--button-font-weight: 500;--button-letter-spacing: .05rem}.button--normalcase,.button--capitalize,.button--lowercase{--button-font-size: 1.4rem;--button-line-height: 1.15rem;--button-font-weight: 400;--button-letter-spacing: normal;--button-text-transform: lowercase;padding-top:1.7rem}.button--capitalize{--button-text-transform: capitalize}.button--normalcase{--button-text-transform: none}button.shopify-payment-button__button{--color-button-text: var(--color-button-filled-background);--color-button-background: var(--color-button-filled-text);--color-button-outline: var(--color-button-filled-background);--color-button-hover-text: var(--color-button-filled-text);--color-button-hover-background: var(--color-button-filled-background);--color-button-hover-outline: var(--color-button-filled-text)}.button.button--text{padding:0;border-width:0;background-color:transparent;text-decoration:underline;text-underline-offset:.4rem;color:var(--color-heading-text);min-height:auto;min-width:auto;padding-bottom:.4rem}.blog__button{color:var(--color-button-text);background-color:var(--color-button-background);border:.1rem solid var(--color-button-outline)}.blog__button:hover{color:var(--color-button-hover-text);background-color:var(--color-button-hover-background);border-color:var(--color-button-hover-outline)}.shopify-challenge__container .shopify-challenge__button{margin:2rem auto 0}.button__spinner{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-popup-overlay);opacity:0;visibility:hidden;transition:opacity var(--duration-default),visibility var(--duration-default)}.button:disabled,.button.disabled,.button[disabled]{pointer-events:none;opacity:.7}.button:disabled .button__spinner,.button.disabled .button__spinner,.button[disabled] .button__spinner{opacity:1;visibility:visible}.button--auto{padding-left:3.9rem;padding-right:3.9rem;min-width:auto}.button--full{display:block;width:100%}.button--full-height{height:100%}.button--border-none{border:none}.button--solid{background-color:var(--color-button-outline);color:var(--color-button-hover-text)}@media(hover:hover){.button:hover,.shopify-challenge__button:hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]),.shopify-payment-button [role=button]:hover,#shopify-product-reviews .spr-summary-actions-newreview:hover{color:var(--color-button-hover-text);background-color:var(--color-button-hover-background);border-color:var(--color-button-hover-outline)}.button--solid:hover{color:var(--color-button-text);background-color:transparent}button.shopify-payment-button__button:hover{color:var(--color-button-hover-text);background-color:var(--color-button-hover-background);border-color:var(--color-button-hover-outline)}.button.button--text:hover{padding:0;border-width:0;background-color:transparent;text-decoration:underline;text-underline-offset:.4rem;color:var(--color-heading-text);min-height:auto}}.shopify-payment-button__more-options{font-family:var(--font-body-family);font-size:.85em;text-transform:capitalize;padding:1rem;margin:0}.shopify-payment-button__button--branded{z-index:auto}.shopify-payment-button__button--branded .shopify-cleanslate div[role=button]{padding-top:12px!important;padding-bottom:12px!important}.additional-checkout-buttons .shopify-cleanslate ul li{flex:1!important}.additional-checkout-buttons .shopify-cleanslate ul li div[role=button]{padding:.5rem 1rem!important;border-radius:var(--button-border-radius)!important}.shopify-payment-button .shopify-cleanslate>div[role=button]{min-height:50px!important;font-family:var(--button-font-family)!important;--button-font-size: 1.2rem;font-size:var(--button-font-size)!important;text-transform:var(--button-text-transform)!important;--button-letter-spacing: .2rem;letter-spacing:var(--button-letter-spacing)!important}@media screen and (min-width:750px){.cart__dynamic-checkout{margin-top:10px}.additional-checkout-buttons .shopify-cleanslate ul li div[role=button]{min-height:50px!important}}.button.background-colors-accent-1{--color-button-background: var(--color-background-accent-1);--color-button-outline: var(--color-background-accent-1);--color-hover-text: var(--color-background-accent-1)}.button.background-colors-accent-2{--color-button-background: var(--color-background-accent-2);--color-button-outline: var(--color-background-accent-2);--color-hover-text: var(--color-background-accent-2)}.form-row{display:grid;grid-template-columns:1fr;gap:2.5rem}.form-row--actions{display:block}.form-row--double{grid-template-columns:repeat(2,1fr)}@media screen and (max-width:749px){.form-row--double{grid-template-columns:1fr}}.form-row+.form-row{margin-top:1.6rem}.field{position:relative}.field__label:not(.visually-hidden),.field__input,.dropdown__label{position:relative;z-index:2}#shopify-product-reviews .spr-form-label,.field__label,.select-input__label,.dropdown__button,.dropdown__label{color:var(--color-body-text);font-size:var(--font-size-static-extra-small);line-height:1.15;text-transform:uppercase;letter-spacing:.1rem;display:block;cursor:pointer}#customer_login .field__label{font-size:13px}#customer_login .form-row{margin-bottom:1rem}#shopify-product-reviews .spr-form-label,.field__label,.select-input__label,.dropdown__label{margin:0 0 .8rem}#shopify-product-reviews .spr-form-input:not(.spr-starrating),#shopify-product-reviews .spr-form-input-textarea,.field__input{outline:none;font:inherit;font-family:var(--button-font-family);font-size:var(--font-size-static-small);line-height:var(--font-size-large);background-color:transparent;color:var(--color-heading-text);width:100%;height:4.8rem;padding:0 2rem;border:.1rem solid var(--color-border-elements);border-radius:6px;-webkit-appearance:none;appearance:none;transition:border-color var(--duration-default)}#shopify-product-reviews .spr-form-input:not(.spr-starrating)::placeholder,.field__input::placeholder{color:var(--color-body-text)}#shopify-product-reviews .spr-form-input{padding:var(--input-border-radius)}.field--search .field__input{height:5.7rem;padding-left:15px;padding-right:0;font-size:var(--font-size-medium);border-radius:6px}.field--search .field__input::-webkit-search-decoration,.field--search .field__input::-webkit-search-cancel-button,.field--search .field__input::-webkit-search-results-button,.field--search .field__input::-webkit-search-results-decoration{display:none}.field--textarea .field__input{display:block;height:auto;min-height:11.4rem;padding:2rem 1rem;resize:vertical}.field__message{display:none}.has-error .field__input:not(:focus)~.field__message{display:block;margin:.8rem 0 0;font-size:11px}.has-error .field__message,.errors{color:var(--color-error);font-family:var(--font-heading-family);font-size:var(--font-size-static-medium);line-height:1.15}.errors{margin-bottom:3.2rem}.errors ul{list-style-type:none;padding:0;margin:0}.has-error .field__input:not(:focus){color:var(--color-error)!important;background-color:#e45f5f1a!important;border-color:var(--color-error)!important}.has-error .field__input:not(:focus)::placeholder{color:var(--color-error);text-align:left}@media(hover:hover){.field__input:hover{border-color:currentColor}}.field__input:focus{border-color:currentColor}@media screen and (min-width:990px){.field--search .field__input{font-size:13px;color:var(--color-heading-text);font-family:var(--font-heading-family);height:auto;padding:0 5.6rem 2.5rem 0;border:none;border-bottom:.1rem solid var(--color-border-elements)}.field--search .field__input::placeholder{color:inherit}.field--search:after{display:none}}.checkbox{display:flex;align-items:center;color:var(--color-heading-text);font-size:var(--font-size-static-small);line-height:var(--line-height-small);text-transform:uppercase;letter-spacing:var(--letter-spacing-medium);transition:opacity var(--duration-default)}.checkbox--plain{color:var(--color-body-text);font-size:var(--font-size-static-medium);text-transform:none;letter-spacing:normal}.checkbox--disabled{opacity:.6;pointer-events:none}.checkbox input{cursor:pointer;position:relative;flex-shrink:0;border:.1rem solid var(--color-border-elements);margin:0;padding:0;width:1.6rem;height:1.6rem;background:transparent;appearance:none;-webkit-appearance:none;transition:border-color var(--duration-default),background-color var(--duration-default)}.checkbox input:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:.6rem;width:.6rem;background-color:currentColor;opacity:0;transition:opacity var(--duration-default)}.checkbox input+label,.checkbox__label{cursor:pointer;padding-left:.8rem}.checkbox label a{text-decoration:underline}@media(hover:hover){.checkbox label a:hover{text-decoration:none}}.checkbox input:checked{border-color:currentColor;background-color:var(--color-border-elements)}.checkbox input:checked:before{opacity:1}.checkbox--color input{border:none;transition:transform var(--duration-default)}.checkbox--color input:before{display:none}.checkbox--color input+label{border:none}.checkbox--color input:checked~label{text-decoration-color:currentColor}.checkbox--color label:first-of-type{flex-shrink:0}.checkbox--color .checkbox__label{flex:1;text-decoration:underline solid transparent .1rem;text-underline-offset:.2rem;transition:text-decoration-color var(--duration-default)}@media(hover:hover){.checkbox--color:hover input+label{transform:scale(1.25)}}quantity-input{display:block}.quantity{color:var(--color-form-text);position:relative;width:8rem}.quantity__wrapper{display:flex;justify-content:space-between;padding:0 .9rem;border:1px solid #CCC;border-radius:6px;width:100px}.cart-item__quantity{width:100px}.cart-item__quantity.disabled{opacity:.5;cursor:not-allowed}.cart-item__quantity.disabled .quantity__wrapper{pointer-events:none}.quantity__input{color:#000;font:inherit;font-size:1.3rem;text-align:center;background-color:transparent;border-radius:6px;border:none;padding:0;width:2rem;height:3.8rem;flex-grow:0;-webkit-appearance:none;appearance:none}.quantity__button{color:var(--color-body-text);width:2rem;flex-shrink:0;font-size:1.8rem;color:var(--color-heading-text);border:0;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.quantity__button[disabled]{pointer-events:none;opacity:.4}.quantity__button svg{pointer-events:none}.quantity__input:-webkit-autofill,.quantity__input:-webkit-autofill:hover,.quantity__input:-webkit-autofill:active{box-shadow:0 0 0 10rem var(--color-background-secondary) inset!important;-webkit-box-shadow:0 0 0 10rem var(--color-background-secondary) inset!important}.quantity__input::-webkit-outer-spin-button,.quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity__input[type=number]{-moz-appearance:textfield}.quantity--compact .quantity__input{width:4rem;height:4rem;flex-grow:0}text-truncator{display:flex;flex-direction:column;gap:1.2rem}.text-truncator{display:none}.text-truncator{position:relative;font-size:var(--font-size-medium);padding:0;margin:0}.text-truncator p{margin-top:0;margin-bottom:0!important}.text-truncator__button{display:flex;width:fit-content;align-items:center}.text-truncator__icon{display:inline-flex}.text-truncator__icon span{cursor:pointer}.text-truncator__icon span span{color:var(--color-body-text);font-size:var(--font-size-static-medium);line-height:1}.text-truncator__icon span svg{fill:var(--color-body-text);width:1.6rem}.text-truncator--hidden{overflow:hidden;text-overflow:ellipsis}.select-input{width:100%}select{background:none;color:inherit}dropdown-input.has-error .dropdown__button{border-color:var(--color-error)}.select-input__wrapper,.dropdown__button{position:relative}.select-input__wrapper svg,.dropdown__button svg{position:absolute;top:50%;right:1.6rem;z-index:1;transform:translateY(-50%);pointer-events:none}.select-input__el,.dropdown__button{-webkit-appearance:none;appearance:none;font:inherit;color:var(--color-form-text);font-family:var(--font-heading-family);font-size:var(--font-size-static-small);letter-spacing:var(--letter-spacing-medium);text-transform:uppercase;background-color:transparent;width:100%;height:6rem;padding:.8rem 4.8rem .8rem 1.6rem;border:.1rem solid var(--color-border-elements);border-radius:var(--input-border-radius);transition:border-color var(--duration-default)}.select-input--default .select-input__el,.dropdown__button{color:var(--color-body-text);text-transform:none;letter-spacing:0;height:4.8rem;padding-top:0;padding-bottom:0}.select-input--default .select-input__el:focus,.select-input--default .select-input__el:hover,.dropdown__button:hover,.dropdown__button:focus,.is-open .dropdown__button{border-color:var(--color-body-text);outline:none}.dropdown__button span{height:100%;display:flex;align-items:center}.dropdown__list{background-color:var(--color-body-background);width:100%;max-height:30rem;border:.1rem solid var(--color-body-text);overflow-y:auto;position:absolute!important;top:calc(100% - 1px);left:0;z-index:1;opacity:0;visibility:hidden;transition:opacity var(--duration-default),visibility var(--duration-default)}.is-open .dropdown__list{opacity:1;visibility:visible}.dropdown__item-button{background-color:var(--color-body-background);font:inherit;font-family:var(--font-heading-family);font-size:var(--font-size-static-small);text-align:center;display:block;width:100%;height:4.8rem;padding:0;border:none;border-radius:6px;cursor:pointer;will-change:background-color;transition:background-color var(--duration-default)}.dropdown__item-button:not([disabled]){color:var(--color-body-text)}.is-active .dropdown__item-button{background-color:var(--color-border-elements)}@media(hover:hover){.dropdown__item-button:hover:not([disabled]){background-color:var(--color-border-elements)}.dropdown__item-button[disabled]:hover{cursor:not-allowed}}.rte{color:var(--color-body-text)}.rte a{color:currentColor}.rte p:first-child{margin-top:0}.rte p:last-child{margin-bottom:0}.rte p>img{width:100%;display:block;margin:3.2rem 0}@media screen and (min-width:990px){.rte p>img{margin:4.8rem 0}}.rte table{width:100%}.rte table td:not(:first-child){text-align:center}.rte iframe{max-width:100%;display:block;margin-inline:auto}.price{font-size:var(--font-size-static-small);color:var(--color-heading-text);line-height:var(--line-height-medium);font-weight:var(--font-weight-normal)}.price__sale--has-badge{display:flex;align-items:center;justify-content:space-between}.price__sale--has-badge .price__sale-inner{flex-shrink:0}.price__sale--has-badge .price__sale-inner:not(:last-child){margin-right:1.6rem}.price span.sale,.price ins{color:var(--color-error);text-decoration:none}.price span.sale{display:none}.price del{color:var(--color-body-text);margin-right:.5rem}.badge{height:fit-content;display:inline-block;padding:.5rem;background-color:#000;color:#fff}.badge--round{border-radius:1.4rem;padding-left:.8rem;padding-right:.8rem}.badge--transparent{padding:0;background-color:transparent}.swiper-buttons{display:flex;align-items:center;justify-content:space-between;padding:0 2rem;position:absolute;top:50%;left:0;right:0;z-index:1;transform:translateY(-50%);pointer-events:none}.swiper-button{padding:0;background:none;border:none;border-radius:0;cursor:pointer;pointer-events:all;position:relative;will-change:opacity;transition:opacity var(--duration-default);color:var(--color-button-swiper)}.template-theme--sahara .swiper-button{color:var(--color-button-swiper)}.swiper-button svg{width:100%;height:auto;pointer-events:none}.swiper-button:disabled,.swiper-button-disabled{opacity:.5;pointer-events:none}@media(hover:hover){.swiper-button:hover{opacity:.7}}.swatches ul{display:flex;flex-wrap:wrap;margin:-.2rem -.4rem}.swatches li{padding:.2rem .4rem}.swatch{position:relative;margin:0;border:.1rem solid var(--color-default-border-elements);border-radius:0;display:block;width:3.2rem;height:3.2rem;background-size:cover;background-position:50% 50%;overflow:hidden;cursor:pointer;transition:opacity var(--duration-default),border-color var(--duration-default),transform var(--duration-default)}.swatch.is-active{border-color:var(--color-heading-text-default)}.swatch--square{border-radius:0}.swatch--round{border-radius:50%}.swatch--sm{width:1.6rem;height:1.6rem}.swatch--hide-line:after{display:none}@media(hover:hover){.swatch:not(input:disabled+.swatch):hover{transform:scale(1.25)}}input:disabled+.swatch:after{opacity:1}div:not(.card-product__swatches) input:disabled+div:not(.card-product__swatches) .swatch{cursor:default;background:linear-gradient(to top right,transparent calc(50% - 1px),var(--color-link-text-default),transparent calc(50% + 1px))}input:disabled+.swatch:not(.is-active){border:.1rem solid var(--color-border-elements)}.section{padding:var(--section-vertical-padding) 0;background-color:var(--color-body-background)}.section.layout-1 .container,.section.layout-2 .container{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto);column-gap:3.2rem;grid-template-areas:"section-head section-head section-head" "section-body section-body section-body" "section-foot section-foot section-foot"}.section.layout-1 .section__head,.section.layout-2 .section__head,.section.layout-1 .section__foot,.section.layout-2 .section__foot{text-align:center}.section.layout-2 .card-slider__buttons,.section.layout-2 .card-product-slider__buttons{justify-content:center}.section.layout-1 .swiper-button,.section.layout-2 .swiper-button{color:var(--color-body-text)}.section.layout-1.section-blog-articles .card-article__content,.section.layout-2.section-blog-articles .card-article__content{padding:1.6rem 1.2rem}@media screen and (min-width:750px){.section.layout-1 .container{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto);column-gap:3.2rem;grid-template-areas:"section-head section-head section-foot" "section-body section-body section-body" ". . ."}.section.layout-1 .section__head{text-align:left}.section.layout-1 .section__foot{text-align:right;margin-top:0}.section.layout-1 .card-slider__buttons{justify-content:flex-end}.section.layout-2 .container{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto);column-gap:3.2rem;grid-template-areas:"section-head section-head section-head" "section-body section-body section-body" "section-foot section-foot section-foot"}.section.layout-2 .section__head,.section.layout-2 .section__foot{text-align:center}.section.layout-2 .card-slider__buttons,.section.layout-2 .card-product-slider__buttons{justify-content:center}.section.layout-2 .swiper-button{color:var(--color-black)}.section.layout-2.section-blog-articles .card-article__content{padding:1.6rem 0;text-align:center}}.section__head{grid-area:section-head}.section__body{grid-area:section-body}.section__foot{grid-area:section-foot}.section__head .section__title{margin:0}.section__head{margin-bottom:4rem}.section__foot{text-align:center}@media screen and (min-width:750px){.section__head{margin-bottom:4.8rem}.section__head-inner{display:grid;grid-template-columns:repeat(2,auto);column-gap:3.2rem;align-items:center;justify-content:space-between}}.section--featured-products .section__head,.section--recently-viewed-products .section__head,.section--product-recommendations .section__head{margin-bottom:2.4rem}.section--header+.section--announcement-bar{position:sticky;top:var(--header-height, 5.6rem);z-index:3;left:0;width:100%}@media screen and (min-width:750px){.section--header+.section--announcement-bar{top:var(--header-height, 7.4rem)}}nav-accordion{display:block}localization-form{display:block}.no-scrollbar{scrollbar-width:none;overflow:-moz-scrollbars-none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.no-scrollbar::-webkit-scrollbar{width:0;display:none}svg{display:block}.font-size-xs{font-size:var(--font-size-extra-small)}.font-size-s{font-size:var(--font-size-small)}.font-size-md{font-size:var(--font-size-medium)}.font-size-lg{font-size:var(--font-size-large)}.font-size-xl{font-size:var(--font-size-extra-large)}.color-inherit{color:inherit}.text-current{color:currentColor}.text-neutral-medium{color:var(--color-body-text)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}@media screen and (min-width:750px){.text-left-desktop{text-align:left}.text-center-desktop{text-align:center}.text-right-desktop{text-align:right}}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}.align-self-start{align-self:flex-start}.bg-default{background-color:var(--color-body-background)}.bg-transparent{background-color:transparent}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.button-reset{cursor:pointer;-webkit-appearance:none;appearance:none;border:none;border-radius:6px;padding:0;margin:0;background-color:transparent;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.nav-text-link{display:block;position:relative;padding:12px 15px 11px;font-family:var(--font-heading-family);font-size:13px}.nav-text-link:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#b61a17;transform:scaleX(0);transform-origin:right;transition:transform var(--duration-short),opacity var(--duration-short)}@media(hover:hover){.nav-text-link:hover:before{opacity:1;transform:scaleX(1);transform-origin:left}}.text-navigation-button{color:var(--color-link-text);font-size:var(--font-size-static-small);line-height:var(--line-height-small);letter-spacing:var(--letter-spacing-medium);text-transform:uppercase}.search__controls{position:relative}.search__button{color:var(--color-link-text);position:absolute;top:.1rem;right:0;height:calc(100% - .2rem);padding:0 1.2rem;z-index:2;transition:background-color var(--duration-default),transform var(--duration-short)}.search__message{margin-top:3.2rem;text-align:center}.search .search__message p{font-size:var(--font-size-static-medium)}@media screen and (max-width:989px)and (hover:hover){.search__button:hover{background-color:var(--color-border-elements)}}@media screen and (min-width:990px)and (hover:hover){.search__button:hover{transform:scale(1.1)}}@media screen and (min-width:990px){.search__button{top:0;right:0;height:auto;padding:0}.search__button svg{width:3.2rem;height:3.2rem}}.search__button:disabled,.search__button[tabindex="-1"]{visibility:hidden;pointer-events:none}.card{position:relative;text-align:center;color:var(--color-heading-text)}.card>a{display:block;position:relative}.card__content{position:absolute;bottom:1.6rem;left:calc(var(--page-gutter) / 2);right:calc(var(--page-gutter) / 2);z-index:2}.card__title{margin:0;color:inherit}.newsletter__controls{position:relative}:root{--newsletter-field-height: 4.4rem}.newsletter__field .field__input{font-size:11px;height:var(--newsletter-field-height);padding-left:2rem;padding-right:11rem;border-radius:50px;letter-spacing:.1rem;text-transform:uppercase}.newsletter__field .field__message{display:block;margin-top:.8rem;color:#fff}.newsletter__button{position:absolute;top:.5rem;right:.5rem;height:calc(var(--newsletter-field-height) - 1rem);border-radius:50px;padding:0 2.4rem;color:var(--color-heading-text);background-color:var(--color-background-primary);letter-spacing:var(--letter-spacing-medium);font-size:11px;font-weight:500;line-height:var(--line-height-small);text-transform:uppercase;z-index:2;transition:background-color var(--duration-default)}@media(hover:hover){.newsletter__button:hover{background-color:var(--color-button-filled-background)}}accordion-default{display:block}html.js .accordion__body{overflow:visible hidden;height:0;opacity:0;transform:translateY(2.4rem);transition:height var(--duration-default),opacity var(--duration-default),transform var(--duration-default)}html.js .accordion__section.is-active .accordion__body{opacity:1;transform:none}html.js .accordion__section.default-active .accordion__body{height:auto}.accordion summary{-webkit-user-select:none;user-select:none}.lds-ring{display:inline-block;position:relative;width:4.8rem;height:4.8rem}.lds-ring span{box-sizing:border-box;display:block;position:absolute;width:3.2rem;height:3.2rem;margin:.8rem;border:.3rem solid currentColor;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:currentColor transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (min-width:990px){.pt-0-desktop{padding-top:0!important}}@media screen and (max-width:989px){.pt-0-mobile{padding-top:0!important}.pb-0-mobile{padding-bottom:0!important}}@media screen and (max-width:749px){.pt-0-mobile-small{padding-top:0!important}.pb-0-mobile-small{padding-bottom:0!important}}@media screen and (min-width:750px){.pt-0-mobile-small-up{padding-top:0!important}.pb-0-mobile-small-up{padding-bottom:0!important}}.breadcrumbs{color:#555;font-size:var(--font-size-static-extra-small);line-height:normal}.breadcrumbs__list{display:flex}.breadcrumbs--center .breadcrumbs__list{justify-content:center}.breadcrumbs__separator{margin:0 .4rem}.breadcrumbs__link{text-decoration:underline solid transparent .1rem;text-underline-offset:.2rem;transition:text-decoration-color var(--duration-short);color:#777}.breadcrumbs span{font-weight:500;color:#000}@media(hover:hover){.breadcrumbs__link:hover{text-decoration-color:currentColor}}html.js .js-animation-fade-in{animation:var(--animation-slide-in)}@media screen and (max-width:749px){html.js .js-animation-fade-in{animation:var(--animation-slide-in)}}html.js .animation-init{animation-play-state:running}html.js .animation-none{animation:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.pulse{display:block;width:3rem;height:3rem;position:relative;color:var(--color-heading-text-inverse)}.pulse:after,.pulse:before{content:"";position:absolute;border-radius:50%;background-color:currentColor}.pulse:before{top:0;left:0;width:100%;height:100%;opacity:.5;animation:pulse 1.6s ease-out .1s infinite both}.pulse:after{z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);width:1.2rem;height:1.2rem}@keyframes pulse{0%{transform:scale(.4)}45%{transform:scale(1)}55%{opacity:.5}to{opacity:0}}.entry{color:var(--color-body-text)}.entry>:first-child{margin-top:0}.entry>:last-child{margin-bottom:0}.entry ul{display:inline-block;margin-top:0;padding-left:1.8rem}.entry--list-padding-none ul{padding-left:0}.template-theme--sahara .section.layout-1 .section__head{text-align:left}.template-theme--sahara button.shopify-payment-button__button{--button-text-transform: uppercase;--button-letter-spacing: .2rem;--button-font-size: 1.2rem;--button-line-height: 1.5rem}.youtube-container{overflow:hidden;width:100%;height:calc(100% + 12rem);pointer-events:none}.youtube-container iframe{margin-top:-6rem;width:auto;height:calc(100% + 12rem)}.shopify-challenge__button{color:var(--color-button-filled-text);background-color:var(--color-button-filled-background)}@media(hover:hover){.shopify-challenge__button:hover{color:var(--color-button-filled-background);background-color:var(--color-button-filled-text);border-color:var(--color-button-filled-background)}}.card-product-slider__wrapper{gap:2rem}.best-seller-tag{background:#0009;padding:2px 6px;display:block;color:#fff;font-size:13px;font-style:normal;font-weight:500;line-height:normal;position:absolute;left:5%;top:2%;border-radius:6px}.product__grid .best-seller-tag{left:5px;top:5px}@media(max-width:1024px){.product__grid .best-seller-tag{left:13px;top:13px}}.card-product .konfidency.summary.row{justify-content:center;margin-bottom:10px}.card-product .konfidency.summary.row>span{display:none}.st-wishlist-details-button.st-wishlist-details-button--bottom_right,.st-product-card .st-product-card_options{display:none!important}.st-product-card .st-atc-button{background-color:#000!important}.st-wishlist-details-button,.st-product-card_title a,.st-product-card_price{font-family:var(--font-heading-family)!important}.st-product-card_title a,.st-product-card_price{color:#000!important}.template--franqueado .app-embeds{width:400px;position:absolute;top:200px;right:20%}@media(max-width:1400px){.template--franqueado .app-embeds{top:130px;right:10%}}@media(max-width:1200px){.template--franqueado .app-embeds{top:110px;right:10%}}@media(max-width:989px){.template--franqueado .best-seller-tag{top:10%}.template--franqueado .app-embeds{width:90%;top:360px;right:5%}}@media(max-width:444px){.template--franqueado .app-embeds{top:350px}}@media(max-width:375px){.template--franqueado .app-embeds{top:320px}}@media(max-width:360px){.template--franqueado .app-embeds{top:300px}}@media(max-width:320px){.template--franqueado .app-embeds{top:260px}}.st-wishlist-button,.st-product-card .st-atc-button,.st-product-card .st-more-details,.konfidency.summary.row span{font-family:var(--font-heading-family)}body.template--favoritos .st-product-card .st-product-card_price{display:none}.logo_2b{display:flex;align-items:center;gap:10px;text-decoration:none;font-size:12px;color:#fff;letter-spacing:.07rem;line-height:calc(1 + .7 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.logo_2b img{margin-bottom:-4px}.footer__aside-item--security{border-top:.5px solid rgba(var(--color-border) / 1);padding-top:40px}@media(max-width:1024px){.logo_2b{margin:15px auto}#shopify-section-template--24102277153065__1658995208ad05f95f .swiper-buttons{display:flex!important}#shopify-section-template--24102277153065__1658995208ad05f95f .swiper-buttons .swiper-button{background:#0000003d;border-radius:50%;padding:12px}}.facets__accordion-section.filter-Grupo{display:none}.predictive-search__grid .product-card{display:none!important}.predictive-search__grid .product-card:first-child,.predictive-search__grid .product-card:nth-child(2),.predictive-search__grid .product-card:nth-child(6){display:block!important}.predictive-search__grid .product-card .product-image-wrapper .actions>button{font-size:11px}.predictive-search__grid .product-card .product-image-wrapper .actions .size-selector{gap:5px}body .konfidency.summary.row span{margin-top:2px;margin-left:7px;font-family:var(--font-body-family);font-size:11px;line-height:13px}.section-template--23965441327401__16e24524-2040-41a4-b5ca-3a425d62879b .card-collection__content{display:none}.st-product-card .st-product-card_title a{font-weight:300!important}.konfidency-reviews-details .no-questions>button{padding:10px 40px!important;cursor:pointer}.modal-question .actions button[data-v-382b9b58]{background:#000}.wpcb_buttons_style_position{display:none!important}.product-card .saso-offer-badge-position-topLeft .saso-offer-badge-content{top:8px;left:8px}@media(max-width:1024px){.product-card .saso-offer-badge-position-topLeft .saso-offer-badge-content{padding:0 5px;font-size:11px;font-weight:600}}body.template--index .shopify-section-group-header-group{min-height:35px}@media(max-width:1024px){body.template--index .shopify-section-group-header-group{min-height:0}body.template--index #shopify-section-template--23973755388201__dual_tiles_Qw3Kfq .section-dual-tiles--50-50 .section-dual-tiles__tile{aspect-ratio:initial}body.template--index .section.section-template--23973755388201__16e24524-2040-41a4-b5ca-3a425d62879b{padding:0}body.template--index .section.section-template--23973755388201__16e24524-2040-41a4-b5ca-3a425d62879b .section__foot{display:none}body.template--index #shopify-section-template--24102277153065__featured_products_pTmwic>section{padding-top:0}}@media(min-width:1025px){body.template--index #shopify-section-template--23973755388201__dual_tiles_Qw3Kfq .section-dual-tiles--50-50{display:flex;flex-wrap:wrap;gap:0;justify-content:center}body.template--index #shopify-section-template--23973755388201__dual_tiles_Qw3Kfq .section-dual-tiles--50-50 .section-dual-tiles__tile:first-child,body.template--index #shopify-section-template--23973755388201__dual_tiles_Qw3Kfq .section-dual-tiles--50-50 .section-dual-tiles__media,body.template--index #shopify-section-template--23973755388201__dual_tiles_Qw3Kfq .section-dual-tiles--50-50 video{min-width:340px;max-width:340px}body.template--index #shopify-section-template--23973755388201__dual_tiles_Qw3Kfq .section-dual-tiles--50-50 .section-dual-tiles__tile{min-height:606.5px!important;max-height:605.5px!important}}.cart-item__details .quantity__input{pointer-events:none}.ec-continue-buying a{width:100%;display:flex;justify-content:center;align-items:center;border:1px solid #000;height:50px;border-radius:50px;cursor:pointer;transition:.5s;color:#000;font-weight:400!important}.ec-continue-buying a:hover{color:#fff;background:#000}.ec-continue-buying p{font-size:12px;text-align:center;font-weight:600}@media screen and (max-width:767px){.ec-continue-buying p{font-size:11px;line-height:1.1}}.product__grid .selo_compre{display:flex;flex-direction:column;align-items:end;gap:5px;position:absolute;z-index:9;right:10px;top:15px}.container-flags{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:5px}.ec-product-video-text-section{margin:20px 0}.ec-video-container{width:100%;height:auto;border:0;display:block}.ec-video-container iframe{width:100%;aspect-ratio:14 / 9}.ec-floating-whatsapp{position:fixed;right:14px;bottom:10px;width:44px;height:44px;background:#33d26b;border-radius:1000px;z-index:100;display:flex;justify-content:center;align-items:center}a#ec-whats-btn{cursor:pointer}.ec-floating-whats-options{position:fixed;right:20px;bottom:100px;background:#fff;border-radius:20px;min-width:214px;height:auto;box-shadow:0 0 10px #0000001a;z-index:999;transition:.4s;-webkit-transition:.4s;transform:translateY(50px);will-change:transform,visibility,opacity;overflow:hidden;visibility:hidden;opacity:0}.ec-floating-whats-options-header{border-bottom:1px solid #ececec;padding:15px}.ec-floating-whats-options-header .title{font-weight:700;color:#ddbcb0;font-size:24px;margin:0}.ec-floating-whats-options-header .description{margin:0}.ec-floating-whats-options-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:10px}a.ec-floating-whatgs-options-btn{color:#3c3c3c;border:1px solid #3c3c3c;width:100%;text-align:center;border-radius:30px;padding:7px 0;transition:.5s}.ec-whats-icon{width:28px;height:28px;margin-left:6.5px;margin-top:5.5px}.ec-whats-btn{width:44px;height:44px;display:flex;background:transparent;border:none;padding:2px}.ec-floating-whats-options.active{visibility:visible;opacity:1;transform:translateY(0)}.ec-floating-whatgs-options-btn:hover{background:#ddbcb0;color:#fff;border:1px solid transparent}#CartDrawer-Body{justify-content:flex-start;padding:0}#CartDrawer-Body .cart-drawer__empty{border-top:0}#CartDrawer-Body cart-drawer-items{height:100%}#CartDrawer-Body cart-drawer-items .cart-drawer__items{display:flex;flex-direction:column;padding:0 15px}#CartDrawer-Body cart-drawer-items .cart-drawer__items .cart-item__media{width:80px;height:120px}#CartDrawer-Body cart-drawer-items .cart-drawer__items .cart-item__media a{position:relative}#CartDrawer-Body cart-drawer-items .cart-drawer__items .cart-item__media .media{padding-top:0;width:80px;height:120px}#CartDrawer-Body cart-drawer-items .cart-drawer__items .cart-item__media .media img{width:80px;height:120px;border-radius:6px}#CartDrawer-Body cart-drawer-items .cart-drawer__items .cart-item__details{padding-left:15px;position:relative;min-height:120px;display:flex;flex-direction:column}#CartDrawer-Body cart-drawer-items .cart-drawer__items .cart-item__details .update_items{display:flex;align-items:flex-end;justify-content:space-between;gap:15px;margin-top:auto}#CartDrawer-Body cart-drawer-items .cart-drawer__items .cart-item__details .update_items cart-remove-button{margin-top:0}#CartDrawer-Body cart-drawer-items .cart-drawer__items .cart-item__details .items_properties dl{display:flex;gap:8px;margin-right:6px}#CartDrawer-Body cart-drawer-items .cart-drawer__items .cart-item__details .items_properties dl>div{margin-top:8px}#CartDrawer-Body cart-drawer-items .cart-drawer__items .cart-item__details .items_properties dl *{color:#5e5a59;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.12px;font-size:11px}#CartDrawer-Body cart-drawer-items .cart-drawer__items .cart-item{order:1;margin-top:0;margin-bottom:2rem;display:flex;align-items:flex-start}#CartDrawer-Body cart-drawer-items .cart-drawer__items .cart-item.giftt{align-items:center;order:0;border-bottom:0;border-radius:8px;background:#f9f4f2;padding:10px}#CartDrawer-Body cart-drawer-items .cart-drawer__items .cart-item.giftt h3 a{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#CartDrawer-Body cart-drawer-items .cart-drawer__items .cart-item.giftt .cart-item__media{width:67px}#CartDrawer-Body cart-drawer-items .cart-drawer__items .cart-item.giftt .cart-item__media .media{padding:0;width:max-content}#CartDrawer-Body cart-drawer-items .cart-drawer__items .cart-item.giftt .cart-item__media .media img{width:58px;position:initial}#CartDrawer-Body cart-drawer-items .cart-drawer__items .cart-item.giftt .cart-item__price del{display:none}#CartDrawer-Body cart-drawer-items .cart-drawer__items .cart-item.giftt .cart-item__price ins{color:var(--color-body-text)}#CartDrawer-Body cart-drawer-items .cart-drawer__items .cart-item.giftt .msg_brinde{color:#d84339;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.12px;position:absolute;right:30px;bottom:0}#CartDrawer-Body cart-drawer-items .cart-drawer__items .cart-item.giftt .items_properties,#CartDrawer-Body cart-drawer-items .cart-drawer__items .cart-item.giftt cart-remove-button{display:none}#CartDrawer-Body cart-drawer-items .cart-drawer__items .cart-item.giftt.giftt_size cart-remove-button{display:inline-block;position:absolute;right:30px;bottom:10px}#CartDrawer-Body cart-drawer-items .cart-drawer__items .cart-item.giftt.giftt_size cart-remove-button a{color:#e25454;font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.12px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:10%;text-underline-offset:20%;text-underline-position:from-font}#CartDrawer-Body cart-drawer-items .cart-drawer__items .cart-item.giftt.giftt_size .items_properties{display:flex}#CartDrawer-Body cart-drawer-items .cart-drawer__items .cart-item.giftt.giftt_size .items_properties dl>div:first-child{display:none}#CartDrawer-Body cart-drawer-items .cart-drawer__items .cart-item.giftt.giftt_size .msg_brinde{display:none}#CartDrawer-Body .cart-drawer__summary{position:sticky;bottom:0;left:0;background:#fff;box-shadow:0 -4px 20px #0000001a;z-index:1;padding:5px 15px 0}#CartDrawer-Body .cart-drawer__summary .actions_cart{display:flex;flex-direction:row-reverse;justify-content:space-between;gap:10px;margin-bottom:15px}#CartDrawer-Body .cart-drawer__summary .actions_cart>div{width:100%;margin:0}#CartDrawer-Body .cart-drawer__summary .actions_cart>div button,#CartDrawer-Body .cart-drawer__summary .actions_cart>div a{width:100%;height:40px;max-height:40px;min-height:40px;font-weight:500;font-size:13px;line-height:normal;letter-spacing:.5px;text-align:center;vertical-align:middle;border-radius:6px;padding:0}#CartDrawer-Body .cart-drawer__summary .actions_cart>div button{text-transform:uppercase}#CartDrawer-Body .cart-drawer__summary .actions_cart>div a{text-transform:capitalize}#CartDrawer-Body #shipping_calculator_cart input{width:calc(100% - 130px);height:40px;max-height:40px;font-size:13px;font-weight:400;height:var(--newsletter-field-height);border:1px solid #ccc;padding-left:1.5rem;padding-right:1.5rem;border-radius:6px;letter-spacing:0}#CartDrawer-Body #shipping_calculator_cart input::placeholder{color:#999}#CartDrawer-Body #shipping_calculator_cart #btn_shipping_cart{width:120px;height:40px;border-radius:6px;color:#000;background-color:#fff;letter-spacing:.5px;font-size:13px;font-weight:500;line-height:normal;z-index:2;transition:background-color var(--duration-default)}#CartDrawer-Body #shipping_calculator_cart>p{color:#111;font-size:12px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.12px}#CartDrawer-Body #shipping_calculator_cart .shipping_result{font-size:13px}.vfr__button--clean{font-size:11px!important;height:100%!important;margin-right:0!important}.szb-vfr-btns{margin-top:0!important;margin-bottom:0!important;justify-content:flex-start!important}.vfr__container div.szb-vfr-btns{gap:20px!important;margin-top:7px!important}h2[data-v-599f8742]{display:block!important;font-weight:400;color:#000;margin-top:0;margin-bottom:10px}.starsV2 .star[data-v-60434b83]{--size: 16px;width:var(--size)!important;height:var(--size)!important}#konfidency-reviews-container .details .details-header .review-count[data-v-599f8742]{font-weight:500!important;color:#000!important}#konfidency-reviews-container{background-color:#f7f7f7;border-radius:16px 16px 0 0;padding:40px!important}#konfidency-questions-container{background-color:#f7f7f7;border-radius:0 0 16px 16px;padding:20px 40px 40px!important}#konfidency-questions-container .details .no-questions button[data-v-4a30ce25],#konfidency-reviews-container .content .details .reviews .fetch-button button[data-v-599f8742]{background-color:transparent!important}#konfidency-reviews-container .details .details-header .sort select.sort-field[data-v-2b30d58f]{height:40px;width:100%;min-width:200px;border:1px solid #000;margin:0;padding:15px 16px 5px;color:#000}@media only screen and (max-width:768px){#konfidency-reviews-container .details .details-header .sort select.sort-field[data-v-2b30d58f]{min-width:170px}}#konfidency-reviews-container .details .details-header .sort span[data-v-2b30d58f]{left:21px!important;top:4px!important;font-size:9px!important;color:#777!important}#konfidency-reviews-container .content *{font-family:var(--font-body-family)}#konfidency-reviews-container .details .details-header .sort span[data-v-599f8742]{left:20px!important;pointer-events:none}#konfidency-reviews-container .summary .review-button button.send-review[data-v-2a082556]{background-color:#000;border:1px solid #000;padding:9px 30px 10px;height:40px;min-width:200px;cursor:pointer;font-family:var(--font-body-family);font-size:13px;font-weight:400;text-transform:uppercase;color:#fff}@media only screen and (max-width:768px){#konfidency-reviews-container .summary .review-button button.send-review[data-v-2a082556]{min-width:170px}}#konfidency-reviews-container .details .details-header{margin:10px 0 30px}#konfidency-reviews-container .summary .stars-container .stars[data-v-2a082556]{background-size:cover;height:40px!important}#konfidency-reviews-container .summary .stars-container,#konfidency-reviews-container .summary .stars-container:before{width:42px!important;height:40px!important}#konfidency-reviews-container .summary .review-button button[data-v-599f8742]{color:#fff!important;background:#111!important;padding:11px 40px!important}#konfidency-reviews-container .summary .aggregate-rating[data-v-2a082556]{line-height:1!important;margin-top:6px;color:#000}#konfidency-reviews-container .details .reviews .review-details .rating{margin-right:14px!important}#konfidency-reviews-container .details .reviews .review-details .name{margin-right:20px!important;font-size:13px!important}#konfidency-reviews-container .details .reviews .review-details .verified{margin-left:20px!important}#konfidency-reviews-container .details .reviews .review-details .date{margin-right:0!important}#konfidency-reviews-container .details .reviews .review-feedbacks{align-items:flex-end}#konfidency-reviews-container .details .reviews .review-details .text{font-size:13px!important;margin-top:10px!important}#konfidency-reviews-container .content .details .reviews .fetch-button{justify-content:flex-start!important}#konfidency-reviews-container .content .details .reviews .fetch-button button.fetch-review{background-color:#f9f4f2;border:1px solid #000;border-radius:100px;padding:9px 30px 10px;height:40px;min-width:200px;cursor:pointer;font-family:var(--font-body-family);font-size:13px;font-weight:400;text-transform:uppercase;color:#000}#konfidency-questions-container .details .no-questions[data-v-6428dd26]{text-align:left!important;font-size:13px}#konfidency-questions-container .details div.no-questions button[data-v-6428dd26]{background-color:#f9f4f2;border:1px solid #000!important;border-radius:100px!important;margin:30px 0;padding:9px 30px 10px!important;height:40px;min-width:200px;cursor:pointer;font-family:var(--font-body-family);font-size:13px;font-weight:400;text-transform:uppercase;color:#000!important}.kfyDetails__review-count--total{font-weight:500;color:#000}#konfidency-reviews-container .details .reviews .review-details{align-items:flex-start;padding-bottom:10px!important}#konfidency-reviews-container .details .reviews .review-details div.rating,#konfidency-reviews-container .details .reviews .review-details div.rating:before{width:85px!important}@media only screen and (min-width:768px){#konfidency-reviews-container .summary .aggregate-rating[data-v-599f8742]{margin:0 15px 0 0;margin-left:15px!important}#konfidency-reviews-container .summary .review-button button[data-v-599f8742],#konfidency-reviews-container .details .details-header .sort select[data-v-599f8742]{width:200px!important;border-color:#111!important}#konfidency-reviews-container .summary .review-button button[data-v-599f8742]{padding:11px 40px!important}}@media only screen and (max-width:768px){#konfidency-reviews-container{padding:20px!important}#konfidency-reviews-container .details .reviews .review .review-feedbacks{margin-top:-30px!important}#konfidency-reviews-container .details .reviews .review-feedbacks div.question{font-size:13px;font-weight:400;color:#777}#konfidency-reviews-container .details .reviews .review-details div.name{font-size:15px!important;margin:6px 0 0}#konfidency-reviews-container .fetch-button{padding-bottom:0!important}#konfidency-reviews-container .fetch-button button.fetch-review{width:100%}#konfidency-questions-container{padding:20px!important}#konfidency-questions-container .details div.no-questions button[data-v-6428dd26]{width:100%}#konfidency-reviews-container .summary[data-v-2a082556]{justify-content:normal}#konfidency-reviews-container .summary .review-button{width:170px;max-width:100%;position:relative;right:0}#konfidency-reviews-container .summary[data-v-599f8742]{flex-direction:row;justify-content:space-between;gap:10px;flex-wrap:nowrap}#konfidency-reviews-container .details .details-header[data-v-599f8742]{justify-content:space-between;flex-direction:row;gap:0}#konfidency-reviews-container .review-button{max-width:50%}#konfidency-reviews-container .sort{width:170px}#konfidency-reviews-container .sort .select-wrapper{width:100%}#konfidency-reviews-container .summary .review-button button[data-v-599f8742]{width:100%!important;padding:10px!important}#konfidency-reviews-container .details .details-header .sort select[data-v-599f8742]{width:100%!important;margin:0;padding:15px 10px 5px 16px;outline:none}#konfidency-reviews-container .summary .aggregate-rating[data-v-599f8742]{margin:0!important}}@media only screen and (max-width:400px){#konfidency-reviews-container{padding:15px!important}}.product-images .slick-dots{bottom:10px}:root{--swiper-pagination-bullet-width: 10px;--swiper-pagination-bullet-height: 10px}.swiper-pagination{margin-top:4rem;position:relative!important}.swiper-pagination-bullet-active{background:#000!important}.products-feed-container .section__foot{margin-top:2rem}.checkbox--color label.swatch{border:1px solid #dbdbdb}[data-section-id=template--24423367835945__featured_products_DgjBAw]{padding-bottom:0}#shopify-section-template--24423367835945__custom_liquid_gxeUyw>.section{padding-bottom:100px}.starsV2[data-v-60434b83]{width:auto!important;display:inline-flex!important;padding-top:1px}.reviews-anchor .aggregate-rating{font-size:13px!important;font-weight:700!important;color:#000!important}.prices_group .installments{display:flex;align-items:center;gap:3px;margin-top:15px;font-size:11px;font-style:normal;font-weight:400;line-height:normal;color:#555}.prices_group .installments svg{margin-right:2px}.prices_group .installments b{font-weight:600;display:block;color:#000}@keyframes slideIn{0%{transform:translateY(2rem);opacity:.01}to{transform:translateY(0);opacity:1}}:root{--main-text: #555;--main-highlight: #F45766;--main-background: #ECD8D1}#franchise *{font-family:Figtree,sans-serif!important;-webkit-font-smoothing:antialiased}#franchise .default-title{font-size:44px;font-weight:500;color:var(--main-highlight);margin:0 0 30px;line-height:1.4}#franchise .figtree,#franchise .figtree *{font-family:Figtree,sans-serif!important}.highlight{color:var(--main-highlight)}strong{font-weight:600}#franchise a.btn{cursor:pointer;color:#fff;font-size:16px;padding:12px 30px;background:var(--main-highlight);border-radius:100px;letter-spacing:2px;outline:0;border:0;line-height:1;transition:.2s ease-in-out;white-space:nowrap;text-align:center}#franchise a.btn:hover{filter:brightness(1.1)}#franchise .app-embeds:before{content:"Preencha o formul\e1rio e saiba mais";text-transform:uppercase;color:#f45766;font-size:16px;margin-bottom:11px;display:block;text-align:center;font-weight:500}#franchise .app-embeds{width:380px;top:224px;right:180px;position:absolute;min-height:400px;background:var(--main-background);padding:20px;border-radius:14px}.main-banner{display:flex;min-height:500px;margin:0 auto}.main-banner_content{display:flex;flex-direction:column;justify-content:center;padding:60px 180px;width:100%}.main-banner_content h1{color:#fff;font-size:60px;font-weight:300;margin:0}.main-banner_content strong{display:block;font-size:100px;font-weight:500}.main-banner_content p{color:#fff;font-size:24px;font-weight:400;max-width:380px;text-transform:uppercase;margin-top:14px}._selectToggle_1yit2_25{max-height:51px!important}.franchise-fixed{background:var(--main-background);padding:15px 0;display:flex;justify-content:center;align-items:center;gap:20px}[id$=cta_fixed].shopify-section{position:sticky;top:122px;z-index:90}.franchise-fixed h2{font-size:20px;color:#555;font-weight:400;margin:0}.shapewear{padding:80px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.shapewear h3{margin:0 0 60px;font-weight:300;font-size:44px}.shapewear p{font-size:16px;max-width:800px;margin:0}.business-numbers{display:flex}.business-numbers_content_left{width:100%;padding:57px 120px;background:var(--main-background)}.business-numbers_content_left h3{font-size:44px;margin-bottom:30px}.business-numbers_content_right{width:100%;display:flex!important;justify-content:flex-end;background-repeat:no-repeat;background-position:center;background-size:cover}.business-numbers_text p{font-size:24px;font-weight:400;margin:0;line-height:28px}.business-numbers_text p~p{margin-top:6px}.business-numbers_text strong{font-weight:500}.business-numbers_text span{display:inline-block;margin-top:10px;font-size:16px;line-height:24px;color:#777;font-family:Figtree,sans-serif!important;font-style:italic}.royalties{position:relative}.royalties-wrapper{display:flex;justify-content:space-between;padding:80px 120px}.royalties-item{display:flex!important;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;color:var(--main-highlight)}.royalties-item h4{font-size:20px;padding:6px 0;border-bottom:1px solid var(--main-highlight);margin:0;font-weight:600;text-transform:uppercase;color:var(--main-highlight)}.royalties-item strong{font-size:40px;font-weight:500}.royalties-item p{font-size:16px;max-width:153px;font-weight:500;line-height:24px;text-transform:uppercase;margin:0}.royalties-item_icon{margin-bottom:16px}.our-stores{display:flex;justify-content:space-between;background:#f8efea}.our-stores_left{width:100%;padding:53px 120px}.our-stores_left h3{color:var(--main-text)!important;font-weight:300!important;margin-bottom:30px!important}.our-stores_left p{font-size:16px;line-height:24px;max-width:480px;margin:0}.our-stores_left span{font-weight:500}.our-stores_right{display:block!important;width:100%;max-width:720px;background-size:cover}.mix{display:flex;justify-content:space-between;padding:80px 120px 100px}.mix-right{position:relative;max-width:620px;margin-top:65px;border-radius:20px;overflow:hidden}@media(max-width:768px){.mix-right{max-width:100%}}.mix-right img{border-radius:20px}.mix p{font-size:16px;line-height:24px;margin-bottom:40px;max-width:480px}.differences{padding:0 120px 80px}.differences h3{margin-bottom:60px!important}.differences .item-5{margin-top:-60px}.differences-content{display:grid;grid-template-columns:1fr 1fr;gap:40px 60px}.differences-content_item{display:flex;justify-content:flex-start;gap:10px}.differences-content_item strong{color:var(--main-highlight);text-transform:uppercase;font-size:24px;margin-bottom:10px;line-height:1.3;display:block;max-width:500px}.differences-content_item p{margin:0;line-height:24px;font-size:16px;max-width:500px}.franchise-video{padding:60px 95px;background:var(--main-background);text-align:center}.franchise-video h3{color:var(--main-text)!important;font-weight:300!important;margin-bottom:40px!important}.autoplay-video video{margin:0 auto}.cta-section{padding:80px 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.cta-section h3{color:var(--main-text)!important;margin-bottom:20px!important}.cta-section p{margin:0 0 30px}.recognition{display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--main-background);padding:60px 0}.recognition-images{background:#f8efea;border-radius:20px;padding:30px;display:flex;gap:30px}.recognition h3{margin-bottom:30px!important}.brands{padding:60px 120px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:#f8efea}.brands h3{color:var(--main-text)!important;margin-bottom:30px!important;line-height:1.3!important}.brands strong{font-size:24px;font-weight:500;margin-bottom:30px}.brands p{margin:0 0 30px}.brands-items{display:flex;gap:9px;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #777}.contact{display:flex;flex-direction:column;align-items:center;text-align:center;padding:60px 40px}.contact strong{font-size:24px;color:var(--main-text);display:block;margin-bottom:30px}.contact .contact-items{display:flex;gap:30px}.contact .contact-item{display:flex;align-items:center;justify-content:center;gap:10px}.contact .contact-item a:hover{text-decoration:underline}#franchise .swiper-arrows{width:400px;position:absolute;bottom:0;left:50%;transform:translate(-50%);display:flex;justify-content:space-between;align-items:center}#franchise .swiper-pagination{display:block;margin:2rem auto 0;max-width:300px}@media only screen and (min-width:769px){#franchise .royalties .swiper-arrows,#franchise .royalties .swiper-pagination{display:none}}#franchise .card-product-slider__slide{margin:0!important}.mix-left img{min-width:480px;min-height:480px}@media only screen and (max-width:989px){.business-numbers_content_left{padding:57px 40px}.mix-left img{max-width:480px;min-width:100%;width:90vw;height:auto;min-height:100%}[id$=cta_fixed].shopify-section{top:122px}.mix-right{padding:40px 47px}.mix-right .card-product-slider{max-width:340px}.mix-right .swiper-slide{max-width:100%}.mix-right .swiper-arrows{width:200px}#franchise .app-embeds{top:253px;right:40px}.main-banner_content{padding:60px 40px}.business-numbers_content_right{min-height:240px}.business-numbers{flex-direction:column-reverse}.royalties-wrapper{padding:80px 40px}.our-stores_left{padding:41px 40px}.main-banner_content strong{font-size:80px}.our-stores_right{background-position:center}.mix{padding:80px 40px 0;align-items:center;flex-direction:column}.differences{padding:100px 40px}.differences p{max-width:100%}.differences .item-5{margin:0}.differences-content{display:flex;flex-direction:column}.differences-content_item.item-1{order:1}.differences-content_item.item-2{order:4}.differences-content_item.item-3{order:2}.differences-content_item.item-4{order:5}.differences-content_item.item-5{order:3}.differences .marketing{margin-top:0}.autoplay-video video{width:100%}.cta-section{padding:40px 20px}.franchise-video iframe{width:100%}.brands{padding:60px 40px}.brands-items{flex-direction:column;align-items:center;justify-content:center;gap:30px}}@media only screen and (max-width:768px){#franchise .default-title{font-size:30px;text-align:center}#franchise .swiper-arrows{width:90vw}.mix-right .swiper-slide{max-width:100%}#franchise a.btn{padding:12px 20px;font-size:13px}.franchise-fixed{padding:10px 16px}[id$=cta_fixed].shopify-section{top:133px}.main-banner_content{justify-content:flex-start;min-height:613px}#franchise .app-embeds{top:344px;right:50%;transform:translate(50%);border-radius:14px 14px 0 0;width:100%}.franchise-fixed h2{font-size:13px;text-align:center}.franchise-fixed strong{display:block;font-size:20px}.franchise-fixed a{padding:12px 20px;font-size:13px}.main-banner_content{text-align:center;display:flex;flex-direction:column;align-items:center;margin-top:0;padding:30px 0 0}.main-banner_content h1{font-size:30px}.main-banner_content strong{font-size:50px}.main-banner_content p{font-size:16px}.main-banner{background-position:unset;background-size:700px}.shapewear{padding:50px 20px}.our-stores{flex-direction:column-reverse}.shapewear h3{margin-bottom:40px}.business-numbers_content_left{padding:50px 34px;text-align:center}.differences{padding:0 20px 60px}.differences-content_item{justify-content:center;align-items:center;text-align:center;flex-direction:column}.differences-content_item strong{font-size:18px}.differences-content_item p{font-size:13px}.business-numbers_text p{font-size:18px}.business-numbers_text span{font-size:13px}.mix{padding:50px 20px 60px;text-align:center}.royalties{margin:50px 0}.royalties-wrapper{padding:0}.our-stores_left{text-align:center}.our-stores_right{min-height:260px;background-position:center}.mix-right{border:0;padding:0}.mix-right .card-product-slider{max-width:none}.mix .card-product-slider__wrapper{gap:15px}.mix-left img{height:auto}.differences h3{text-align:center}.franchise-video{padding:50px 20px}.recognition-images img{width:120px;height:auto}.brands{padding:40px 20px}.brands img{height:auto!important}.contact .contact-items{flex-direction:column}}@media only screen and (max-width:500px){[id$=cta_fixed].shopify-section{top:122px}}#header .container,section[id^=MainProduct-template]{max-width:1440px;margin:0 auto}#sitemap-wrapper .sitemap-container{background:#f7f7f7;border-radius:14px;max-width:max-content;margin-bottom:40px;padding:40px 40px 50px}#sitemap-wrapper .sitemap-container h2{color:#000;font-weight:400;font-size:24px;text-transform:uppercase;white-space:nowrap;margin-bottom:30px}#sitemap-wrapper .sitemap-container a{color:#555;font-size:14px;font-weight:400;display:inline-block}#sitemap-wrapper .sitemap-container .sitemap-content{display:flex;flex-direction:column;flex-wrap:wrap;width:max-content;gap:16px 40px;height:375px}#sitemap-wrapper{display:flex;flex-wrap:wrap;gap:40px;max-width:1200px;margin:0 auto}#sitemap-wrapper .shopify-section[id$=main]{flex:0 0 100%}#sitemap-wrapper .shopify-section[id$=main] .main-page{padding-top:30px;padding-bottom:0}#sitemap-wrapper .shopify-section[id$=main] .container{max-width:100%;margin:0;padding:0}#sitemap-wrapper .shopify-section[id$=main] h1{margin:0 0 -10px}@media only screen and (max-width:1200px){#sitemap-wrapper{max-width:90vw}#sitemap-wrapper .sitemap-container .sitemap-content{height:auto;max-height:90vw}#sitemap-wrapper .sitemap-container{padding:10px 20px 20px}#sitemap-wrapper .sitemap-container{max-width:100%}.shopify-section[id^=shopify-section-template--24557260144937]{flex:1}}@media only screen and (max-width:768px){#sitemap-wrapper .sitemap-container .sitemap-content{max-height:100%;max-width:90vw}#sitemap-wrapper{gap:20px}#sitemap-wrapper .sitemap-container{margin-bottom:0}#sitemap-wrapper .shopify-section:last-child{margin-bottom:20px}#sitemap-wrapper .shopify-section[id$=main] h1{margin:0}.template--product .section--featured-products .section{padding:var(--section-vertical-padding) 0 0}.section__head .section__title{font-size:22px;text-align:center;margin-bottom:2rem}.section--featured-products .swiper-pagination{margin-top:2rem}}button#szb-vfr-button span:nth-child(1){display:none!important;left:calc(100% - 50px)!important}button#szb-vfr-button:before{--size: 20px;height:15px!important;width:var(--size)!important}button#szb-chart-button:before{--size: 16px;width:var(--size)!important;height:var(--size)!important}button#szb-measurements-button:before{height:12px!important}[class^=horizontalBundleItems_checkbox],[class^=verticalBundleItems_checkbox]{opacity:0;display:none}[class^=horizontalFBT_container]{gap:42px!important}.rbr-headerImgPlus__container svg{display:none}[class^=horizontalFBT_actions_container]:before{content:"=";font-size:20px;padding:11px 10px 10px;color:#fff;background:#000;width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:100px;position:absolute;left:-36px}.rbr-headerImgPlus__container:before{content:"+";font-size:20px;color:#fff}[class^=horizontalFBT_actions_container],[class^=verticalFBT_container] [class^=verticalFBT_actions_container]{position:relative;display:flex;justify-content:center;align-items:center;min-width:305px;min-height:438px;gap:20px;background:#f9f4f2;padding:0 30px;border-radius:20px}[class^=totalBox_total_text]{font-weight:400!important;margin-top:2px}[class^=totalBox_price_container]{gap:19px}[class^=totalBox_numbers] [class^=totalBox_raw_price]{margin-right:10px;margin-left:0;color:#777!important;margin-top:2px}[class^=totalBox_container]:before{content:"KIT COM DESCONTO!";display:block;font-size:20px;font-weight:600;text-align:center;color:#000}[class^=horizontalBundleItems_priceTagWrapper] [class^=horizontalBundleItems_price]{font-weight:700}[class^=totalBox_numbers]{flex-direction:row-reverse}[class^=totalBox_numbers] [class^=totalBox_discounted_price]{font-weight:700;font-size:20px!important}.rbr-addBundleBtn-container{margin-top:4px!important;padding:16px 33px 14px!important;transition:.2s ease-in-out;--rbr__general-button-color: #000;--rbr__border-border-radius-md: 100px}.rbr-addBundleBtn-container:hover{filter:brightness(1.2)}.rbr-addBundleBtn-container span{font-size:0!important}.rbr-addBundleBtn-container span:before{content:"ADICIONAR \c0  SACOLA";font-size:13px;font-weight:400;letter-spacing:2px;text-transform:uppercase}[class^=horizontalBundleItems_container] [class^=horizontalBundleItems_item_wrapper]{max-width:305px;gap:14px}[class^=verticalBundleItems_item_wrapper] [class^=thumbnail_image],[class^=horizontalBundleItems_item_wrapper] [class^=thumbnail_image]{width:305px!important;height:438px!important;background-size:cover;border:0}[class^=horizontalBundleItems_container] [class^=horizontalBundleItems_plus]{height:438px}[class^=horizontalBundleItems_plus] .rbr-headerImgPlus__container{width:30px;height:30px;background:#000;border-radius:50%}[class^=horizontalBundleItems_plus] .rbr-headerImgPlus__container svg{width:15px;fill:#fff}[class^=modernFBTBundle_container] [class^=horizontalFBT_title]{font-size:24px!important;font-weight:400!important;margin-bottom:30px}.rbr-hrDesktop{max-width:1440px!important}.rbr-desktop [class^=modernFBTBundle_container]{padding:0}.rbr-desktop>div{margin-top:60px!important;padding:0 40px!important}[class^=verticalBundleItems_thumbnail_wrapper],[class^=horizontalBundleItems_thumbnail_wrapper]{pointer-events:none}[class^=horizontalBundleItems_link_required],[class^=verticalBundleItems_link_required]{font-size:0!important}[class^=verticalBundleItems_link_required]:before,[class^=horizontalBundleItems_link_required]:before{content:"VOC\ca  EST\c1  VENDO ESTE PRODUTO";font-size:10px;font-weight:500;position:absolute;line-height:1;top:418px;left:2px;padding:5px 6px;background:#000;color:#fff;border-radius:5px}[class^=horizontalBundleItems_item_wrapper] [class^=horizontalBundleItems_title]{font-size:14px!important;min-width:305px}[class^=horizontalBundleItems_item_wrapper] [class^=horizontalBundleItems_title]{display:block;min-height:32px;margin-top:0}[class^=verticalBundleItems_item_wrapper] [class^=verticalBundleItems_variant_text],[class^=horizontalBundleItems_item_wrapper] [class^=horizontalBundleItems_variant_text]{display:flex;align-items:center;height:40px;font-weight:400;position:absolute;bottom:0;left:0}[class^=verticalBundleItems_info_container],[class^=horizontalBundleItems_item_wrapper]{position:relative;flex-wrap:wrap;flex-direction:row!important}[class^=verticalBundleItems_priceTagWrapper],[class^=horizontalBundleItems_priceTagWrapper]{order:2;flex:0 0 auto;margin-left:auto;height:40px}[class^=verticalBundleItems_priceTagWrapper]{align-self:center}[class^=variantSelector_select_container]{order:1;flex:1}[class^=selectBoxWrapper_container]{height:40px!important}[class^=variantSelector_select_container] [class^=selectBoxWrapper_container] select{max-width:130px;border:1px solid #000!important;height:40px;padding:10px 35px 10px 20px;border-radius:100px!important;font-size:13px!important;font-weight:400!important;font-family:Figtree,sans-serif!important;background:#fff!important;-webkit-appearance:none!important;appearance:none!important;background-image:url(/cdn/shop/files/select-arrow.jpg?v=1752541895)!important;background-repeat:no-repeat!important;background-position:right 10px top 40%!important;background-size:24px auto!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[class^=verticalFBT_container] [class^=verticalFBT_actions_container]{min-width:100%;min-height:100%;padding:20px}[class^=verticalBundleItems_link_required]{margin-bottom:30px;display:block;height:0}[class^=verticalBundleItems_link_required]:before{top:0}[class^=verticalBundleItems_link] [class^=verticalBundleItems_title]{font-size:13px!important;width:100%;height:100%;max-height:70px;-webkit-line-clamp:3}[class^=verticalBundleItems_link]{font-weight:400}[class^=verticalBundleItems_link],[class^=verticalBundleItems_link] :hover{text-decoration:none!important;width:100%}[class^=verticalBundleItems_item_wrapper] [class^=thumbnail_image]{width:68px!important;height:100px!important}[class^=verticalBundleItems_info_container]{justify-content:flex-start!important;align-items:center!important;gap:10px 0!important;padding:0!important}[class^=verticalBundleItems_item_wrapper] [class^=thumbnail_image]{background-size:contain}[class^=verticalBundleItems_selector]{border:0!important;padding:0!important}[class^=verticalBundleItems_item_wrapper]:not(:last-child) [class^=verticalBundleItems_selector]{margin-top:20px}[class^=verticalBundleItems_container],[class^=verticalFBT_container]{gap:20px!important}[class^=verticalFBT_container]{padding:0 20px!important;border:0!important}[class^=verticalFBT_container] [class^=verticalFBT_title]{font-size:22px!important;text-align:center!important;font-weight:400!important}[class^=verticalBundleItems_item_wrapper] [class^=verticalBundleItems_variant_text]{position:relative;align-items:center}@media only screen and (max-width:990px){[class^=totalBox_container]:before{content:none}[class^=totalBox_price_container]{justify-content:space-between!important}.rbr-desktop>div{padding:0!important;margin-top:10px!important}}button.vfr__button--clean{background:0!important;border:0!important;justify-content:flex-start!important;white-space:nowrap!important;font-weight:400!important}button#szb-vfr-button,button#szb-chart-button,button#szb-vfr-button:hover,button#szb-chart-button:hover{color:#000!important}button#szb-vfr-button:hover,button#szb-measurements-button:hover{text-decoration:underline!important}button#szb-vfr-button:hover:before{text-decoration:none!important}button#szb-vfr-button,button#szb-measurements-button{font-weight:400}button#szb-chart-button:hover:before{background:url(https://szb-tenants-production.s3.amazonaws.com/icons/iconeFitaTabela.svg) center center / 100% 100% no-repeat!important}button#szb-vfr-button{width:auto!important;padding:0!important;border:0!important;font-family:Figtree,sans-serif!important}.vfr__container{margin-top:0!important}@media only screen and (max-width:989px){button#szb-chart-button{margin:0!important}.product__content{padding:0!important;margin-inline:auto}}.js-btn-load-more{width:100%;height:50px;font-size:13px}@media only screen and (min-width:990px){.js-btn-load-more{max-width:300px}}@media only screen and (max-width:989px){main{min-height:500px}}@media only screen and (min-width:990px){main{min-height:400px}}.section-seo-content__title{font-size:13px!important;font-weight:500;margin-top:0!important}.section-seo-content__content{max-width:100%!important}.section-seo-content__inner{padding:40px 0 50px}@media(max-width:989px){.section-seo-content__inner{background-color:unset!important}}.section-seo-content__inner .metafield-rich_text_field h1{font-size:20px;font-weight:600}.section-seo-content__inner .metafield-rich_text_field h2{margin-top:30px;font-size:13px;font-weight:500}.section-seo-content__inner .metafield-rich_text_field h3{margin-top:20px;font-size:11px;font-weight:500;text-transform:uppercase}.section-seo-content__inner .metafield-rich_text_field ul{list-style:none}.section-seo-content__inner .metafield-rich_text_field ul li{margin-bottom:10px;font-size:11px;font-weight:400;letter-spacing:0}.section-seo-content__inner .metafield-rich_text_field ul li:before{content:"\2022";display:inline-block;width:5px;margin-right:5px;line-height:13.5px}.section-seo-content__inner .metafield-rich_text_field p{font-size:11px;font-weight:400;letter-spacing:0}.section-seo-content{background-color:#f1f1f1;padding:0!important}.prices-container.has-countdown{display:flex;justify-content:space-between;background-color:#f9f4f2;border-radius:10px}@media(max-width:768px){.prices-container.has-countdown{flex-direction:column;margin-top:20px}}.prices-container.has-countdown .prices-container_content{padding:10px 14px;display:flex;flex-direction:column;justify-content:center}#product-countdown{color:#fff;padding:25px 14px;border-radius:0 10px 10px 0;text-align:right;min-width:160px}@media(max-width:768px){#product-countdown{display:flex;justify-content:flex-start;align-items:center;gap:10px;border-radius:0 0 10px 10px;padding:4px 13px}}#product-countdown strong{font-size:13px;font-weight:600;text-transform:uppercase}#product-countdown #countdown-display{font-size:22px;font-weight:500;font-variant-numeric:tabular-nums}#product-countdown.coupon-countdown{display:flex;justify-content:space-between;align-items:normal;padding:1px!important;margin-top:14px;border-radius:6px}@media(max-width:768px){#product-countdown.coupon-countdown{flex-direction:column;gap:0}}#product-countdown.coupon-countdown .coupon-countdown_content{color:#555;background:#f9f4f2;padding:8px 14px;font-size:13px;border-radius:6px 0 0 6px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(max-width:768px){#product-countdown.coupon-countdown .coupon-countdown_content{align-items:flex-start;text-align:left;border-radius:6px 6px 0 0}}#product-countdown.coupon-countdown .coupon-countdown_content p{line-height:1.6;margin:5px 0}#product-countdown.coupon-countdown .coupon-countdown_timer{min-width:170px;text-align:center;padding:8px 20px}@media(max-width:768px){#product-countdown.coupon-countdown .coupon-countdown_timer{padding:4px 14px;display:flex;align-items:center;gap:5px}}#product-countdown.coupon-countdown .coupon-countdown_timer strong{font-weight:500}#product-countdown.coupon-countdown .coupon-countdown_text{color:#000;font-weight:500;line-height:1.2}#product-countdown .coupon-countdown_content .coupon-countdown_price{color:#000;font-size:20px;line-height:100%;font-weight:600}.form-submit-row button{font-size:13px}.reset-password-row{display:flex;justify-content:space-between;align-items:center}.reset-password-link a:before{content:none}.reset-password-link a{padding:0}.form-customer__callout{display:flex;justify-content:space-between;gap:20px}.form-customer__callout .button:hover a{color:#fff}.form-customer__callout a{font-size:13px;padding:0}.form-customer__callout a:before{content:none}.form-customer__callout-title{font-size:16px!important;margin:0!important;display:flex;align-items:center}@media only screen and (max-width:768px){.form-customer__callout,.reset-password-row{flex-direction:column;align-items:center}}.top-product-container{display:flex;align-items:center;margin-bottom:10px}@media(max-width:768px){.top-product-container{flex-direction:column;align-items:flex-start;row-gap:10px}}.top-product-container .konfidency.summary.row{margin-top:0}.top-product-container .container-flags a{margin-right:10px}button#szb-measurements-button{margin-top:0!important;padding:0!important;border:0!important}.product-card .installments b{font-weight:600}.product-card .installments{line-height:normal!important;padding-top:4px}.header__nav-item .header__nav-link[href="/collections/black-friday"],.header__nav-item .header__nav-link[href="/collections/promocao"],summary[aria-controls=link-sale]{text-transform:uppercase;font-weight:600;color:#f45766}.franchise-video .video-title{font-size:24px;font-weight:500!important;margin-top:30px!important;margin-bottom:10px!important;font-family:Figtree,sans-serif}@media(max-width:768px){.franchise-video .video-title{font-size:18px}}.franchise-video .video{z-index:15}.franchise-video .video-description{font-family:Figtree,sans-serif;font-size:16px;font-weight:400;color:#555;margin:0 0 10px}.franchise-video .swiper-arrows{width:75%!important;bottom:60%!important;z-index:10}@media(max-width:768px){.franchise-video .swiper-arrows{display:none!important}}.franchise-video .swiper-arrows .swiper-button--prev{position:absolute;left:0}.franchise-video .swiper-arrows .swiper-button--next{position:absolute;right:0}.franchise-video .swiper-arrows [role=button]{cursor:pointer}.cart-cashback{display:flex;justify-content:center;align-items:center;gap:8px;padding:4px 0;background:#eaeaea;color:#000;font-size:11px;font-weight:400;width:calc(100% + 28px);margin-left:-14px}.cart-cashback b{font-weight:600}.line-item_discounts{display:flex;align-items:center;justify-content:flex-start;font-size:11px;color:#555;font-weight:400;margin-top:10px;gap:6px}.actions{z-index:3}.ec-badges{position:absolute;bottom:unset;left:unset;display:flex;align-items:end;gap:10px;bottom:5px;left:5px}.selo_compre{display:flex;flex-direction:column;gap:5px;position:absolute;top:unset;left:10px;bottom:10px;z-index:1}@media only screen and (max-width:740px){.ec-badges{bottom:3px;left:3px}.selo_compre{top:unset;left:5px;bottom:10px}}.product-card{position:relative;max-width:400px}.product-card .product-image-wrapper{position:relative;aspect-ratio:2/3}.product-card .product-image-wrapper .container-flags{position:absolute;top:44px;left:4px;z-index:2;display:flex;flex-direction:column-reverse;align-items:flex-start;flex-wrap:wrap;gap:5px}.product-card .product-image-wrapper .promotion_flag{background-color:#d0989f;color:#fff;border-radius:5px;font-size:11px}.product-card .product-image-wrapper .promotion_flag_special{border-radius:3px;font-size:10px;padding:2px 6px;height:20px;font-weight:500;width:fit-content;display:none}.product-card .product-image-wrapper .promotion_flag_special_image img{max-width:118px;max-height:20px}.product-card .product-image-wrapper .images{position:initial!important;height:100%;display:block}.product-card .product-image-wrapper .product-image{border-radius:6px;max-height:100%;height:100%!important}.product-card .product-image-wrapper .product-image.hover{top:0;position:absolute;opacity:0;visibility:hidden}.product-card .product-image-wrapper .actions{width:100%;padding:10px 0 0;background-color:#ffffffe6;display:none;position:absolute;bottom:0}.product-card .product-image-wrapper .actions .size-selector{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:10px}.product-card .product-image-wrapper .actions .size-selector .size-option{width:30px;height:30px;border-radius:50%;border:1px solid #CCC;background-color:#fff;padding:0;font-family:var(--font-heading-family);color:#555;font-size:10px;font-style:normal;font-weight:600;line-height:normal}.product-card .product-image-wrapper .actions .size-selector .size-option.selected{border:1px solid #000;color:#000}.product-card .product-image-wrapper .actions .size-selector .size-option:disabled{background-color:#dadada;border:1px solid #DADADA;color:#999;pointer-events:none}.product-card .product-image-wrapper .actions>button{width:100%;border:0;background-color:#000;align-items:center;justify-content:center;color:#fff;display:flex;cursor:pointer;text-transform:uppercase;font-family:var(--font-button-family);font-size:13px;font-weight:500;line-height:15px;letter-spacing:1px;height:40px;border-radius:0 0 6px 6px}.product-card .product-image-wrapper .flag_bestseller{background-color:#00000080;color:#fff;font-size:13px;font-weight:500;padding:3px 6px;display:block;width:max-content;height:26px;position:absolute;top:5px;left:5px;z-index:2;border-radius:6px}@media only screen and (max-width:740px){.product-card .product-image-wrapper .flag_bestseller{height:23px;top:3px;left:3px;padding:2.5px 6px;font-size:11px}}.product-card .product-image-wrapper #buy_mobile{width:30px;height:30px;display:none;justify-content:center;align-items:center;background-color:#000;border-radius:50%;position:absolute;right:10px;bottom:10px;z-index:9}.product-card .product-image-wrapper #buy_mobile svg{width:16px}@media(max-width:989px){.product-card .product-image-wrapper #buy_mobile{display:flex}}.product-card .product-image-wrapper .tags{display:flex;align-items:baseline}.product-card .product-image-wrapper .tags .nivel img{width:45px}.product-card:hover .product-image-wrapper .product-image{max-height:100%}.product-card:hover .product-image-wrapper .product-image.hover{position:absolute;left:0;top:0;opacity:1;visibility:visible}@media(min-width:1025px){.product-card:hover .product-image-wrapper .actions{display:block}}.product-card .color-selector{display:none;gap:10px;margin:5px 0}.product-card .color-selector .color-option{padding:2px;border:1px solid #e0e0e0;border-radius:50%}.product-card .color-selector .color-option img{width:12px;height:12px;display:block;margin:0;border-radius:50%}.product-card .color-selector .color-option.selected{border:1px solid black}.product-card .size-option{padding:8px 12px;border:1px solid #000;cursor:pointer}.product-card .size-option.out-of-stock{opacity:.5;cursor:not-allowed}.product-card .size-option.selected{background:#000;color:#fff}.product-card .price{display:flex;flex-direction:row;align-items:center;justify-content:start;gap:10px}.product-card .price .list{color:#777;font-size:13px;line-height:18px;font-style:normal;font-weight:400;text-align:left;text-decoration:line-through}@media(max-width:1024px){.product-card .price .list{font-size:11px;line-height:16px}}.product-card .price .best{color:#000;font-size:15px;font-style:normal;font-weight:600;line-height:normal;text-align:left;letter-spacing:0px}@media(max-width:1024px){.product-card .price .best{font-size:13px}}.product-card h3{font-family:var(--font-heading-family);font-style:var(--font-heading-style);color:#000;font-size:13px;font-weight:400;line-height:100%;letter-spacing:0;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;min-height:14px;margin:10px 0}@media only screen and (max-width:748px){.product-card h3{min-height:12px;margin:10px 0 7px;font-size:11px}}.product-card .installments{color:#5f5f5f;line-height:20px;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:12px;-webkit-font-smoothing:antialiased;display:block!important;min-height:20px}@media(max-width:1024px){.product-card .installments{font-size:10px}}.shopify-policy__container{max-width:100ch;margin:50px auto 80px}.banner-filete{background-image:url(/cdn/shop/files/banner-filete-oceane_desk.png);background-size:cover;background-repeat:no-repeat;height:31px;background-position:center;display:none;border-top:1px solid #E1DFE0}@media(max-width:989px){.banner-filete{background-image:url(/cdn/shop/files/banner-filete-oceane_mobile.png);height:39px}}.baixeapp-banner{max-width:1440px;max-height:338px;margin:0 auto}.baixeapp-banner .mobile{display:none}@media only screen and (max-width:768px){.baixeapp-banner .desktop{display:none!important}.baixeapp-banner .mobile{display:block!important}}.baixeapp-banner{display:none}.template--search .collection-grid-container{padding-top:30px}@media(max-width:989px){.template--search .collection-grid-container{padding-top:0}}:is(.template--collection,.template--search) .collection-facets__item{display:flex;align-items:center;gap:20px}:is(.template--collection,.template--search) .collection-facets__item>.title{margin:0;font-size:20px;font-weight:500;letter-spacing:0;color:#000;padding-right:20px;border-right:1px solid #ccc}:is(.template--collection,.template--search) .collection-facets__item #ProductCount{font-size:15px;font-weight:500;letter-spacing:0;color:#999;text-transform:capitalize}@media(max-width:989px){:is(.template--collection,.template--search) .collection-facets__item{justify-content:center;flex-direction:column;gap:0;padding-bottom:0}:is(.template--collection,.template--search) .collection-facets__item .facets{width:100%}:is(.template--collection,.template--search) .collection-facets__item .facets .facets__actions-list>li{width:45%}:is(.template--collection,.template--search) .collection-facets__item .facets .facets__actions-button{border-radius:6px;z-index:2}:is(.template--collection,.template--search) .collection-facets__item>.title{border-right:0;padding-right:0;font-size:18px}:is(.template--collection,.template--search) .collection-facets__item #ProductCount{font-size:13px}}:is(.template--collection,.template--search) .button.js-btn-load-more{background-color:#fff;border-radius:6px;font-size:16px;font-weight:500;letter-spacing:1px;text-transform:initial;transition:background .1s,border .1s,color .1s}:is(.template--collection,.template--search) .button.js-btn-load-more:hover{background-color:#000}@media(max-width:1024px){:is(.template--collection,.template--search) .button.js-btn-load-more{border-radius:6px}}:is(.template--collection,.template--search) collection-load-more:before{display:none}.troque_facil p{display:block;color:#555;text-align:center;font-size:11px;font-style:normal;font-weight:500;line-height:normal;margin:30px 0 20px;padding-top:20px;padding-bottom:20px;border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA}.ver_detalhes a{display:block;margin:30px 0 0;padding-top:24px;border-top:1px solid #EAEAEA;color:#555;text-align:center;font-size:15px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media(max-width:989px){.ver_detalhes a{display:none}}@media(max-width:989px){.template--collection .container{padding:0 15px!important}#childlink-compre-por-tamanho ul{display:flex;align-items:center;flex-wrap:wrap;gap:10px 40px}#childlink-compre-por-tamanho ul .drawer__submenu-second-item{width:max-content;margin:0}}@media(min-width:1025px){.header__nav-grid--5{padding-bottom:30px}[data-tamanho="Compre por tamanho"].header__nav-links-item.has-dropdown{height:max-content!important;position:absolute;bottom:-70px}[data-tamanho="Compre por tamanho"].header__nav-links-item.has-dropdown ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px 20px;min-width:300px}}@media(max-width:989px){.product .product__grid .image-item .img{padding:10px 10px 0}}.product .product__grid .collection_flag_image{position:absolute;left:10px;z-index:2;top:30px}.product .product__grid .collection_flag_image img{max-height:initial}@media(max-width:989px){.product .product__grid .collection_flag_image{left:20px;top:20px}}#shopify-section-template--26707636814103__2b_banners_custom_KE7KVF .banner-item img{border-radius:10px}@media(min-width:1025px){body.is-open .header__inner .header__nav{position:static;z-index:-1}}.facets__drawer .drawer__row.drawer__row--buttons a{border-radius:6px}.template--product #prices_group .product-price.product-price--original{align-items:flex-end}.template--product #prices_group .product-price.product-price--original .sale_flag{height:26px;padding:4px 10px;border:1px solid #000;background-color:#fff;color:#000;font-size:13px;font-style:normal;font-weight:600;line-height:normal}.template--product #prices_group .product-price.product-price--original .preco{display:flex;flex-direction:column;letter-spacing:.5px}#insta-feed h2,.instafeed-shopify h2{margin-top:40px}@media(max-width:989px){#insta-feed h2,.instafeed-shopify h2{margin-top:30px;margin-bottom:20px;font-size:18px}}ul.header__nav-links.has-children-2b{display:flex!important;justify-content:flex-start;flex-wrap:wrap;flex-direction:column;height:200px;min-width:200px;column-gap:60px;row-gap:15px}ul.header__nav-links.has-children-2b .header__nav-links-item.has-dropdown{height:100%}@media(min-width:1025px){body.is-open .overlay_desk{display:block!important}}.drawer__button:after,.cart-drawer__overlay{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px)}:is(.size-option,.size-button,.fixed-size-button)[data-size=PP]{order:0}:is(.size-option,.size-button,.fixed-size-button)[data-size=P]{order:1}:is(.size-option,.size-button,.fixed-size-button)[data-size=M]{order:2}:is(.size-option,.size-button,.fixed-size-button)[data-size=G]{order:3}:is(.size-option,.size-button,.fixed-size-button)[data-size=GG]{order:4}:is(.size-option,.size-button,.fixed-size-button)[data-size=G1]{order:5}:is(.size-option,.size-button,.fixed-size-button)[data-size=G2]{order:6}:is(.size-option,.size-button,.fixed-size-button)[data-size="1"]{order:10}:is(.size-option,.size-button,.fixed-size-button)[data-size="2"]{order:11}:is(.size-option,.size-button,.fixed-size-button)[data-size="3"]{order:12}:is(.size-option,.size-button,.fixed-size-button)[data-size="4"]{order:13}:is(.size-option,.size-button,.fixed-size-button)[data-size="5"]{order:14}:is(.size-option,.size-button,.fixed-size-button)[data-size="6"]{order:15}:is(.size-option,.size-button,.fixed-size-button)[data-size="7"]{order:16}:is(.size-option,.size-button,.fixed-size-button)[data-size="8"]{order:17}:is(.size-option,.size-button,.fixed-size-button)[data-size="36"]{order:30}:is(.size-option,.size-button,.fixed-size-button)[data-size="37"]{order:31}:is(.size-option,.size-button,.fixed-size-button)[data-size="38"]{order:32}:is(.size-option,.size-button,.fixed-size-button)[data-size="39"]{order:33}:is(.size-option,.size-button,.fixed-size-button)[data-size="40"]{order:34}:is(.size-option,.size-button,.fixed-size-button)[data-size="41"]{order:35}:is(.size-option,.size-button,.fixed-size-button)[data-size="42"]{order:36}:is(.size-option,.size-button,.fixed-size-button)[data-size="43"]{order:37}:is(.size-option,.size-button,.fixed-size-button)[data-size="44"]{order:38}:is(.size-option,.size-button,.fixed-size-button)[data-size="45"]{order:39}:is(.size-option,.size-button,.fixed-size-button)[data-size="46"]{order:40}:is(.size-option,.size-button,.fixed-size-button)[data-size="47"]{order:41}:is(.size-option,.size-button,.fixed-size-button)[data-size="48"]{order:42}:is(.size-option,.size-button,.fixed-size-button)[data-size="49"]{order:43}:is(.size-option,.size-button,.fixed-size-button)[data-size="50"]{order:44}:is(.size-option,.size-button,.fixed-size-button)[data-size="52"]{order:45}:is(.size-option,.size-button,.fixed-size-button)[data-size="54"]{order:46}:is(.size-option,.size-button,.fixed-size-button)[data-size="56"]{order:47}:is(.size-option,.size-button,.fixed-size-button)[data-size="58"]{order:48}:is(.size-option,.size-button,.fixed-size-button)[data-size="60"]{order:49}:is(.size-option,.size-button,.fixed-size-button)[data-size="62"]{order:50}:is(.size-option,.size-button,.fixed-size-button)[data-size="64"]{order:51}:is(.size-option,.size-button,.fixed-size-button)[data-size="80"]{order:60}:is(.size-option,.size-button,.fixed-size-button)[data-size="85"]{order:61}:is(.size-option,.size-button,.fixed-size-button)[data-size="90"]{order:62}:is(.size-option,.size-button,.fixed-size-button)[data-size="95"]{order:63}:is(.size-option,.size-button,.fixed-size-button)[data-size="100"]{order:64}:is(.size-option,.size-button,.fixed-size-button)[data-size="105"]{order:65}:is(.size-option,.size-button,.fixed-size-button)[data-size="110"]{order:66}:is(.size-option,.size-button,.fixed-size-button)[data-size="115"]{order:67}:is(.size-option,.size-button,.fixed-size-button)[data-size="120"]{order:68}:is(.size-option,.size-button,.fixed-size-button)[data-size="42M"]{order:100}:is(.size-option,.size-button,.fixed-size-button)[data-size="44M"]{order:101}:is(.size-option,.size-button,.fixed-size-button)[data-size="46M"]{order:102}:is(.size-option,.size-button,.fixed-size-button)[data-size="48M"]{order:103}:is(.size-option,.size-button,.fixed-size-button)[data-size="50M"]{order:104}:is(.size-option,.size-button,.fixed-size-button)[data-size="52M"]{order:105}:is(.size-option,.size-button,.fixed-size-button)[data-size="54M"]{order:106}:is(.size-option,.size-button,.fixed-size-button)[data-size="56M"]{order:107}:is(.size-option,.size-button,.fixed-size-button)[data-size="58M"]{order:108}:is(.size-option,.size-button,.fixed-size-button)[data-size="60M"]{order:109}:is(.size-option,.size-button,.fixed-size-button)[data-size="62M"]{order:110}:is(.size-option,.size-button,.fixed-size-button)[data-size="64M"]{order:111}:is(.size-option,.size-button,.fixed-size-button)[data-size="66M"]{order:112}:is(.size-option,.size-button,.fixed-size-button)[data-size="68M"]{order:113}:is(.size-option,.size-button,.fixed-size-button)[data-size="70M"]{order:114}:is(.size-option,.size-button,.fixed-size-button)[data-size="34 A 37"]{order:200}:is(.size-option,.size-button,.fixed-size-button)[data-size="34 A 39"]{order:201}:is(.size-option,.size-button,.fixed-size-button)[data-size="38 A 43"]{order:202}:is(.size-option,.size-button,.fixed-size-button)[data-size="40 A 44"]{order:203}:is(.size-option,.size-button,.fixed-size-button)[data-size=SGG]{order:300}:is(.size-option,.size-button,.fixed-size-button)[data-size=SXGG]{order:301}:is(.size-option,.size-button,.fixed-size-button)[data-size=XSGG]{order:302}:is(.size-option,.size-button,.fixed-size-button)[data-size=U]{order:999}
/*# sourceMappingURL=/cdn/shop/t/9/assets/base.css.map */
