html{scroll-behavior:smooth}.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-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);--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)}@media screen and (min-width: 750px){html{scroll-padding-top:var(--header-height, 7.4rem)}}body{color:var(--color-body-text);background-color:var(--color-body-background);display:flex;flex-direction:column;max-width:100vw;min-height:100%;margin:0;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)}h1,.h1{font-size:calc(var(--font-heading-scale) * 3.2rem);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) * 4rem)}}h2,.h2{font-size:calc(var(--font-heading-scale) * 2.4rem);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) * 3.2rem)}}h3,.h3{font-size:calc(var(--font-heading-scale) * 1.8rem);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) * 2.4rem)}}h4,.h4{font-size:calc(var(--font-heading-scale) * 1.6rem);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) * 1.8rem);line-height:calc(1 + .6 / var(--font-heading-scale))}}h5,.h5{font-size:calc(var(--font-heading-scale) * 1.4rem);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) * 1.6rem)}}h6,.h6{font-size:calc(var(--font-heading-scale) * 1.2rem);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) * 1.4rem)}}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);letter-spacing:var(--letter-spacing-medium);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:currentColor;display:block}.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:0;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:0;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%}.cart__dynamic-checkout{margin-top:10px}.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:color var(--duration-long),background-color var(--duration-long),border-color var(--duration-long),opacity var(--duration-default)}.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.2rem;--button-line-height: 1.5rem;--button-font-weight: 400;--button-letter-spacing: .2rem;--button-text-transform: uppercase}.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;color:var(--color-body-text)!important}.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}.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}#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-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 1.6rem;border:.1rem solid var(--color-border-elements);border-radius:0;-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-right:5.6rem;font-size:var(--font-size-medium)}.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}.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);text-align:center;background-color:#e45f5f1a;border-color:var(--color-error)}.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:2.4rem;color:var(--color-heading-text);line-height:var(--line-height-small);text-transform:uppercase;letter-spacing:var(--letter-spacing-small);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+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 .4rem;border-radius:var(--input-border-radius)}.quantity__input{color:var(--color-body-text);font:inherit;font-size:1.6rem;text-align:center;background-color:transparent;border-radius:0;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 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}.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:0;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:flex-start;flex-direction:row}.price__sale-inner{display:flex;flex-direction:row-reverse;column-gap:.5rem}.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-body-text);text-decoration:none}.price del{color:var(--color-body-text);margin-right:.5rem}.badge{height:fit-content;display:inline-block;padding:.5rem;background-color:var(--color-tag-background)}.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{width:4.2rem;height:4rem;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}.swiper-button--prev{margin-right:4rem}.swiper-button--prev svg{transform:scaleX(-1)}@media (hover: hover){.swiper-button:hover{opacity:.7}}.no-js .splide{visibility:visible}.no-js .splide__list{display:grid;column-gap:3.2rem;row-gap:7.2rem;grid-template-columns:repeat(4,1fr)}.splide__arrows{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}.splide__arrow{width:4rem;height:4rem;padding:0;background:none;border:none;border-radius:0;cursor:pointer;pointer-events:all;position:relative;will-change:opacity;transition:opacity var(--duration-default)}.splide__arrow svg{width:100%;height:auto;pointer-events:none}.splide__arrow:disabled{opacity:.5;pointer-events:none}.splide__arrow--prev svg{transform:rotate(180deg)}.splide__arrow--prev{margin-right:4rem}.splide__pagination{padding-left:0;padding:2rem 0 0}.splide__pagination__page{display:block;width:1rem;height:1rem;background:none;padding:0;border:.1rem solid var(--color-background-primary);border-radius:50%;margin:0 .5rem .5rem;cursor:pointer}.splide__pagination__page.is-active{background:var(--color-background-primary)}@media (hover: hover){.splide__arrow: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;margin-top:4rem}@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}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:0;padding:0;margin:0;background-color:transparent;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.nav-text-link{display:block;padding-bottom:.7rem;position:relative;top:.35rem;font-family:var(--font-heading-family);font-size:var(--font-size-static-medium);line-height:1.15;font-weight:700!important}.nav-text-link:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1rem;background-color:currentColor;opacity:.3;transform:scaleX(0);transform-origin:right;transition:transform var(--duration-long),opacity var(--duration-long)}@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{font-size:1.4rem}.search__controls{position:relative}.search__button{color:var(--color-link-text);position:absolute;top:.1rem;right:.1rem;height:calc(100% - .2rem);padding:0 1.6rem;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.2)}}@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}.newsletter__field .field__input{font-size:var(--font-size-static-medium);height:6rem;padding-left:2.4rem;padding-right:13.4rem}.newsletter__field .field__message{display:block;margin-top:.8rem}.newsletter__button{position:absolute;top:1px;right:.1rem;height:5.8rem;padding:0 2.4rem;color:var(--color-link-text);letter-spacing:var(--letter-spacing-medium);font-size:var(--font-size-static-small);font-weight:var(--font-body-weight);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-border-elements)}}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}.pb-0-desktop{padding-bottom: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:var(--color-link-text);font-size:var(--font-size-static-extra-small);line-height:1.15;letter-spacing:var(--letter-spacing-small);text-transform:uppercase}.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)}.breadcrumbs span{opacity:.8}@media (hover: hover){.breadcrumbs__link:hover{text-decoration-color:currentColor}}html.js .js-animation-fade-in{animation:fade-in .8s forwards paused}@media screen and (max-width: 749px){html.js .js-animation-fade-in{animation:var(--theme-js-animations-on-mobile)}}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)}}.right_side_text_main{color:#fff;text-align:center}.right_side_text_main p{margin:0}.heading_right_side{line-height:1.4;font-size:18px!important;font-weight:600;color:#fff;margin:0}.right_side_text_main p{font-size:12px;line-height:1.5}.countdown-timer__header-container{gap:0!important}.display_desktops{display:block}.display_mobiles{display:none}.disply_flex{display:flex;gap:10px}@media screen and (max-width: 749px){.display_desktops{display:none}.display_mobiles{display:block}.heading_right_side{display:none}.right_side_text_main p{font-size:7px}.countdown-timer__date-container{display:flex;flex-direction:column}.countdown-timer__container{display:flex!important;gap:0!important}.countdown-timer__header-container{width:62%;padding-top:0}.disply_flex{gap:6px}}.bac_color{padding:0 12px}.main-icons-with-text{max-width:1440px;margin:auto}.text_main_div div{margin:0;font-size:13px;line-height:17px;font-weight:500}.text_main_div div p{margin:0}.mian_image_text{display:flex;width:25%}.mian_image_text .image_div img{vertical-align:middle}.text_main_div{padding-left:12px}@media screen and (min-width: 1100px){.template--index .icons-with-text-flex .mian_image_text:nth-child(1) .text_main_div{width:70%}}.hero__inner .hero__title{font-size:28px!important;text-transform:capitalize;font-weight:600}.hero__content .hero__button{display:flex;align-items:center;flex-wrap:wrap;margin-top:0;margin-bottom:0;gap:10px}.new_dropdown{position:relative;margin-left:10px;padding:12px}.new_dropdown .btn_dropdown{background:#111;padding:12px}.new_dropdown_content{position:absolute;top:65%;left:5%;background:#fff;color:#000;padding:12px 23px;font-size:13px;border:1px solid #000}.section_image_txt{padding-top:50px;padding-bottom:70px}.section_text{text-align:center;width:50%;margin:auto}.section_text h2{font-size:28px;font-weight:600;text-transform:capitalize}.section_text .type_images{font-size:28px;text-transform:capitalize}.mian_images .text_main_divs{text-align:center}.image-with-text-flex .text_main_divs p{font-size:12px;font-weight:400;margin:0}.section_image_with_text .image-with-text-flex .mian_images{width:14%;margin:auto;padding:15px}.section_image_with_text .image-with-text-flex .mian_images img{width:80%}.section_image_with_text .image-with-text-flex .image_divs{opacity:.4}.section_image_with_text .image-with-text-flex .image_divs:hover{opacity:100%}.template--index .icons-with-text-flex .mian_image_text .image_div{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.template--index .icons-with-text-flex .mian_image_text{align-items:center}@media screen and (max-width: 1100px){.scroll_image_with_text{overflow:scroll}}@media screen and (max-width: 990px){.icons-with-text-flex .mian_image_text{justify-content:center}.main-icons-with-text{max-width:320px}.template--index .main-icons-with-text{max-width:100%}.template--index .icons-with-text-flex .mian_image_text{justify-content:start}}@media screen and (max-width: 900px){.main-icons-with-text{height:unset}.image-with-text-flex{width:100%!important}}@media screen and (max-width: 767px){.section_image_txt{padding:40px 20px}.section_text{width:100%}.section_text h2{font-size:18px}.section_image_with_text .image-with-text-flex .mian_images{width:50%}.scroll_image_with_text{overflow:scroll}.new_dropdown .btn_dropdown{padding:15px}}@media screen and (max-width: 700px){.mian_image_text{display:none}.new_dropdown{margin:0;padding-left:0}}@media screen and (max-width: 428px){.new_dropdown{padding-left:0}}.newsletter_section-flex{display:flex;flex-wrap:wrap;padding-top:0;padding-bottom:60px}.newsletter_section-flex .field.newsletter__field{border:1px solid #000;background:#fff}.text_newsletter{width:60%}.text_newsletter h2{color:#000;font-size:30px;font-weight:600}.newsletter_div{width:40%;margin:auto}.newsletter_section-flex .button-reset{background:#000;color:#fff;font-weight:700}.newsletter__field input::placeholder{color:#000!important}.newsletter_section{max-width:1440px;margin:auto;padding:0 56px}.newsletter__field .field__input,.newsletter__button{height:45px}.newsletter_none{display:none}.newsletter_display{display:block}.newsletter_div p{color:#000;font-size:12px;font-weight:400;margin-top:20px;margin-bottom:0}@media screen and (max-width: 1024px){.newsletter_none{display:block;text-align:right}.newsletter_display{display:none}.btn_newsletter_mobile{background-color:#000;border:.0625rem solid #000;color:#fff;display:inline-block;width:auto;min-width:12.5rem;text-decoration:none;text-align:center;vertical-align:middle;white-space:nowrap;padding:12px 50px;font-size:12px;font-weight:900}.newsletter_section{padding:0 35px}}@media screen and (max-width: 767px){.text_newsletter,.newsletter_div{width:100%}.bac_color{padding:0}.newsletter_section{padding:0 16px 20px}.text_newsletter h2{font-size:25px;text-align:center;margin-top:0}.newsletter_none{text-align:center}.newsletter_section-flex{padding-top:0;padding-bottom:10px}}.card-product .card-product__title{font-size:15px;text-align:left;line-height:20px;display:block}@media (max-width: 400px){.card-product .card-product__title{text-align:center}}.card-product__price .price__sale-inner{justify-content:left;font-size:15px}@media (max-width: 400px){.card-product__price .price__sale-inner{justify-content:center}}.section__head .section__title{font-size:28px;font-weight:600;text-transform:capitalize}.section.layout-2{padding-bottom:0;padding-top:65px}.card-product a.card-product__media{border-radius:0}.card-product-slider__wrapper{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:20px;grid-row-gap:30px}.price_compared{color:gray!important}.price_product{font-weight:700}@media screen and (max-width: 1024px){.card-product-slider__wrapper{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 767px){.card-product-slider__wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 400px){.card-product-slider__wrapper{grid-template-columns:repeat(1,1fr)}.card-product-slider__wrapper .media--aspect-ratio>*,.media--aspect-ratio img{width:100%}}.image-with-text-section .imagewithtext-box{display:flex;align-items:center;gap:130px}.image-with-text-section .imagewithtext-box.image-secound{flex-direction:row-reverse}.image-with-text-section .image-part,.image-with-text-section .text-part{width:100%}.image-with-text-section .image-part .media-overlay{border:2px dotted #c7b7b5;padding:15px;border-radius:0}.image-with-text-section .image-part img{height:auto;border-radius:0;width:100%;vertical-align:middle}.image-with-text-section .text-part .heading-text{font-size:30px;font-weight:500!important;line-height:42px;margin:0 0 20px}.image-with-text-section .text-part .description-text{font-size:16px;font-weight:400}.image-with-text-section .text-part .button-wrapper{margin-top:30px}.image-with-text-section .text-part .button-wrapper a{font-weight:600;font-size:15px}.image-with-text-section .text-part .description-text p{font-size:16px;line-height:26px;font-weight:400;margin:0}.image-with-text-section .text-part .description-text ul{margin:0;padding:0}.image-with-text-section .text-part .description-text ul li{list-style:none;position:relative;padding-left:30px;margin-bottom:8px}.image-with-text-section .text-part .description-text ul li:before{position:absolute;content:"";width:20px;height:17px;left:0;top:5px;background-repeat:no-repeat;background-position:center}@media (max-width: 1199px){.image-with-text-section .text-part .heading-text{font-size:28px;line-height:38px}.image-with-text-section .imagewithtext-box{gap:90px}}@media screen and (max-width: 1024px){.image-with-text-section .imagewithtext-box{gap:60px}}@media screen and (max-width: 989px){.image-with-text-section .imagewithtext-box,.image-with-text-section .imagewithtext-box.image-secound{flex-direction:column;gap:30px}.image-with-text-section .background-area:first-child{padding-top:0!important}.image-with-text-section .background-area{padding:0 0 20px!important}.image-with-text-section .imagewithtext-box.first-image .image-part,.image-with-text-section .imagewithtext-box.second-image .image-part,.image-with-text-section .imagewithtext-box.third-image .image-part{order:2}.image-with-text-section .imagewithtext-box.first-image .text-part,.image-with-text-section .imagewithtext-box.second-image .text-part,.image-with-text-section .imagewithtext-box.third-image .text-part{order:1}}@media screen and (max-width: 767px){.image-with-text-section .text-part .heading-text{font-size:26px;line-height:36px}}@media screen and (max-width: 480px){.image-with-text-section .text-part .heading-text{font-size:22px;line-height:32px}}.section--product-recommendations .card-product-slider__buttons{justify-content:center}.product-section-faq .accordions__title{text-align:center}.product-section-faq .accordion__button{font-size:16px;font-weight:600;line-height:24px;text-decoration:none}.product-section-faq .accordion__section:first-child{padding-top:15px}.product-section-faq .accordion__section:last-child{padding-bottom:15px;border-bottom:1px solid #e6e2e1}.product-section-faq .accordion__section:first-child{border-top:1px solid #e6e2e1}.product-section-faq .accordion__section{cursor:pointer;padding:20px 25px;border-bottom:1px solid #e6e2e1;margin-bottom:10px}.product-section-faq .button-wrapper{text-align:center;margin-top:40px}.product-section-faq .accordions{padding-top:0!important}@media screen and (max-width: 767px){.product-section-faq .accordion__section{padding:15px}.product-section-faq .accordion__button{font-size:14px}}.main_image_text{max-width:1440px;margin:auto;border-radius:20px;position:relative}.main_image_text_flex{display:flex;padding:30px;flex-wrap:wrap}.main_image_text_flex .main_image_div{width:40%}.main_image_text_flex .div_image_text{width:60%;margin:auto}.div_image_text h2{font-size:40px;color:#000;font-weight:600;line-height:52px}.div_image_text p{margin-top:0;margin-bottom:25px;color:#343232;font-size:16px;line-height:24px}.section_image_text{margin:60px 0 35px}.main_image_div img{position:absolute;width:490px;top:-13%;left:2%}@media screen and (max-width: 1024px){.div_image_text h2{font-size:26px;line-height:38px}.main_image_text_flex .main_image_div,.main_image_text_flex .div_image_text{width:50%}.main_image_div img{position:unset}}@media screen and (max-width: 767px){.main_image_text_flex .div_image_text,.main_image_text_flex .main_image_div{width:100%}.div_image_text h2{font-size:22px;line-height:28px}.main_image_div{background:#eae8e5;border-radius:20px}.main_image_text{background:transparent!important}.section_image_text{margin-top:0}}.section_image_txt{max-width:1440px;margin:auto;padding-left:20px;padding-right:20px}.three_block_sect_flex{display:flex;gap:40px}.three_block_sect_flex .first_image{width:32%;padding:25px;border:2px dotted #c7b7b5;border-radius:20px}.first_image .image_divs img{border-radius:20px}.first_image .text_main_divs h3{margin-bottom:20px;font-size:28px;line-height:36px;font-weight:600;color:#000;text-transform:capitalize}@media screen and (max-width: 999px){.three_block_sect_flex .first_image{width:70%;font-size:12px;padding:12px;scroll-snap-align:start;flex-shrink:0}.three_block_sect_flex{overflow:scroll;position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;gap:15px}}@media screen and (max-width: 767px){.first_image .text_main_divs h3{font-size:18px;line-height:25px}}@media screen and (max-width: 999px){.three_block_sect_flex .first_image{width:100%}}.btn_text_with_block{padding:10px 20px;background:#000;color:#fff;font-size:15px;margin-top:80px;border:1px solid #000;font-weight:600}.btn_text_with_block:hover{background:#fff;color:#000}.brn_text_with_block_main{display:flex;justify-content:center}.template--index .icons-with-text-flex{justify-content:space-between;align-items:center;display:flex}.template--index .main-icons-with-text{padding:9px 0!important}.template--product .main-icons-with-text{margin-top:60px;-webkit-box-shadow:0 3px 30px rgba(0,0,0,.1);box-shadow:0 3px 30px #0000001a;border-radius:20px;margin-bottom:20px;max-width:1320px}@media screen and (max-width: 990px){.template--product .main-icons-with-text{margin-top:10px}}@media screen and (max-width: 767px){.btn_text_with_block{margin-top:10px}.template--index .main-icons-with-text{padding:7px 12px!important}.template--product .custom_icons_with_text{padding:0 2.4rem}}@font-face{font-family:Blacker Sans Pro;src:url(/cdn/shop/files/BlackerSansPro-Medium.ttf?v=1718444835);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Blacker Sans Pro;src:url(/cdn/shop/files/BlackerSansPro-Light.ttf?v=1718444835);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Blacker Sans Pro;src:url(/cdn/shop/files/BlackerSansPro-Book.ttf?v=1718444836);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Blacker Sans Pro;src:url(/cdn/shop/files/BlackerSansPro-Bold.ttf?v=1718444835);font-weight:700;font-style:normal;font-display:swap}*:not(.page-templatereason-why-choose *){font-family:Blacker Sans Pro,sans-serif!important;font-weight:400!important}html,body{scroll-behavior:smooth}strong{font-weight:600!important}.loox-float-toggler-container{display:none!important}.section-countdown-timer{position:relative}.section-countdown-timer .close{font-size:26px;color:#fff;position:absolute;right:5px;top:0;cursor:pointer}.js-announcement-bar{position:relative}.js-announcement-bar .close{font-size:26px;color:#000;position:absolute;right:5px;top:0;bottom:0;display:flex;align-items:center;cursor:pointer}@media screen and (max-width: 749px){.js-announcement-bar .close{right:4px;top:2px}.js-announcement-bar .close svg{width:12px;height:12px;stroke-width:2px}.section-countdown-timer .close{right:3px;top:2px}.section-countdown-timer .close svg{width:14px;height:14px;stroke-width:2px}}.sticky-cart-section{position:fixed;bottom:0;transition:.4s ease all;left:0;width:100%;z-index:111;background-color:#fff;box-shadow:0 3px 30px #0000001a;right:0}.sticky-cart-inner{display:flex;align-items:center;-webkit-box-pack:justify;justify-content:space-between;padding:6px 15px}.sticky-cart-section .sticky-cart-left{display:flex;align-items:center;gap:15px}.sticky-cart-section .sticky-cart-left .product-image{width:60px;height:60px;border-radius:10px;border:1px solid #ddd;overflow:hidden}.sticky-cart-section .sticky-cart-left .product-image img{height:auto}.sticky-cart-section .sticky-cart-left .product-name{font-size:16px;color:#000}.sticky-cart-section .sticky-cart-right{display:flex;align-items:center;gap:15px}.sticky-cart-section .sticky-cart-right .product-buynow a{border-radius:0;padding:18px;text-transform:uppercase}@media screen and (max-width: 1024px){.sticky-cart-section .sticky-cart-left .product-image{display:none}.sticky-cart-section .sticky-cart-left .product-name{font-size:14px}}@media screen and (max-width: 989px){.sticky-cart-section .sticky-cart-right .product__price{display:none}}@media screen and (max-width: 749px){.product-bar{display:none!important}.sticky-cart-inner,.sticky-cart-section .sticky-cart-right{flex-direction:column;width:100%;gap:0}.sticky-cart-inner{padding:10px}.sticky-cart-section .sticky-cart-right .product-buynow,.sticky-cart-section .sticky-cart-right .product-buynow a{width:100%}.sticky-cart-section .sticky-cart-left .product-name,.sticky-cart-section .sticky-cart-left{display:none}}.section--custom_review .three_block_sect_flex{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.section--custom_review .three_block_sect_flex .first_image{width:100%;padding:0;border:none}.section--custom_review .first_image .image_content{margin-top:15px}.section--custom_review .first_image .text_main_divs{display:flex;align-items:center;gap:5px;margin-bottom:5px}.section--custom_review .first_image .text_main_divs h3{font-size:18px;line-height:18px;color:#000;font-weight:600!important;margin-top:0;margin-bottom:0}.section--custom_review .first_image .text_main_content>*{margin:0;font-size:15px;color:#343232;font-weight:400}.section--custom_review .first_image .text_main_divs .verified svg{height:20px;width:20px}.section--custom_review .first_image .rating{font-size:24px;margin-bottom:10px}.section--custom_review .three_block_sect_flex::-webkit-scrollbar{display:none}@media (max-width: 999px){.section--custom_review .three_block_sect_flex{column-gap:15px;row-gap:30px}}@media (max-width: 991px){.section--custom_review .three_block_sect_flex{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){.section--custom_review .three_block_sect_flex{display:flex}.section--custom_review .three_block_sect_flex .first_image{width:75%}}@media (max-width: 543px){.section--custom_review .three_block_sect_flex .first_image{width:85%}}.section--text-with_image .section_image_txt{padding-top:0;padding-bottom:0}.section--banner-with_text .section_text{width:100%}.section--banner-with_text .section_text img{border-radius:20px}.section--banner-with_text .section_image_txt{padding-bottom:50px;padding-left:0;padding-right:0}.section--banner-with_text .section_text .content{padding-left:20px;padding-right:20px}.template--collection .section--text-with_image .section_image_txt{padding-top:0;padding-bottom:50px}@media (max-width: 999px){.section--banner-with_text .section_text img{border-radius:0}.section--banner-with_text .section_image_txt{padding-top:0}}.section-logo-with_marquee{padding-top:60px;padding-bottom:60px}.section-logo-with_marquee .marquees{background:#fff}.section-logo-with_marquee .marquee{height:117px}.section-logo-with_marquee .header_content{position:absolute;left:50%;top:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;max-width:35%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:transparent;background-image:radial-gradient(circle farthest-corner at 50% 50%,#f7fcfd 10%,#f7fcfd00);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:21px;line-height:21px;font-weight:700;text-align:center;z-index:2}@media (max-width: 991px){.section-logo-with_marquee{padding-top:0;padding-bottom:30px}}.upcart-checkout-button span{font-size:22px;line-height:20px;display:inline-block;vertical-align:middle;float:right}#ymq-box{margin-top:15px}#ymq-box .ymq-options-box{margin-bottom:15px!important}#ymq-box .ymq-option-title .required{color:var(--global-title-color);font-size:15px;margin-bottom:0}#ymq-box .ymq-options-button-label{border-color:#e6e2e1;padding:.8rem .5rem;border-radius:0;margin-right:5px;margin-top:12px;margin-left:4px;min-width:40px;height:2.8rem;border-radius:50%!important;min-width:auto}#ymq-box .ymq-options-button-label:hover{border-color:#e6e2e1}#ymq-box .ymq-option-title-right-price{display:none}.image-with-title-adv1{font-size:30px;font-style:normal;font-weight:800;line-height:1.3;color:#232323;margin-bottom:20px}.image-with-title-adv1 p{margin:0}.image-with-text-section-adv1 .image-with-time-text-adv{font-size:16px;text-align:left;line-height:1.4;padding:10px 0;font-weight:600;color:#444}.sticky-cart-product-main{position:sticky;top:120px;background-color:#fff;border:1px solid #636a7b;padding:20px;text-align:center;margin-bottom:40px}.image-with-text-section-adv1 .image-with-desc-adv1{font-size:18px;font-style:normal;font-weight:600;line-height:1.4;color:#444}.image-with-text-section-adv1 .image-with-desc-adv1 p{margin-top:0;margin-bottom:20px}.image-with-text-section-adv1 .image-with-desc-adv1 p strong{font-weight:800}.image-with-text-section-adv1 .image-with-text-button{margin-bottom:40px;display:block}.image-with-text-section-adv1 .breadcrumb-text{font-size:14px;font-weight:600;line-height:1.3;color:#232323;padding-top:20px}.ymq_r_c_box{display:flex!important;gap:5px}.ymq-option-value{font-family:"Montserrat, sans-serif"!important}.ymq-option-value{font-family:Montserrat,sans-serif!important}@media (max-width: 1199px){.image-with-text-left-adv1{width:70%}.image-with-text-right-adv1{width:30%}.image-with-text-wrapper{gap:30px}.sticky-cart-product-main .sticky-cart-product-button{padding:15px 20px}.image-with-text-section-adv1 .image-with-text-adv1{font-size:16px}.image-with-desc-adv1 h4{font-size:20px}}@media (max-width: 991px){.image-with-text-left-adv1{width:65%}.image-with-text-right-adv1{width:35%}.image-with-text-wrapper{gap:20px}.image-with-title-adv1{font-size:25px}.image-with-text-section-adv1 .image-with-desc-adv1{font-size:16px}}@media (max-width: 850px){.image-with-text-left-adv1{width:100%}.image-with-text-wrapper{flex-wrap:wrap}.image-with-text-right-adv1{display:none}.image-with-text-wrapper{gap:0}}@media (max-width: 575px){.image-with-text-section-adv1 .image-with-text-adv1{padding:5px 10px}}.image-reviewt-card-adv1 .image-review{width:100%;display:block;max-width:780px;margin:20px auto}.image-reviewt-card-adv1.image-review .image-review{max-width:780px}.image-with-text.star-image .image-with-text-image-adv1{max-width:250px;margin:0 auto}.sticky-cart-product-main .sticky-cart-product-button{margin-top:10px}.sticky-cart-product-main .sticky-cart-product-reviews-title{font-size:22px;font-style:normal;font-weight:800;line-height:1.4;color:#232323;padding-bottom:5px}.sticky-cart-product-main .sticky-cart-product-reviews-text{font-size:14px;font-style:normal;font-weight:600;line-height:30px;color:#444}.sticky-cart-product-main .sticky-cart-product-text{font-size:20px;font-style:normal;font-weight:800!important;line-height:1.4;color:#232323;padding-bottom:5px}.sticky-cart-product-main .sticky-cart-service-text{font-size:12px;font-style:normal;font-weight:600;line-height:30px;color:#444;text-align:left}.sticky-cart-discount-section{padding:5px 0;position:fixed;z-index:1;bottom:0;width:100%}.text-with-adv1-section .footer-text{font-size:17px;font-style:normal;font-weight:600;line-height:30px;color:#fff}@media (max-width: 575px){.sticky-cart-product-discount-title{display:none}}.adv-page-button .button,.hero-banner-section .button{min-width:280px;max-width:260px;font-size:14px;line-height:1.4;letter-spacing:1.2px;text-transform:uppercase;min-height:min-content;background:#fff linear-gradient(128deg,#b28f61b3,#bc9766 51%,#b4916296) 0 0 no-repeat padding-box;color:var(--adv-button-text-color);border:none;padding:15px 10px}.adv-page-button .button.adv-button,.button{background:#fff linear-gradient(128deg,#b28f61b3,#bc9766 51%,#b4916296) 0 0 no-repeat padding-box;border:none;color:var(--adv-button-text-color);line-height:1.4;padding:16px 41px;min-height:auto}.adv-page-button .button:hover,.adv-page-button .button.adv-button:hover,.button:hover{background-color:var(--adv-hover-button-color);color:var(--adv-hover-button-text-color)}.font-blod{font-weight:700!important}.spacing-padding{padding-bottom:60px}@media (max-width: 991px){.adv-page-button .button,.hero-banner-section .button{min-width:170px;max-width:260px}.spacing-padding{padding-bottom:30px}}.adv-page .hero-text-section{margin-bottom:65px;padding:10px}@media (max-width: 543px){.adv-page .hero-text-section{margin-bottom:0}}.hero__content.hero-banner-section{max-width:540px;width:100%;padding:96px 0}.hero-banner-section .hero__title{font-size:32px!important;font-weight:500!important;padding-bottom:20px}.adv-page .hero-text-main{align-items:center;display:flex;height:100%;justify-content:space-evenly;margin:auto;max-width:1000px;position:relative;text-align:center}.adv-page .hero-text-section .hero-text{font-size:12px;line-height:1.4;font-weight:400}.hero-banner-section .star-text{font-size:14px;line-height:1.4;font-weight:400}.hero-banner-section .star-image-text{margin-bottom:24px;display:block}@media (max-width: 1440px){.hero-banner-section .hero__title{font-size:50px!important}}@media (max-width: 1199px){.hero-banner-section .hero__title{font-size:40px!important}}@media (max-width: 991px){.hero-banner-section .hero__title{font-size:35px!important}.adv-page .hero-banner .hero__inner{justify-content:start}}@media (max-width: 749px){.adv-page .hero-banner .hero__inner{--inner-height: initial}.hero__content.hero-banner-section{padding:96px 0 20px}.hero-banner-section .button{padding:8px}.hero-banner-section .hero__title{padding-bottom:12px}.hero-banner-section .star-image-text{display:none;margin-bottom:12px}}@media (max-width: 575px){.hero-banner-section .hero__title{font-size:24px!important}.adv-page .hero-text-section .hero-text{font-size:10px}.hero__content.hero-banner-section{max-width:360px}.hero__content.hero-banner-section br{display:none}.adv-page .button--capitalize{padding:16px 30px}}@media (max-width: 360px){.hero-banner-section .hero__title{font-size:20px!important}}.hero-image-with-text-section-v1{padding-bottom:65px}.hero-image-with-text-section-v1 .hero-image-with-text-wrapper{display:flex;align-items:center;gap:60px}.hero-image-with-text-section-v1 .hero-image-main,.hero-image-with-text-section-v1 .hero-image-with-text-content{width:50%}.hero-image-with-text-section-v1 .hero-image-with-text-content{padding:20px}.hero-image-with-text-section-v1 .hero-image-main img{vertical-align:middle}.hero-image-with-text-section-v1 .hero-image-text{font-size:44px;font-weight:400;line-height:1.4;text-transform:capitalize}.hero-image-with-text-section-v1 .hero-image-text-main{display:flex;align-items:center;gap:15px}.hero-image-with-text-section-v1 .hero-image-desc{font-size:16px;font-weight:400;line-height:30px}.hero-image-with-text-section-v1 .hero-image-text-number{font-size:140px;font-weight:400;line-height:normal;text-transform:capitalize;color:#cdaa79}.hero-image-with-text-content .hero-image-main{display:none}@media (max-width: 1200px){.hero-image-with-text-section-v1 .hero-image-text-number{font-size:80px}.hero-image-with-text-section-v1 .hero-image-text{font-size:40px}}@media (max-width: 991px){.hero-image-with-text-section-v1 .hero-image-with-text-content .hero-image-main{width:70%;display:block;margin:auto}.hero-image-with-text-section-v1 .hero-image-text-number{font-size:100px}.hero-image-with-text-section-v1 .hero-image-text{font-size:35px}.hero-image-with-text-section-v1 .hero-image-desc{max-width:320px;width:100%}.hero-image-with-text-section-v1 .hero-image-main{display:none}.hero-image-with-text-section-v1 .hero-image-with-text-wrapper{flex-wrap:wrap;flex-direction:column}.hero-image-with-text-section-v1 .hero-image-with-text-content{width:100%}.hero-image-with-text-section-v1 .hero-image-text-main,.hero-image-with-text-section-v1 .hero-image-with-text-content .hero-image-main{margin-bottom:20px}.hero-image-with-text-section-v1 .container{padding:0}.hero-image-with-text-section-v1{padding-bottom:35px}}@media (max-width: 767px){.hero-image-with-text-section-v1 .hero-image-with-text-content .hero-image-main{width:100%}}@media (max-width: 575px){.hero-image-with-text-section-v1 .hero-image-text-number{font-size:70px}.hero-image-with-text-section-v1 .hero-image-text{font-size:30px}}.hero_banner_section_image_txt{padding:65px 0}.hero_banner_section_image_txt .section_text h2{margin-top:0}.adv-page .section--banner-with_text .section_text img{border-radius:0}.adv-page .hero_banner_section_image_txt .btn_text_with_block{line-height:1.4;min-height:min-content;font-weight:600!important;margin-top:30px}.adv-page .section--banner-with_text .section_text .section_image_txt h2{font-size:52px}.adv-page .section--banner-with_text .section_text .section_image_txt .desc{font-size:16px}.adv-page .section--banner-with_text .section_text .content{padding-top:0}@media (max-width: 1200px){.adv-page .section--banner-with_text .section_text .section_image_txt h2{font-size:40px;line-height:1.4}}@media (max-width: 991px){.adv-page .hero_banner_section_image_txt .btn_text_with_block{min-width:100%}.hero_banner_section_image_txt .brn_text_with_block_main{padding:0 20px}.adv-page .section--banner-with_text .section_image_txt{padding-bottom:20px}.adv-page .hero_banner_section_image_txt .btn_text_with_block{margin-top:20px}}@media (max-width: 767px){.hero_banner_section_image_txt .brn_text_with_block_main{width:100%;margin-top:40px}.adv-page .hero_banner_section_image_txt .brn_text_with_block_main{width:100%;margin-top:0}.adv-page .section--banner-with_text .section_text .section_image_txt h2{font-size:32px;line-height:40px}.hero_banner_section_image_txt .btn_text_with_block{margin-top:10px;width:100%;text-align:center}}.hero-image-text-section-v2{margin-top:65px}.hero-image-text-section-v2 .hero-image-text-v2{display:flex;align-items:center;gap:100px}.hero-image-text-section-v2 .hero-image-text-image,.hero-image-text-section-v2 .hero-image-text-content{width:50%}.hero-image-text-image img{width:100%;vertical-align:middle}.hero-image-text-section-v2 .hero-image-text-content{padding:20px 20px 50px}.hero-image-text-section-v2 .hero-image-text{font-size:52px;line-height:1.4;font-weight:400;color:#2f2f2f;text-transform:capitalize;margin-bottom:50px}.hero-image-text-section-v2 .hero-image-text-desc{font-size:24px;line-height:1.4;font-weight:600!important;color:#2f2f2f;margin-bottom:30px}.hero-image-text-section-v2 .hero-image-sub-text{font-size:25px;font-weight:600!important;letter-spacing:5px;border:3px solid #2f2f2f;color:#2f2f2f;padding:10px 25px;margin-bottom:30px;display:inline-block}.hero-image-text-section-v2 .hero-image-text-button{display:block;margin-bottom:30px}.hero-image-text-section-v2 .hero-image-text-button .button{font-weight:600!important}.hero-image-text-section-v2 .hero-image-text-offer{font-size:16px;line-height:1.4;font-weight:600;color:#2f2f2f}@media (max-width: 1200px){.hero-image-text-section-v2 .hero-image-text-v2{gap:50px}.hero-image-text-section-v2 .hero-image-text{margin-bottom:30px}}@media (max-width: 991px){.hero-image-text-section-v2 .hero-image-text-v2{flex-wrap:wrap}.hero-image-text-section-v2 .hero-image-text-v2{gap:30px}.hero-image-text-section-v2 .hero-image-text-image,.hero-image-text-section-v2 .hero-image-text-content{width:100%}.hero-image-text-section-v2 .hero-image-text-content{text-align:center}.hero-image-text-section-v2 .hero-image-text-button .button{min-width:100%;display:block}.hero-image-text-section-v2 .hero-image-text{font-size:40px;line-height:50px}.hero-image-text-section-v2 .hero-image-text-desc{font-size:22px}.hero-image-text-section-v2 .hero-image-sub-text{font-size:20px}.hero-image-text-section-v2 .hero-image-text-offer{font-size:14px}}@media (max-width: 767px){.hero-image-text-section-v2 .hero-image-text{font-size:32px;line-height:40px}}.service-icon-v2 .benefit_wrapper.container{max-width:100%}.service-icon-v2 .benefit_image{max-width:32px;max-height:32px;margin:0}.service-icon-v2 .benefit_card{display:flex;gap:15px;align-items:center;text-align:left;justify-content:center;padding:18px 0}.benefit_section.service-icon-v2{padding:0;margin-bottom:65px}.adv-page .benefit_section.service-icon-v2{margin-bottom:0}.service-icon-v2 .benefit_card:nth-child(2){border-left:1px solid #fff;border-right:1px solid #fff}.service-icon-v2 .benefit_card:nth-child(3){border-right:1px solid #fff}.service-icon-v2 .benefit_sub_title{font-size:13px}.service-icon-v2 .benefit_title_image{max-width:56px;height:100%}.service-icon-v2 .benefit_title_image img{vertical-align:middle}.service-icon-v2 .benefit_sub_text{display:flex;flex-wrap:wrap;align-items:end}@media (max-width: 1199px){.service-icon-v2 .benefit_sub_title{padding:0}}@media (max-width: 767px){.service-icon-v2 .benefit_card{position:relative;justify-content:start;row-gap:0;column-gap:10px;padding:20px 24px}.service-icon-v2 .benefit_card_main{row-gap:0}.service-icon-v2 .benefit_card:last-child:before{border:none}.service-icon-v2 .benefit_card:before{position:absolute;width:100%;content:"";border:1px solid #fff;bottom:0;left:0;right:0}.service-icon-v2 .benefit_wrapper.container{padding:0}.service-icon-v2 .benefit_sub_title br{display:block}}.video-section{text-align:center;padding-bottom:65px}.video-section .video-button{margin-top:30px}.video-section .video-button .button{font-weight:600!important}.video-section .video-banner-main{position:relative}.video-section .video-play{max-width:90px;max-height:90px;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.video-section .video-play svg path{fill:#fff}.adv-page .mfp-wrap{background:#0009}.adv-page .video-banner-main .video-banner{vertical-align:middle}@media (max-width: 991px){.video-section .video-button .button{min-width:100%;display:block}.video-section .video-button{margin-top:10px}}@media (max-width: 767px){.video-section .video-play{max-width:30px;max-height:30px}.video-section .video-play svg{width:30px;height:30px}}.benefit_section{padding:30px 0}.benefit{text-align:center}.benefit_section .title{width:100%;margin:0 0 53px;font-family:Nunito Sans;font-size:50px;font-style:normal;font-weight:700;line-height:60px}.benefit_sub_title{font-size:18px;font-style:normal;font-weight:700;line-height:1.4;letter-spacing:.5px;text-transform:capitalize;display:inline-block}.benefit_image{max-width:18px;max-height:18px;min-width:18px;margin:0 auto 5px}.benefit_image img{width:100%;height:100%;vertical-align:middle}.benefit_card{position:relative;width:24%;text-align:center;z-index:1}.benefit_card_main{display:flex;gap:15px}@media (max-width: 1200px){.benefit_sub_title{font-size:15px;margin-bottom:0}.benefit_section .title{font-size:40px;line-height:42px;margin:0 0 36px}.benefit_sub_title{font-size:17px}}@media (max-width: 991px){.benefit_section .title{font-size:36px;line-height:40px;margin-bottom:30px}.benefit_sub_title{font-size:15px;line-height:24px;padding:0 10px}}@media (max-width: 767px){.sub_title{font-size:19px}.benefit_card{width:100%;display:flex;gap:10px}.benefit_image{margin:0}.benefit_sub_title br{display:none}.benefit_sub_title{font-size:16px;text-align:left}.benefit_section .title{font-size:30px}.benefit_card_main{flex-wrap:wrap;row-gap:20px}}@media (max-width: 575px){.benefit_sub_title{font-size:14px;padding:0}.benefit_section .title{font-size:25px;line-height:36px}}@media (max-width: 450px){.benefit_card{width:100%}}@media (max-width: 350px){.benefit_card{width:100%}.benefit_section .title{margin:0 0 30px}}.hero-banner-text .main-text-with-image-block{margin-top:30px}.hero-sticky-header-section{position:fixed;top:0;left:0;margin:0;right:0;padding:10px 0;z-index:500}.hero-sticky-header-section .hero-sticky-header{display:flex;align-items:center;justify-content:space-between}.hero-sticky-header-section .hero-sticky-header-button{min-width:max-content;font-size:16px;line-height:18px;font-weight:400;min-height:auto;padding:5px 40px;display:inline-block}.hero-sticky-header-section .hero-sticky-header-image{max-width:163px;width:100%}@media (max-width: 767px){.hero-sticky-header-section .hero-sticky-header-button{padding:5px 30px;display:inline-block;max-width:max-content;min-width:auto}}@media (max-width: 575px){.hero-sticky-header-section .hero-sticky-header-image{max-width:120px;width:100%}}@media (max-width: 380px){.hero-sticky-header-section .hero-sticky-header-button{padding:5px 20px}}.adv-page .footer,.footer-v2 .footer-about-store .footer__logo{display:none}.adv-page .footer-v2{display:block}.selection-filter,.collection-swatches-filter{display:none}.template--collection .selection-filter,.template--collection .collection-swatches-filter{display:block}.template--collection .section--text-with_image .section_image_txt{padding-bottom:5px}.template--collection .scroll_image_with_text .mian_images .image_divs{max-width:31px}.template--collection .scroll_image_with_text .mian_images .text_main_divs{display:none}.template--collection .scroll_image_with_text .image-with-text-flex{justify-content:start;flex-wrap:nowrap;margin:0;gap:15px}.collection-swatches-filter .collection-swatches-main{display:flex;gap:15px;margin:0;padding:5px;overflow-x:scroll;overflow-y:hidden}.collection-swatches-filter .scroll_image_with_text{overflow-y:hidden}.collection-swatches-filter .collection-swatches{list-style:none}.collection-swatches-filter .collection-swatches-icon{position:relative;width:30px;height:30px;display:inline-block;flex:0 0 3rem rem;border:.1rem solid transparent;border-radius:50%;margin-right:1rem;background-repeat:no-repeat;background-position:center;object-fit:cover}.collection-swatches-filter .collection-swatches-button{background-color:transparent;border:none;width:100%;display:flex;align-items:center;cursor:pointer;padding:0}.collection-custom-filter-section .custom-filter-image:before{transform:unset;border-radius:0}.collection-swatches-filter .metal-text{font-size:14px;line-height:1.4;font-weight:400}.collection-swatches-filter .selection-filter{font-weight:600!important}.collection-swatches-filter .collection-swatches-icon.sliver{background-image:url(//saturnojewelry.co/cdn/shop/files/silver_36x.png?v=3797772612082438931)}.collection-swatches-filter .collection-swatches-icon.yellow-gold{background-image:url(//saturnojewelry.co/cdn/shop/files/14k-goldd_36x.png?v=1552641\2026)}.collection-swatches-filter .collection-swatches-icon.rose-gold{background-image:url(//saturnojewelry.co/cdn/shop/files/rose-gold_36x.png?v=1271606\2026)}.template--collection .selection-filter{display:flex;align-items:center;padding-bottom:12px}.template--collection .selection-filter-main{display:flex;align-items:center;gap:10px;padding-left:10px;margin:0}.template--collection .selection-filter p,.template--collection .selection-filter-text{font-size:14px;line-height:1.4;font-weight:400;list-style:none;margin:0}.template--collection .image-with-text-flex{display:flex;overflow-x:auto;max-width:100%}.template--collection .mian_images{flex:0 0 auto;border-bottom:2px solid transparent}.template--collection .selection-filter-shape .image_divs img{width:auto;height:3.15rem}.template--collection .main-text-with-image-block .mian_images.active,.template--collection .main-text-with-image-block .mian_images:hover{border-color:#cdaa79}.template--collection .collection-grid-container{padding-top:2rem}.template--collection section.section_image_txt.container{max-width:var(--page-width);padding:0 var(--page-gutter)}.hero-banner .star-image,.slider-content .star-image{max-width:95px}.slider-content .star-text{font-size:14px;line-height:1.4;font-weight:400;color:#fff;margin-top:5px}.slider-content .star-image-text{margin-bottom:20px}.template--collection .content .desc p{margin-bottom:0}.template--collection .image-with-text-flex::-webkit-scrollbar{display:none}.collection-swatches-filter{padding-left:5px}.template--collection .collection-swatches-filter-main{display:flex;gap:30px}.template--collection .scroll_image_with_text::-webkit-scrollbar,.collection-swatches-filter .collection-swatches-main::-webkit-scrollbar,.main-text-with-image-block .image-with-text-flex::-webkit-scrollbar{display:none}.hide-shape-filter .selection-filter-shape{display:none!important}@media (max-width: 991px){.template--collection .scroll_image_with_text{display:flex;flex-direction:column;align-items:start}.template--collection .collection-swatches-filter-main{flex-direction:column;gap:15px}.collection-swatches-filter .collection-swatches-main{margin:0}.collection-swatches-filter{padding-left:0}.collection-swatches-filter .metal-text{display:none}.template--collection .scroll_image_with_text .image-with-text-flex{flex-wrap:wrap}.collection-swatches-filter .collection-swatches-icon{margin-right:3px}}@media (max-width: 767px){.collection-swatches-filter .collection-swatches-icon{width:25px;height:25px}.template--collection .selection-filter-shape .image_divs img{height:2.2rem}.template--collection .selection-filter{padding-bottom:5px}}@media (max-width: 480px){.template--collection .collection-swatches-filter,.collection-swatches-filter .collection-swatches-main{margin-top:-3px}.template--collection .collection-swatches-filter-main{gap:10px}.template--collection .selection-filter{padding-bottom:8px;width:100%}.template--collection .collection-swatches-filter{margin-bottom:-2px}.template--collection .scroll_image_with_text .mian_images .image_divs{max-width:24px}.template--collection .selection-filter-shape .image_divs img{height:2.2rem}.template--collection .scroll_image_with_text .image-with-text-flex{gap:12px}.collection-swatches-filter .collection-swatches-icon{width:20px;height:20px}}@media (max-width: 375px){.template-theme--mirage .button--filter .facets__actions-list{flex-wrap:wrap}.template--collection .scroll_image_with_text .mian_images .image_divs{max-width:20px}}.hero-banner--full .hero__content>:first-child{margin-top:0}.hero-banner .hero__entry{font-size:1.4rem;margin-bottom:15px}@media (max-width: 749px){.template--index .hero-banner .hero__inner{--inner-height: auto;align-items:center;justify-content:start}}.custom_image{grid-column:span 2 / span 2;position:relative;display:flex}.custom-image-content-wrapper{position:absolute;top:30px;bottom:auto;left:0;right:0;margin:auto;text-align:center;color:#fff;padding:0 15px}.custom-image-content-wrapper.bottom-content{bottom:30px;top:auto}.custom-image-content-title{font-size:42px;line-height:1.2;margin-bottom:3px}.custom-image-content-subtitle{font-size:16px;line-height:1.2}@media (min-width: 750px){.template--collection .collection-grid-container .collection__grid{column-gap:20px}}@media (max-width: 1199px){.custom-image-content-wrapper{top:20px}.custom-image-content-wrapper.bottom-content{bottom:20px}}@media (max-width: 991px){.custom-image-content-title{font-size:34px}}@media (max-width: 480px){.custom-image-content-wrapper{top:15px}.custom-image-content-wrapper.bottom-content{bottom:15px}.custom-image-content-title{font-size:24px}.custom-image-content-subtitle{font-size:14px}}@media (max-width: 375px){.custom-image-content-title{font-size:20px}.custom-image-content-subtitle{font-size:12px}}.product-metafile-image .vaiant-image{max-width:50px}.product-metafile-image .vaiant-image img{width:auto;height:2.5rem}.metafield_variant_wrapper.product-metafile-image{display:flex;flex-wrap:wrap;align-items:center;gap:15px}.metafield_color_option .image_title{font-size:15px;line-height:1.4;font-weight:400;padding-bottom:10px}.metafield_color_option{padding:15px 0 0}.color_product_item.active{border-bottom:2px solid #cdaa79}.metafield_color_option .image_title span{text-transform:capitalize}@media (max-width: 1199px) and (min-width: 771px),(max-width: 480px){.product-metafile-image .vaiant-image img{height:2rem}.metafield_variant_wrapper.product-metafile-image{gap:8px}}.video-section-v2 .video-banner-main{position:relative;line-height:0;margin-bottom:0}.video-section-v2 .video-content{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);margin:auto;padding:0 57px}.video-section-v2 .video-content .video-text{font-size:36px;line-height:1.4;font-weight:600!important;color:#fff;padding-bottom:10px}.video-section-v2 .video-banner-main .video-play{vertical-align:middle}.video-section-v2 .video-content .video-sub-text{max-width:640px;width:100%;font-size:16px;line-height:1.4;font-weight:400;color:#fff}.video-section-v2 .video-banner.mobile,.video-section-v2 .video-text.mobile,.video-section-v2 .video-sub-text.mobile{display:none}.video-section-v2 .video-banner{object-position:center}@media (max-width: 767px){.video-section-v2 .video-content{padding-left:37px}.video-section-v2 .video-content .video-text{font-size:24px;line-height:1.2;padding-bottom:0}.video-section-v2 .video-banner.desktop{display:none}.video-section-v2 .video-banner.mobile{height:240px;display:block}.video-banner{display:inline-block;min-width:100%;min-height:100%;width:100%;height:100%}.video-section-v2 .video-text.desktop{display:none}.video-section-v2 .video-text.mobile{padding-bottom:5px;display:block}.video-section-v2 .video-sub-text.desktop{display:none}.video-section-v2 .video-sub-text.mobile{display:block}}@media (max-width: 480px){.video-section-v2 .video-content{bottom:15px;top:auto;transform:translateY(0);padding-left:37px}}@media (max-width: 380px){.footer-second-half-content{padding:0;flex-direction:column;justify-content:center}.loox-trust-badge-container[data-loox-alignment=left]{justify-content:center!important}}.newsletter__field .field__input{color:#000}.newsletter__field .field__message{padding-left:10px;margin-bottom:10px;color:#fff}@media (max-width: 1024px){.newsletter_display{display:block}}@media (min-width: 990px){.header__nav-item.has-dropdown .header__nav-dropdown.js-dropdown{padding:1.5rem}.header__nav-item.has-dropdown .header__nav-links-item{display:flex;align-items:center;gap:10px}.header__nav-items .header_nav_variant_image{max-width:40px;text-align:center;min-width:40px}.header__nav-item.default-dropdown.has-dropdown .header__nav-dropdown-link{padding-right:3.6rem;padding-left:0;font-size:13px;text-transform:uppercase;color:#000;letter-spacing:.125em}}.header_nav_variant_image img{height:2.5rem;vertical-align:middle}.header__nav-items.submenu-has-image .drawer__submenu-link{padding-top:0}@media (max-width: 991px){.drawer__menu .submenu-has-image{display:flex;align-items:center;gap:10px}.header_nav_variant_image{max-width:40px;text-align:center;min-width:40px}.drawer__menu-item .drawer__submenu-first{padding:5px 0 15px!important}}@media (max-width: 989px){.header__drawer .drawer__row.large-up-hide,.header__drawer ul.drawer__utils-items.list-unstyled{display:none}.header__drawer .drawer__row--gutter-lg{border-bottom:none}html.js .header__drawer>.drawer__container.menu-opening>.drawer__content{width:70%!important;min-width:480px}.drawer__content .drawer__utils-link{font-size:12px!important;padding:0 10px!important}.header__drawer .drawer__nav-link{font-size:12px!important;color:#454545;text-transform:uppercase}.header__drawer .drawer__submenu-link{font-size:15px;text-transform:capitalize}.drawer__submenu-first-item+.drawer__submenu-first-item{margin-top:10px!important}.header__drawer .drawer__menu-item{border-bottom:1px solid #000000;padding-bottom:5px;margin-top:5px!important;padding-left:10px;padding-right:10px}.header__drawer .drawer__menu-item:last-child{border-bottom:none;padding-bottom:0}.drawer__nav .drawer__submenu-first:after{display:none}.drawer__nav .drawer__nav-link svg{top:5px;margin-left:auto!important}.drawer__submenu-button .button{width:100%;margin:auto;max-width:150px;min-width:unset;padding:10px 15px;font-size:12px}.drawer__submenu-button{margin-top:15px;text-align:center}}@media (max-width: 767px){html.js .header__drawer>.drawer__container.menu-opening>.drawer__content{width:80%!important;min-width:480px}}@media (max-width: 575px){html.js .header__drawer>.drawer__container.menu-opening>.drawer__content{width:80%!important;min-width:320px}}.template--index .slideshow__item .button{min-height:auto;padding:12px 20px;border:none}.slideshow__item .hidden-xs-up{display:none}.slideshow__item .hidden-xs-down img{width:100%}.slideshow__item .button.adv-button{background:var(--adv-button-color);min-width:280px;max-width:260px;font-size:14px;letter-spacing:1.2px;text-transform:uppercase;min-height:min-content;border:none;padding:15px 10px}.slideshow__item .button.adv-button:hover{background:var(--adv-hover-button-color);color:var(--adv-hover-button-text-color)}@media (max-width: 991px){.slideshow__item .button.adv-button{min-width:170px;max-width:260px}}@media (max-width: 767px){.slideshow__item .hidden-xs-down{display:none}.slideshow__item .hidden-xs-up{display:block}}.template--product #insta-feed{margin-top:0!important}#insta-feed{margin-top:60px!important}#insta-feed h2{font-size:28px;font-weight:600;text-transform:capitalize}.template--product #insta-feed h2{margin-top:0}@media (max-width: 575px){#insta-feed{margin-top:40px!important}}.image-with-text-section .image-part .media-overlay{border:none;padding:0}.adv-page .section--announcement-bar,.adv-page .section--header,.announcement-bar-adv,.adv-page .section-countdown-timer{display:none!important}.lander-page .announcement-bar-adv{display:block!important}.main-product__tab.description-text.active:after,button.main-product__tab.description-text:not(.active):after{display:none}.summary-rating-bar-content,.summary-rating-bar>div{background:#ffd200!important}.product .swiper-thumbs .swiper-wrapper{margin:0 auto}@media (max-width: 989px){.collection-slider .card-product-slider__wrapper .slick-track{display:flex;gap:10px}.collection-slider .card-product-slider .card-product-slider__slide{width:100%;padding-bottom:20px}}@media (max-width: 767px){.template--index .collection-slider .container{padding-left:0;padding-right:0}.collection-slider .section__head{padding-left:10px;padding-right:10px}.collection-slider .card-product-slider__wrapper{grid-column-gap:5px;grid-row-gap:10px}}@media (max-width: 575px) and (min-width: 400px){.collection-slider .card-product__content_main{min-height:115px}.collection-slider .card-product-slider .card-product-slider__slide{padding-bottom:15px}}@media (max-width: 400px){.collection-slider .card-product-slider__wrapper{grid-template-columns:repeat(2,1fr)}}.hero-icons-slider .image-with-text-flex{max-width:100%!important}.hero-icons-slider .image-with-text-flex .slick-list{width:100%!important}.hero-icons-slider .collection-swatches-filter-main .slick-slider .slick-track{margin:auto}.hero-icons-slider .image-with-text-flex{display:flex;gap:50px}.hero-icons-slider .image-with-text-flex.slick-initialized.slick-slider{display:block}.hero-icons-slider .image_divs img{margin:auto}.hero-banner-text .image-with-text-flex .mian_images .image_divs{text-align:center}.hero-banner-text .main-text-with-image-block{max-width:1200px;margin:auto;width:100%}.upsell-product-main .upsell-product-image{max-width:120px;background-color:#fff;border-radius:10px;width:100px}.upsell-product-main .upsell-product-image img{width:100%;vertical-align:middle}.upsell-product-main .upsell-product-container.v1{padding:12px 10px;border-radius:5px;border:1px solid transparent;display:flex;align-items:flex-start;gap:15px}.upsell-product-main .upsell-product-title{font-weight:600!important;color:#000;line-height:1.5;margin-bottom:5px}.upsell-product-main .price__sale-inner,.upsell-product-main .product__price del,.upsell-product-main .product__price ins{font-weight:600!important}.upsell-product-main .upsell-product-text{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:5px;gap:5px}.upsell-product-main .upsell-product-desc{font-size:14px;color:#232323;font-weight:400;line-height:1.5;display:none}.upsell-product-main .upsell-product-btn{display:flex;justify-content:center;align-items:center;column-gap:4px;border:none;position:relative!important;z-index:1!important;transition:background-color .3s ease!important;cursor:pointer;background:#fff0;margin:0}.upsell-product-main .upsell-product-price{margin-right:auto}.upsell-product-main .upsell-product-add-to-cart,.upsell-product-add-to-cart-popup{font-size:14px;font-weight:400!important;min-width:auto;line-height:1.5;min-height:auto;padding:10px 20px}.upsell-product-main{display:flex;flex-direction:column;gap:10px;margin-top:0;margin-bottom:20px!important}.upsell-product-main .upsell-product-content{width:100%;display:flex;gap:10px;justify-content:space-between;align-items:center}.upsell-product-main .upsell-product-variant{display:flex;align-items:center;gap:10px}.upsell-product-main .price__container{font-size:14px}.upsell-product-main .single-option-selector{outline:none;border:none;-webkit-appearance:none;appearance:none;width:100%}.upsell-product-main .upsell_variant_select_main{position:relative;border:1px solid #000000;padding:5px;display:flex;align-items:center;width:100%}.upsell_variant_select_main:after{position:absolute;content:"";background-image:url(https://cdn.shopify.com/s/files/1/0770/4805/4095/files/caret.png?v=1710839738);height:13px;width:10px;display:flex;top:0;bottom:0;right:0;margin:auto 5px auto auto;background-position:center;background-size:contain;background-repeat:no-repeat;z-index:1}.popup-add-event{cursor:pointer}.product-form-upsell .upsell-product-variant,.product-form-upsell.upsell-product-main .upsell_variant_select_main,.product-form-upsell.upsell-product-main .single-option-selector{width:100%;position:relative;z-index:11}.upsell-product-btn.upsell-product-ajax.disable{pointer-events:none;opacity:.7}@media (max-width: 1199px){.upsell-product-main .upsell-product-title{font-size:16px}.upsell-product-main .upsell-product-container.v1{gap:10px}.upsell-product-main .upsell-product-price .price__container{font-size:13px}.upsell-product-main .upsell-product-content{gap:5px}.upsell-product-main .upsell-product-image{max-width:90px;min-width:90px}.upsell-product-main .upsell-product-content{flex-wrap:wrap}}@media (max-width: 991px){.upsell-product-main .upsell-product-title{font-size:16px}}@media (max-width: 770px){.upsell-product-main .upsell-product-content{flex-wrap:nowrap}.upsell-product-main{margin-bottom:10px!important}}@media (max-width: 767px){.upsell-product-main .upsell-product-image{max-width:115px;min-width:115px}}@media (max-width: 575px){.upsell-product-main .upsell-product-desc{font-size:12px}.upsell-product-main .upsell-product-variant{justify-content:start;align-items:center}}@media (max-width: 543px){.upsell-product-main .upsell_variant_select_main{padding:5px}.upsell-product-main .single-option-selector{font-size:12px}.upsell-product-main .upsell-product-add-to-cart{padding:6px 10px;font-size:11px}}@media (max-width: 450px){.upsell-product-title,.upsell-product-price .price__container{font-size:14px}.upsell-product-main .upsell-product-image{max-width:100px;min-width:100px}.upsell-product-main .upsell-product-variant{gap:5px}.upsell-product-main .upsell-product-price .price__container{font-size:12px}.upsell-product-main.product-form-upsell .upsell-product-title{font-size:14px}}@media (max-width: 380px){.upsell-product-main .upsell-product-content{flex-wrap:wrap;gap:10px}.upsell-product-main .upsell-product-image{max-width:75px;min-width:75px}}.upcart-checkout-button{background:#fff linear-gradient(128deg,#b28f61b3,#bc9766 51%,#b4916296) 0 0 no-repeat padding-box!important}.upcart-checkout-button span{background:transparent!important}.js-announcement-bar .bar__text-content h6{margin:0}.complete-look-title{font-size:16px;text-transform:capitalize;font-weight:500!important}.complete-look-section .complete-look-main,.product-selector__label .size--guide_text{display:none}.complete-look-main{display:flex;gap:10px}.complete-look-card{width:50%}.complete-look-section{margin-bottom:30px!important}.sizechart_info .size-chart-text-v2{top:18px;padding-left:0}.upsell-product-main span.text-navigation-button.sale{display:none}.extra_swatch_variants{display:none!important}quantity-input{display:none!important}.limited-edition-collection .selection-filter-shape{display:none}.card-product__price .price__container{font-size:15px;text-align:left}@media (max-width: 400px){.card-product__price .price__container{text-align:center}}.ks-html-content{text-align:center;padding:0}.image-with-text-v2 .text-part .description-text p{margin-bottom:15px}.size-lineitem-wrapper .kiwi-sizing-modal-inner .ks-modal-content{padding:0}.size-lineitem-wrapper .kiwi-sizing-modal-inner .ks-table-content-wrapper,.size-lineitem-wrapper .kiwi-sizing-modal-inner p{padding:0 20px}@media (max-width: 989px){.section_image_text .main_image_text_flex .main_image_div img,.imagewithtext-box.mobile-image-remove .image-part{display:none}.section_image_text .main_image_text_flex{padding-top:0;padding-bottom:0}.section_image_text .main_image_text_flex .div_image_text p{margin-bottom:0}}.shop-button-section{text-align:center;margin:0 20px 25px}.adv-page .hero-image-with-text-section-v1{padding-bottom:25px}@media (max-width: 991px){.shop-button-section .button{min-width:100%}}@media (max-width: 749px){.product__media .swiper-pagination{width:100%;margin:auto;height:30px;max-width:115px;overflow:hidden}.template--product .product__content .product__title{margin-top:0}.product .product__media .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{height:6px;width:6px}}@media (max-width: 767px){.product .container .product__grid--has-media .product__bar--fixed-desktop{padding:0 20px}}@media (max-width: 749px){.product .container .product__grid--has-media .product__bar--fixed-desktop{display:none}}@media screen and (max-width: 749px){.countdown-timer__header-container{width:100%}announcement-bar-slider .bar__text-content,.countdown-timer__container .countdown-timer__title,.countdown-timer__container .countdown-timer__header-container p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1}.countdown-timer.countdown-timer__date-container{display:none}}.size-selector-box-button{display:none}.disbaled-cta-button{text-transform:uppercase;min-height:1.1rem;font-size:15px;letter-spacing:.1rem;padding:1rem 4rem;line-height:19px;background:#979797;margin:15px 0 0}@media (max-width: 543px){.disbaled-cta-button{width:100%}}.product__form .add-to-cart-form-input-box{display:none}.product-selector__submit.button[disabled],.sticky-cart-section .sticky-cart-right .product-buynow a[disabled]{cursor:not-allowed;background:#979797}.product-buynow .button.disabled{pointer-events:none;background:#979797;text-transform:uppercase}.sold-out-text-class[disabled]{cursor:not-allowed;background:#979797;text-transform:uppercase}.upsellproduct-popup-wrapper{position:fixed;top:50%;left:50%;bottom:auto;margin:auto;width:90%;max-width:600px;max-height:95vh;overflow:auto;transform:translate(-50%,-50%) rotate(0) skew(0) skewY(0) scaleX(1) scaleY(1);z-index:999999;display:none;background-color:#fff;padding:24px}.upsellproduct-popup-main .upsellproduct-popup-content{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px;padding-bottom:10px}.upsellproduct-popup-close-icon{width:auto;height:auto;position:absolute;top:5px;right:5px;cursor:pointer}.owl-carousel-container.owl-carousel .owl-nav button.owl-prev.disabled,.owl-carousel-container.owl-carousel .owl-nav button.owl-next.disabled{opacity:.5;cursor:not-allowed}.upsellproduct-popup-close-icon svg{width:20px;margin:auto}.upsellproduct-popup-close-icon svg path{fill:#000}.upsellproduct-popup-main .upsellproduct-popup-content-main{padding:5px 0 0}.upsellproduct-popup-main .upsell-product-image{max-width:fit-content;width:100%;height:100%}.upsellproduct-popup-main .single-option-selector{width:100%}.upsellproduct-popup-main .upsell-product-price{margin-right:0}.upsellproduct-popup-main .upsell-product-title,.upsellproduct-popup-main .price__container{font-size:18px;font-weight:700!important}.upsellproduct-popup-main .upsell-product-title{margin-bottom:0}.upsellproduct-popup-main quantity-input{width:100%!important;display:flex!important;align-items:center;justify-content:space-between}.upsellproduct-popup-main .option-variant-name{display:none}.upsell-product-variant,.upsellproduct-popup-main .product-selector__quantity{width:50%}.upsellproduct-popup-main .product-selector__quantity{border:1px solid #000000;padding:0 20px;margin-top:0}.upsellproduct-popup-main .upsellproduct-popup-opetion{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:10px}.upsellproduct-popup-main .upsell-product-variant{display:flex;flex-wrap:wrap;align-items:center;gap:10px;border:1px solid #000000}.upsellproduct-popup-main .upsell_variant_select,.upsellproduct-popup-main .product-selector__quantity .quantity>label{font-size:14px}.upsellproduct-popup-main .upsell_variant_select_main{width:100%;display:flex;align-items:center;border:none;padding:12px 20px}.upsellproduct-popup-main .product-selector__quantity .quantity>label{position:relative!important;overflow:visible;width:fit-content;height:fit-content}.upsellproduct-popup-main .upsellproduct-popup-button .size-selector-box-button{display:none!important}.upsellproduct-popup-main .upsellproduct-popup-button .upsell-product-btn,.upsellproduct-popup-main .upsellproduct-popup-button .upsell-product-add-to-cart-popup{display:block}.popup-overlay{position:fixed;left:0;top:0;right:0;bottom:0;background:#0000004d;width:100vw;height:100vh;z-index:99999;visibility:hidden;opacity:0;height:100%;width:100%;transition:opacity .4s cubic-bezier(0,0,.2,1),visibility .4s cubic-bezier(0,0,.2,1);display:block!important}.upsell-product.popup-open .upsellproduct-popup-wrapper{display:block}.upsell-product.popup-open .popup-overlay{visibility:visible;opacity:1}.upsell-product-ajax.disabled{pointer-events:none}.upsell-product-main .upsell-product-btn.disabled span{font-size:12px}@media (max-width: 1199px){.upsellproduct-popup-main .upsell-product-title,.upsellproduct-popup-main .price__container{font-size:16px!important}}@media (max-width: 767px){.upsellproduct-popup-wrapper{padding:25px}.upsellproduct-popup-main .upsellproduct-popup-button .upsell-product-add-to-cart{font-size:14px;padding:10px}}@media (max-width: 575px){.upsellproduct-popup-main .upsellproduct-popup-opetion{gap:5px}.upsellproduct-popup-main .upsell_variant_select_main{padding:12px 10px}.upsellproduct-popup-main .product-selector__quantity{padding:0 10px}.upsellproduct-popup-main .upsell_variant_select,.upsellproduct-popup-main .product-selector__quantity .quantity>label{font-size:13px}}@media (max-width: 379px){.upsell-product-variant,.upsellproduct-popup-main .product-selector__quantity{width:100%}.upsellproduct-popup-main .upsellproduct-popup-opetion{flex-direction:column}.upsellproduct-popup-main .upsellproduct-popup-opetion{gap:10px}}.owl-carousel-container .owl-dots{text-align:center;display:flex;justify-content:center;gap:5px;margin:20px 0 10px}.owl-carousel-container.owl-carousel .owl-dot{height:8px;width:8px;background:#000;border-radius:50%;opacity:.2}.owl-carousel-container.owl-carousel .owl-dot.active{opacity:1}@media (max-width: 991px){.owl-carousel-container .owl-dots{margin:10px 0}}.owl-carousel-container.owl-carousel .owl-nav button.owl-next,.owl-carousel-container.owl-carousel .owl-nav button.owl-prev{position:absolute;top:0;bottom:0;margin:auto;height:fit-content;font-size:42px;color:#000}.owl-carousel-container.owl-carousel .owl-nav button.owl-next{right:0;left:auto}.owl-carousel-container.owl-carousel .owl-nav button.owl-prev{left:0;right:auto}@media (max-width: 575px){.owl-carousel-container.owl-carousel .owl-nav button.owl-next,.owl-carousel-container.owl-carousel .owl-nav button.owl-prev{font-size:34px}}cart-drawer .cart-drawer__inner{padding-top:0}cart-drawer .cart-drawer__head{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border-bottom:1px solid rgba(0,0,0,.1)}cart-drawer .cart-drawer__close{background-color:#0000000d;height:30px;width:30px;position:unset}cart-drawer .cart-drawer__close svg{display:block;fill:#637381;height:12px;width:12px;margin:auto}cart-drawer .cart-drawer__close:hover{background-color:#00000014}.cart-item-count{position:relative;padding-left:20px;display:none}.cart-item-count:before{position:absolute;content:"";height:7px;width:7px;top:0;bottom:0;margin:auto;left:6px;border-radius:50%;background:#000}cart-drawer .cart-drawer__body{padding:0;height:100%;outline:1px solid transparent;justify-content:space-between}cart-drawer .cart-item{border-bottom:1px solid rgba(0,0,0,.1);padding:20px 15px;position:relative;margin-top:0!important;align-items:flex-start}cart-drawer .cart-item:last-child{border:none}cart-drawer .cart-item:first-child{border-bottom:1px solid rgba(0,0,0,.1)}cart-drawer .cart-item__media{width:88px}cart-drawer .cart-item__media .media{padding-top:100%}cart-drawer .cart-item__title{font-size:15px;font-weight:600!important;line-height:1.2;margin-bottom:2px}cart-drawer .cart-item__title .full-unstyled-link{font-weight:600!important}cart-drawer .cart-item__details{padding-left:20px}cart-drawer .cart-item-variants{display:block}cart-drawer .cart-item .cart-item-style{font-size:13px;line-height:normal;color:#000;opacity:1}cart-drawer .cart-item dl,cart-drawer .cart-item__price{margin:0}cart-drawer .cart-item dl{line-height:1.4}cart-drawer .cart-quantity-container{display:flex;align-items:center;justify-content:space-between;margin-top:10px}cart-drawer .cart-item__quantity quantity-input{width:max-content;display:block!important}cart-drawer .quantity__wrapper{padding:0;border-radius:2px;align-items:center}cart-drawer .quantity__wrapper .quantity__button{align-items:center;background:#fff;border:1px solid #ddd;color:#ddd;cursor:pointer;display:flex;height:30px;justify-content:center;max-height:30px;min-height:30px;padding:0;text-align:center;transition:background-color .2s;width:30px}cart-drawer .quantity__wrapper .qty-minus-button{border-radius:2px 0 0 2px}cart-drawer .quantity__wrapper .qty-plus-button{border-radius:0 2px 2px 0}cart-drawer .quantity__wrapper .quantity__input{-webkit-text-fill-color:#000;-webkit-appearance:none;background:#fff;border:1px solid #ddd;border-left:none;border-radius:0;border-right:none;color:#000;font-size:14px;height:30px;margin:0;max-height:30px;min-height:30px;opacity:1;padding:0;text-align:center;width:45px}cart-drawer .cart-item__price{text-align:right}cart-drawer .cart-item__price ins,cart-drawer .cart-item__price del{font-size:15px;color:#000}cart-drawer .cart-item__price del{opacity:.4;margin-right:6px}cart-drawer .cart-items-detail-inner{display:flex;justify-content:space-between;align-items:flex-start}cart-drawer .discount-saving-price{color:#2ea818;font-size:15px;font-weight:800}progress-bar.progress-bar.cart-drawer__bar{display:none}cart-drawer .cart-drawer__summary{background:#f6f6f7;border-top:1px solid rgba(0,0,0,.1);padding:12px 23px;position:sticky;bottom:0;z-index:1;left:0;right:0}cart-drawer .cart-drawer__summary-total{font-size:18px!important;color:#000;margin-bottom:5px}cart-drawer .cart-drawer__summary-total>span{display:block;line-height:1}cart-drawer .cart-drawer-tax-content{font-size:11px;margin-bottom:5px;display:flex;align-items:center;justify-content:space-between}cart-drawer .cart-drawer__summary-actions button{padding:10px}cart-drawer .cart-drawer__summary-actions button .arrow-svg{font-size:22px;line-height:20px;display:inline-block;vertical-align:middle;float:right}.cart-service-section{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center}.cart-service-text{font-size:12px}.cart-service-image{width:10px;height:auto}.cart-service-item{display:flex;align-items:center;gap:5px}cart-drawer .cart-drawer__empty{padding-top:0!important;border-top:none;align-items:center;display:flex;height:100vh;justify-content:center}cart-drawer .cart-drawer__empty-text{margin:0;font-size:20px!important}cart-drawer cart-remove-button a:hover svg:hover path{stroke:#d30000}cart-drawer cart-remove-button{margin-top:0}cart-drawer .cart-drawer__inner::-webkit-scrollbar{display:none}cart-drawer .cart-drawer__summary-actions{margin-bottom:5px}.cart-drawer__summary-actions .disabled-checkout-button{cursor:not-allowed;opacity:.8}.cart-drawer__summary-actions .disabled-checkout-text{font-size:14px;line-height:1.2;text-align:center;display:block;margin:5px 0;color:var(--color-error)}cart-drawer .cart-item__details .cart-item__error{font-size:13px;margin:0}.cart-drawer-totalamount{font-size:12px;font-weight:500!important;color:#be9869}.cart-drawer .cart-drawer__title{font-weight:500!important}.cart-drawer cart-remove-button{margin-top:0;display:none}.cart-item__discounted-prices{display:flex;align-items:center;flex-direction:row-reverse;gap:5px}cart-drawer .cart-quantity-container{flex-direction:row-reverse;margin-top:0}@media (min-width: 601px){cart-drawer .cart-drawer__inner{width:440px}}@media (max-width: 600px){cart-drawer .cart-drawer__inner{width:100%}.cart-item-count{padding-left:15px}.cart-item-count:before{left:5px;height:5px;width:5px}cart-drawer .cart-item dl{line-height:1.2}cart-drawer .cart-item .cart-item-style{font-size:13px}cart-drawer .cart-item__title{font-size:14px}cart-drawer .cart-quantity-container{margin-top:5px;flex-direction:row-reverse}cart-drawer .discount-saving-price,cart-drawer .cart-item__price ins,cart-drawer .cart-item__price del{font-size:14px;display:inline-block;text-align:left;width:100%}cart-drawer .cart-item{padding:12px}}@media (max-width: 480px){.cart-service-text{font-size:10px}.cart-service-section{gap:5px}}@media (max-width: 350px){cart-drawer .cart-quantity-container{flex-wrap:wrap;flex-direction:column-reverse;justify-content:start;align-items:start}}.upsell-product-cart-drawer .upsell-product-container.v1{flex-direction:column;padding:0}.upsell-product-cart-drawer .upsell-product{display:block;background:transparent}.upsell-product-cart-drawer{padding:20px;display:block;margin:0!important}.upsell-product-cart-drawer .upsell-product-content{gap:15px;flex-direction:column}.upsell-product-cart-drawer .upsell-product-btn,.upsell-product-cart-drawer .upsell-product-add-to-cart{display:block;width:100%}.upsell-product-cart-drawer .upsell-product-add-to-cart{margin:auto;width:fit-content;min-width:100px;font-size:10px;letter-spacing:normal;padding:7px 8px}.upsell-product-cart-drawer .upsell-product-image{max-width:100%;margin:auto}.upsell-product-cart-drawer .upsell-product-title{text-align:center;line-height:1.1;font-size:14px}.upsell-product-cart-drawer .upsell-product-text{justify-content:center}.upsell-product-cart-drawer .upsell-product-price{margin-right:0}.upsell-product-cart-drawer .price__sale--has-badge .price__sale-inner:not(:last-child){margin-right:0}.upsell-product-cart-drawer.owl-carousel-container.owl-carousel .owl-nav button.owl-prev{left:10px}.upsell-product-cart-drawer.owl-carousel-container.owl-carousel .owl-nav button.owl-next{right:10px}.upsell-product-cart-drawer .upsell-product-variant{width:100%;justify-content:center;align-items:center;padding:0 10px;gap:5px}.upsell-product-cart-drawer.upsell-product-main .upsell_variant_select_main{padding:5px}.upsell-product-cart-drawer .upsell-product-variant .option-variant-name{font-size:14px}@media (max-width: 600px){.upsell-product-cart-drawer .upsell-product-content{gap:10px}.upsell-product-cart-drawer.upsell-product-main .upsell_variant_select_main{padding:3px}.upsell-product-cart-drawer.upsell-product-main .upsell_variant_select_main select{font-size:11px}}@media (max-width: 600px) and (min-width: 576px){.upsell-product-cart-drawer{width:80%;margin:auto!important}}@media (max-width: 575px){.upsell-product-cart-drawer .upsell-product-add-to-cart{font-size:11px;padding:6px 10px;max-width:140px;margin:auto}}@media (max-width: 380px){.upsell-product-cart-drawer .upsell-produc-main{padding:0 5px}}.cart-drawer-free-product-section{margin:10px 0}.cart-drawer-free-product-section .cart-drawer-progressbar{text-align:center;padding:0 15px}.cart-drawer-free-product-section .free-gift-text{font-size:14px;font-weight:700!important;display:block;margin-bottom:15px}.cart-drawer-free-product-section .free-gift-progressbar{height:10px;border-radius:10px;background:#be9869;display:block!important;margin-bottom:20px}.cart-drawer-free-product-section .free-product-inner{padding:12px 10px;border:1px solid transparent;display:flex;align-items:flex-start;gap:15px;background-color:#f0f0f0}.cart-drawer-free-product-section .free-gift-product-image{min-width:100px;max-width:100px;background-color:#fff}.cart-drawer-free-product-section .free-gift-product-image img{vertical-align:middle}.cart-drawer-free-product-section .free-gift-product-content{display:flex;align-items:end;gap:10px;justify-content:space-between;width:-webkit-fill-available}.cart-drawer-free-product-section .free-gift-product-add-to-cart{padding:7px 8px;width:fit-content;min-width:100px;font-size:10px;letter-spacing:normal}.cart-drawer-free-product-section .free-gift-title-wrapper{width:40%;text-align:left}.cart-drawer-free-product-section .free-gift-product-price-wrapper{display:flex;align-items:flex-start;gap:5px}.cart-drawer-free-product-section .free-gift-price-text{text-transform:uppercase;font-size:13px}.cart-drawer-free-product-section .free-gift-product-price{font-size:13px;text-decoration:line-through}.upsell-product-variant.free-product-variant{width:100%;margin:2px 0 0}.free-gift-product-container .upsell_variant_select{width:100%;padding:0;outline:none;border:none;-webkit-appearance:none;appearance:none;position:relative;z-index:11}.free-gift-product-container .upsell_variant_select_main{position:relative;border:1px solid #000000;width:100%;display:flex;align-items:center;padding:5px}.free-gift-product-container .upsell-product-variant.free-product-variant{margin-top:8px}.free-gift-product-container .free-gift-product-title{line-height:1.1;font-size:15px;margin-bottom:2px}@media (max-width: 600px){.cart-drawer-free-product-section .free-product-inner{padding:10px;gap:10px}.cart-drawer-free-product-section .free-gift-product-image{min-width:80px;max-width:80px}.free-gift-product-title{font-size:14px}.cart-drawer-free-product-section .free-gift-price-text,.cart-drawer-free-product-section .free-gift-product-price{font-size:13px}.cart-drawer-free-product-section .cart-drawer-progressbar{padding:0 15px}.cart-drawer-free-product-section .free-gift-text{font-size:13px;margin-bottom:8px}.cart-drawer-free-product-section .free-gift-progressbar{margin-bottom:15px}}.cart-drawer-offer-section{padding:3px 5px 5px;display:flex;align-items:center;justify-content:center;gap:5px}.offer-section-spark{display:block}.offer-section-spark svg{vertical-align:middle;width:19px;height:29px}.offer-section-title{color:#fff;font-size:18px;font-weight:500}.offer-section-spark svg path{fill:#fff!important}@media (max-width: 600px){.offer-section-spark svg{vertical-align:middle;width:15px;height:25px}.offer-section-title{font-size:14px}}.free-product-template .product__form .product-selector__submit,.free-product-template .product__form .size-selector-box-button{display:none!important}@media (max-width: 767px){.hero-banner-text .main-text-with-image-block .scroll_image_with_text{overflow:hidden}}@media (max-width: 989px){.header .drawer__button:after{top:calc(var(--header-height, 5.6rem) + var(--announcement-bar-top, 2.7rem))}}.meta-size-chart-section .ks-chart-individual .ks-html-content img{max-width:400px;width:100%}.meta-size-chart-section .ks-table-wrapper td{text-align:center}.meta-size-chart-section .modal-title-sub-header,.meta-size-chart-section .ks-chart-wrapper-inner-title{text-transform:uppercase}.product-selector-label-wrapper{position:relative;display:flex;gap:10px}.size--guide_text.size-guide-custom-wrapper{position:unset;padding:0 0 0 5px;margin:0}.size-lineitem-wrapper .size-line-item-options.active{border-color:#000000bf}#ymq-box .ymq_lable.required:after{display:none}.product__installments #ymq-box,.ymq-box{display:none}.size-lineitem-wrapper{margin:10px 0 0}.size-lineitem-wrapper .size-lineitem-title{text-transform:capitalize;font-size:15px}.size-lineitem-wrapper .size-line-item-content{display:flex;flex-wrap:wrap;gap:5px;margin:10px 0 0}.size-lineitem-wrapper .size-line-item-options{display:inline-block;text-align:center;min-width:36px;padding:6px 10px;color:var(--text-color-light);position:relative;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--color-border-elements);background:var(--button-background-color);margin:6px 8px 6px 0!important}.size-lineitem-wrapper .size-line-item-options:hover{border-color:#000000bf}.stone-size-chart.size-guide-custom-wrapper{padding:0}.product__content .size-lineitem-wrapper .size-line-item-content.metaSizeCharacter .size-line-item-options,.size-popup-variants-list .size-line-item-popup-content.metaSizeCharacter li,.size-popup-variants-list .size-line-item-popup-content.metaSizeCharacter li span{width:max-content;height:max-content;border-radius:0!important;max-width:max-content;min-width:min-content}.size-popup-variants-list .size-line-item-popup-content.metaSizeCharacter li,.size-popup-variants-list .size-line-item-popup-content.metaSizeCharacter li span{padding:10px}@media (max-width: 1199px){.size-lineitem-wrapper .size-line-item-content{gap:3px}}@media (max-width: 1199px) and (min-width: 771px){.size-lineitem-wrapper .size-line-item-options{width:2rem;height:2rem;font-size:10px}}.upsell-product-main .upsell-size-meta-data .upsell_variant_select_main,.free-gift-product-container .upsell-size-meta-data .upsell_variant_select_main{max-width:100px}.upsell-product .upsell-product-content .upsell-product-main{width:60%;gap:0;margin-bottom:0!important}.upsell-product-main.upsell-product-cart-drawer .upsell-size-meta-data .upsell_variant_select_main{max-width:100%}.free-gift-product-container .upsell-size-meta-data .upsell_variant_select_main,.free-gift-product-container .upsell-size-meta-data .upsell_variant_select{width:100%;position:relative;z-index:11}.upsellproduct-popup-main .upsell-size-meta-data .upsell_variant_select_main{max-width:100%}.option-variant-name{font-size:14px}.product__form .product-selector__quantity{display:none}.product__form .product-selector__submit{pointer-events:auto!important;margin-top:25px}.product__form{gap:1rem!important}.card-product__price .price__sale-inner{flex-wrap:wrap}@media (min-width: 544px){.product__form .shopify-payment-button{width:max-content!important}}.cart-drawer .main_shipping_protection{margin:0 0 5px}.cart-drawer .shipping_protection_flex{display:flex;align-items:center;justify-content:space-between}.cart-drawer .icons_shipping_protection img{max-height:60px;max-width:60px}.cart-drawer .text_for_shipping_protection{margin-left:15px}.cart-drawer .shipping-details{display:flex;justify-content:space-between;align-items:center}.cart-drawer .shipping-title,.cart-drawer .price_shipping_protection{font-size:14px;font-weight:600;line-height:20px;margin:0;display:flex}.cart-drawer .toggle_shipping_protection .switch-track{height:100%;display:flex;margin-bottom:0;border-radius:100px;position:relative;justify-content:right}.cart-drawer .toggle_shipping_protection .switch-checkbox{width:45px;height:23px;background:#c4cdd5;margin-right:0;position:relative;border-radius:20px;-webkit-appearance:none;appearance:none;transition:background .1s ease-in;cursor:pointer}.cart-drawer .toggle_shipping_protection .switch-checkbox:checked{background:#0dcd8d}.cart-drawer .toggle_shipping_protection .switch-checkbox:before{display:block;position:absolute;content:"";width:19px;height:19px;top:2px;left:3px;background:#fff;border-radius:100%;box-shadow:0 1px 1px #0003;transition:transform .1s ease-in}.cart-drawer .switch-checkbox:checked:before{transform:translate(calc(100% + 1px))}.cart-drawer .toggle_shipping_protection .switch-checkbox:before{width:19px;height:19px;top:2px;left:3px}.cart-drawer .shipping-description{font-size:14px;line-height:1.4;margin-top:5px;width:80%}.cart-drawer .shipping-description .shipping-product-price{padding-left:3px;display:-webkit-inline-box}.cart-drawer .shipping-description p{margin:0;display:contents}.cart-drawer .main_shipping_protection .price_orignal{color:rgb(var(--color-foreground))}.cart-drawer .shipping-protect-product{display:none!important}#shopify-section-cart-drawer-gift{display:none}.template--collection .collection-swatches-filter-main{flex-wrap:wrap}.custom-filter-container{justify-content:start;margin:0;gap:15px;display:flex;flex-wrap:wrap}.custom-filter-image{text-align:center;margin:auto;max-width:38px;position:relative}.custom-filter-image img{max-width:100%;vertical-align:middle}.custom-filter-content{font-size:12px;line-height:1.2;font-weight:400;margin-top:6px}.custom-filter-image-wrapper{cursor:pointer}.selected-filter-name{font-size:14px;line-height:1.1;padding-left:10px}@media (max-width: 480px){.custom-filter-content{font-size:8px}.custom-filter-container{gap:5px}.custom-filter-image img{width:32px}}@media (max-width: 376px){.custom-filter-container{gap:6px}}.section--product-recommendations .card-product-slider__wrapper{grid-column-gap:0;grid-row-gap:0}@media (max-width: 749px){html.js .section--product-recommendations .card-product-slider{overflow:hidden}.section--product-recommendations .card-product-slider__buttons{display:flex!important}.section--product-recommendations .card-product-slider .card-product-slider__slide{padding-bottom:0}}.section--announcement-bar .bar{padding:6px 0}.collation-page-section .container{max-width:none;margin-left:auto;margin-right:auto}.section--text-with_image .section_image_txt.container{max-width:none!important;margin-left:auto;margin-right:auto}.collation-page-section .collection__inner .collection__actions button:before{display:none}.app-embeds #insta-feed{margin:0!important}.app-embeds #insta-feed h2{margin-top:0}.seo-content-section-part.pt-0-desktop{padding:0}.product__modal-triggers .product__gallery-opener a,.js-product .text-navigation-button{display:none}.collection-step-name .container{max-width:none;margin-left:auto;margin-right:auto}.collection-step-name{margin:10px 0}.seo-content-section-part .section-seo-content__inner{background:#fff;padding-top:20px;padding-bottom:50px}.section--announcement-bar .background-colors-accent-1{background:#000;color:#fff;padding:1.2rem 0}.header .header__inner .header__nav ul li a{font-size:14px;color:#454545;text-transform:uppercase}@media (max-width: 991px){.seo-content-section-part .section-seo-content__inner{padding-top:0}}@media (max-width: 767px){.collection-step-name .small-hide{display:block!important}.seo-content-section-part .section-seo-content__inner{padding:0 0 44px}}.collection__inner .collection__aside-filters-sidebar h2.heading-static{display:none}.collection__inner .facets__accordion{border:none}.collection-facets .drawer__content .facets__accordion-section.accordion__section.is-active .accordion__body,html.js .accordion__section.is-active .accordion__body.facets__accordion-body{height:auto!important}html.js .drawer__content .accordion__section.is-active .accordion__body{height:0}.collection__inner .facets__accordion-section{padding:20px 0}.collection__inner .collection__aside-filters-sidebar{padding-top:0}.collection__inner .collection__aside-filters-sidebar .facets__accordion{border-top:none}.collection__inner .collection__aside-filters-sidebar .facets__accordion .h4.facets__accordion-btn{font-size:14px;font-weight:400!important;text-transform:uppercase!important;border-radius:6px;line-height:1.4;letter-spacing:normal;text-decoration:none;transition:none}.collection__inner .facets__accordion .facets__list,.facets__accordion .facets__price{width:100%}.facets__item .facet-checkbox label{font-size:14px;text-transform:capitalize;padding-left:.775rem}.facets__custom-select .custom-select__btn{justify-content:flex-start}.facets .custom-select__btn:after{right:40px}.facets .custom-select.custom-select.facets__custom-select.is-expanded .custom-select__btn:after{transform:rotate(225deg)}.facets__form .facets__accordion-icon .icon-filter-v2,.facets__form .accordion__section.facets__accordion-section.is-active .icon-filter{display:none}.facets__form .accordion__section.facets__accordion-section.is-active .icon-filter-v2{display:block}.facets__form .facets__accordion-icon .icon-filter-v2 svg{width:12px;height:16px}html.js .facets__accordion-section.is-active .facets__accordion-icon svg{transform:rotate(0)!important}.facets__accordion-icon .icon-filter-arrow{display:none}.facets__form .facets__accordion-icon svg{width:16px;height:16px}.collection__inner .checkbox input:before{content:"";position:absolute;transition:opacity var(--duration-default);left:5px;top:2px;width:5px;height:9px;border:solid #000;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:transparent;opacity:0}.collection__inner .checkbox input:checked:before{opacity:1}.collection__inner .checkbox input:checked{border-color:currentColor;background-color:transparent}.collection-facets__inner .facets .custom-select__btn:after{border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px;content:"";display:inline-block;width:8px;height:8px;position:absolute;top:-4px;right:20px;bottom:0;margin:auto;transform:rotate(45deg)}.template--collection .collection-swatches-filter-main{margin:15px 0}.facets__custom-select .custom-select__btn,.facets__custom-select .custom-select__option,.facets__actions-button{padding:15px 30px!important}.collection-facets__status{display:block;padding:1.4rem 0!important}.collection__inner .collection__aside-filters-sidebar .facets__accordion .h4.facets__accordion-btn:hover{text-decoration:none;text-underline-offset:inherit;transition:none}.collection__inner .field.facets__price-field .field__input{height:4rem}.facets__actions-item+.facets__actions-item{border-left:none}.collection-facets__item .facets .facets__actions-list li:first-child{display:none}@media (max-width: 991px){.template--collection .collection-swatches-filter-main{flex-wrap:nowrap}.collection-facets__item .collection-facets__status{display:none}.collection-facets__inner .facets__actions-item{width:50%}.collection-facets__item .facets{max-width:100%;width:100%;border:none;margin:0}.collection-facets .collection-facets__inner .button--filter{width:100%;min-width:100%;margin:0}.collection-facets__item+.collection-facets__item{display:none}.collection-facets__item{width:100%;justify-content:center;max-width:100%}.collection-facets__item .facets{max-width:100%;width:100%}.facets__custom-select .custom-select__btn,.facets__custom-select .custom-select__option,.facets__actions-button{width:100%!important;padding:20px!important}.facets__actions-button{justify-content:flex-start!important;padding-left:0!important}.collection-facets__inner .facets .drawer__button.facets__actions-button:before{min-width:16px;min-height:16px;max-width:16px;max-height:16px;content:url(https://cdn.shopify.com/s/files/1/0730/2797/7562/files/filter-image_f1a531be-4067-45e7-b8b5-6385ee179ffa.png?v=1718016463)}.collection-facets__inner .facets__actions-button{justify-content:space-between!important;flex-direction:row-reverse}.facets__form .drawer__button-close-main{display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;background-color:#fff;border-bottom:1px solid var(--color-border-elements);padding:8px 10px;z-index:11}.facets__clear-button{display:none}.facets__drawer .drawer__row.drawer__row--buttons .button{font-size:14px;font-weight:500!important;border-radius:0;text-transform:capitalize;letter-spacing:normal}.collection-facets__inner .drawer__button-close-main .button{max-width:max-content;min-width:min-content;border-radius:0;font-size:12px;color:#000;font-weight:400!important;letter-spacing:normal;text-transform:capitalize;height:auto;min-height:auto;padding:0;background-color:transparent;background:transparent;display:block!important}.drawer__button-close-main .drawer__button-close,.drawer__button-close-main .drawer__title--mb-lg{margin:0}.collection-facets__inner .drawer__row--buttons{padding:0!important;position:sticky;bottom:0;margin-top:auto;z-index:11}.facets__accordion .accordion__section:first-child{padding-top:0}.collection-facets .container{padding:0}.collection-facets__inner .facets__custom-select .custom-select__option{padding:15px!important;text-transform:capitalize;letter-spacing:normal;white-space:normal}.collection-facets__inner .facets__custom-select .custom-select__btn,.collection-facets__inner .facets__actions-button{padding:10px 15px!important;text-transform:capitalize;letter-spacing:normal}.collection-facets__inner .accordion summary{font-size:15px}html.no-js .drawer__container[open],html.js .drawer__content{padding:0!important}.collection-facets__inner .drawer__content .drawer__row{padding:14px 20px}.template--collection .scroll_image_with_text{margin-top:0}.facets__accordion-section{padding:1.5rem 0!important}.collection-facets__inner .field__input{height:4rem}.collection-facets__item .facets .facets__actions-list li:first-child{display:block}.collection-facets__item .facets .facets__actions-list .facets__actions-item:first-child summary{padding-left:0!important}}@media (max-width: 767px){.collection-facets__inner .facets .custom-select.custom-select.facets__custom-select.is-expanded .custom-select__btn:after{top:0}html.no-js .drawer--left>.drawer__container[open],html.js .drawer--left>.drawer__container>.drawer__content{max-width:30rem!important}.collection-facets__item .facets .facets__actions-list .facets__actions-item:first-child summary{padding-left:0!important;z-index:11}.template--collection .collection-swatches-filter-main{margin:5px 0 10px;gap:10px}}@media (min-width: 320px) and (max-width: 574px){.collection-facets .container .collection-facets__inner{border-top:1px solid #e6e2e1;border-bottom:1px solid #e6e2e1}.collection-facets__item .facets{padding:0 2.4rem}}.product-ajax-container .ajax-cart-button{max-width:18px;width:100%;background:transparent;border:none;padding:0;position:relative;z-index:1111;cursor:pointer;min-width:auto;min-height:auto;display:block}.card-product .card-product__sizes{display:none}.card-product__content_main{position:relative;z-index:1}.product-ajax-container{padding:0;text-align:right;position:absolute;top:0;right:5px}.product-ajax-container .ajax-cart-button svg{width:17px;height:25px}.product-ajax-container .cart-add-icon{position:absolute;left:0;right:0;top:4px;bottom:0;text-align:center;margin:auto;height:fit-content}.product__content .product__form .product-selector__submit{width:100%}.product__content .product__form .shopify-payment-button{width:100%!important}.product .product__grid .product__media{position:relative;top:0}.product__grid .product__media .swiper-pagination{position:absolute;padding-top:5px;left:0;right:0;bottom:20px}.card-product__content_main .card-product__swatches{margin-top:0}.product__content .shopify-payment-button__button{padding:0!important;min-height:5rem!important}@media (min-width: 770px) and (max-width: 989px){.product .product__grid{grid-template-columns:60% 40%;gap:0}}@media (max-width: 749px){.product-ajax-container .cart-add-icon{top:4px;left:1px}}.collection__inner .collection__aside-filters-sidebar .facets__accordion .h4.facets__accordion-btn,.collection__aside-filters-sidebar .checkbox__label,.collection__aside-filters-sidebar .facet-checkbox label:not(.swatch),.collection__aside-filters-sidebar .facets__item,.facets__form .drawer__button-close-main .drawer__title,.drawer__row .facets__accordion-btn,.facets__list .facet-checkbox label,.drawer__button-close-main .button,.collection-facets__inner .button--filter .facets__custom-select .custom-select__btn,.facets .facets__custom-select .custom-select__option,.facets .drawer__button.facets__actions-button>span,.facets .drawer__button.facets__actions-button,.facets__drawer .drawer__row.drawer__row--buttons .button,.facets__drawer .drawer__row.drawer__row--buttons .button>span,.drawer__row .facets__price-row>span,.drawer__row .facets__price-field .field__input::placeholder,.facets .facets__custom-select .custom-select__btn{font-family:Blacker Sans Pro,sans-serif!important}.facets__form .checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.0625rem solid #e3e3e3!important;margin-right:.375rem;outline:.125rem solid transparent;outline-offset:.125rem;position:relative}.facets__list .checkbox--color:hover input+label,.swatch:not(input:disabled+.swatch):hover{transform:scale(1)}.material-filters .facets__list{width:100%}.material-filters .checkbox--color label.swatch--sm{width:20px;height:20px;max-width:20px;padding:0}.material-filters .checkbox--color .checkbox__label{text-decoration:none!important}.collection__aside-filters-sidebar .checkbox input:checked:before{opacity:1}.material-filters .checkbox input:before{display:block}.collection__aside-filters-sidebar input:checked~.checkbox__label,.collection__aside-filters-sidebar .facet-checkbox input:checked~label:not(.swatch){font-weight:700!important}.facets .facets__custom-select .custom-select__btn{font-size:14px;letter-spacing:normal;color:#000;font-weight:400!important;padding-left:0;justify-content:start;text-transform:uppercase}.collection-facets__item .facets{width:100%;max-width:300px;margin-left:-30px}.collection-facets__inner .facets__actions-button,.facets .facets__custom-select .custom-select__btn{color:#000}.collection-facets__inner .facets__custom-select.is-expanded .custom-select__btn,.collection-facets__inner .custom-select__option.is-selected,.facets__form .facets__custom-select .custom-select__btn:hover,.facets__form .facets__actions-button:hover{background-color:transparent}.facets__actions-item .custom-select__option.is-selected,.facets__actions-item .custom-select__option:hover{text-decoration:underline;text-underline-offset:2px;background-color:transparent}.facets .facets__custom-select .custom-select__option{font-size:14px;letter-spacing:normal;text-transform:capitalize;padding:10px 30px!important}.facets__actions-item .custom-select__items{padding:10px 0}.facets .facets__custom-select .custom-select__dropdown{max-width:260px;width:100%;left:30px}.facets .facets__custom-select .custom-select__btn{width:100%!important}.facets .facets__actions-item{width:100%}.collection-facets__inner .facets .custom-select__btn:after{top:0;bottom:0}.collection__inner .facets__list .facet-checkbox{font-size:16px;line-height:1.4;text-transform:capitalize;color:#000;letter-spacing:normal}.facet-filter-shape-container{display:flex;justify-content:space-between;align-items:center;width:100%}.facet-filter-shape-image{max-width:40px;width:100%;text-align:center;line-height:1}.facet-filter-shape-image img{max-width:100%;width:auto;height:2rem}.facets__accordion .facets__list{width:100%}.shape-filter-container .facets__list .facets__item+.facets__item{margin-top:15px}.shape-filter-container .facets__list .facets__item .checkbox__label{text-decoration:none}.collection__aside-filters-sidebar .checkbox__label,.collection__aside-filters-sidebar .facet-checkbox label:not(.swatch){font-weight:300!important;font-size:14px;padding-left:.375rem}@media (max-width: 1300px){.collection-facets__item .facets{max-width:250px}.facets .facets__custom-select .custom-select__dropdown{max-width:220px}}@media (max-width: 991px){.collection-facets__item .facets{max-width:100%}}@media (max-width: 989px){.collection-facets__item .facets{max-width:100%;margin-left:0}.collection-facets__inner .facets__actions-item{position:relative}.collection-facets .collection-facets__inner .facets__actions-button,.facets .facets__custom-select .custom-select__btn{font-size:15px;font-weight:400!important;line-height:1.4;letter-spacing:normal;text-transform:capitalize}.facets .drawer__button.facets__actions-button>span{font-weight:400!important}.facets__list .facet-checkbox input:checked~.checkbox__label,.facets__list .facet-checkbox input:checked~label:not(.swatch){font-weight:700!important}.accordion__section .checkbox input:checked:before{opacity:1}.accordion__section .checkbox input:checked{background-color:#fff;border-color:#e6e2e1}.accordion__section .checkbox input:before{transition:opacity var(--duration-default);left:5px;top:2px;width:5px;height:9px;border:solid #000;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:transparent;opacity:0}.facets__actions-list .facets__custom-select .custom-select__dropdown{max-width:100%;width:100%;left:0}.facets__accordion-icon .icon-filter,.facets__accordion-icon .icon-filter-v2,.facets__form .accordion__section.facets__accordion-section.is-active .icon-filter-v2{display:none}.facets__accordion-icon .icon-filter-arrow svg{width:12px}.facets__form .accordion__section.facets__accordion-section.is-active .icon-filter-arrow{transform:rotate(360deg)}.facets__form .accordion__section.facets__accordion-section .icon-filter-arrow{transform:rotate(270deg)}.facets__accordion-icon .icon-filter-arrow{display:block}.facets__list .facet-checkbox label{font-size:14px;line-height:1.4;text-transform:capitalize;letter-spacing:normal}}@media (max-width: 575px){.facets .facets__custom-select .custom-select__option{padding:10px 15px!important}.collection-facets__inner .facets .custom-select__btn:after{right:0}}.card-product__layout--standard .card-product__overlay-content .marquee-tags{display:none}.card-product__layout--standard .card-product__swatches ul{padding-bottom:5px}.marquees .section__head{text-align:center;margin-bottom:15px}.card-product__price .price__sale-inner{flex-wrap:wrap;flex-direction:row}.product .product__grid .product__media{position:relative}.product__grid .product__media .swiper-pagination{position:absolute;padding-top:5px;left:0;right:0}.section--product-recommendations .collection-slider .swiper-buttons{display:none}@media screen and (max-width: 749px){.section--product-recommendations .collection-slider .swiper-buttons{display:none!important}}.header .header__inner .header__nav ul li a,.footer .footer__menu-title,.footer .custom-footer-part .content-text h3,.main-text-with-image-block p,.main-text-with-image-block .type_images,.image-with-text-section .text-part .description-text p,.footer .footer__links a,.footer .content-text strong,.locale-selectors__container .locale-selectors__selector,.main-product__tabs-wrapper .main-product__tabs button,.accordion .accordion__body p,.card-product .card-product__title,.card-product__price .price__sale-inner del,.card-product__price .price__sale-inner ins span,.card-product__price .price__sale-inner .price_product{font-weight:400!important}.template--product .product__content .product__title,.template--product .product__content .product__title.mobile,.collection-cart-drawer-main .collection-cart-drawer-text{font-weight:500!important}.product__content .main-product__tabs-wrapper .main-product__tabs button{font-size:16px;font-weight:600!important}.product__content .product-variant-mobile,.product__content .product__title,.product__content .size-lineitem-wrapper.mobile{display:none}.product__content .product__app-block{display:flex!important;justify-content:space-between;align-items:center;margin-bottom:5px!important}.product__content .product__app-block .product__title.mobile{margin-top:0;display:block}.material-product-main{width:100%;justify-content:end}.product__content .product-variant-mobile .product-selector__buttons{display:none}@media screen and (max-width: 770px){.product__content .main-product__tab-content{padding:0 16px}}@media screen and (min-width: 320px) and (max-width: 749px){.product__content .product__title.mobile,.product__content .product-variant-mobile .product-selector__buttons.variant-color-picker-v2,.product__content .size-lineitem-wrapper.mobile{display:block}.product__content .product__title,.product__content .product-variant-mobile .product-selector__label,.product__content .product-variant-mobile .product-selector__buttons,.product__content .product-selector__buttons.variant-color-picker-v2-desktop,.product__content .size-lineitem-wrapper.desktop{display:none}.product__content .product-variant-mobile{display:flex;align-items:center;justify-content:space-between}.product__content .product-variant-mobile .product-selector__buttons{margin-top:0}.template--product .product__content .product__title.mobile{margin-bottom:0}.product__app-block{margin-bottom:5px!important}.product__content .product__price.desktop{display:flex}.product__content .product__price.mobile{display:block}.product__content .product__app-block{display:grid!important;grid-template-columns:2fr 1fr;align-items:start;justify-content:space-between;gap:15px;margin-bottom:5px!important}.product__content .size-lineitem-wrapper.mobile{margin-top:10px}.product-variant-mobile .product__swatches li{padding:0 2px}.product__content .stamped-product-reviews-badge .stamped-badge{display:flex!important;column-gap:5px;align-items:center;justify-content:end}.product__content .stamped-product-reviews-badge .stamped-badge-starrating{margin:0!important;line-height:1}.product__content .stamped-badge-caption[data-reviews][data-label][data-version="2"]>span{display:none!important}.template--product div.stamped-container[data-widget-style]{margin:30px auto 10px!important}.material-product-main.desktop{display:none}.material-product-main.mobile{width:100%;display:flex;margin-top:0}}@media screen and (max-width: 575px){.product__app-block .stamped-fa-star:before{font-size:14px}.product__content .product__app-block{grid-template-columns:2fr 1fr}}.footer .footer__links a,.footer .footer-about-store .content-text p{font-size:13px}.footer .content-text p,.footer .content-text strong{color:var(--color-heading-text)}.footer__links-mobile-link-icon svg path{stroke:var(--color-heading-text)}.section--product-recommendations .collection-slider{padding-top:60px!important;padding-bottom:30px!important}.template--index .app-embeds{padding-bottom:60px!important}@media screen and (max-width: 989px){.section--product-recommendations .collection-slider,.template--index .app-embeds{padding-bottom:30px!important}.app-embeds #insta-feed h2,.app-embeds .instafeed-shopify h2{margin-bottom:20px}.product__content .product-selector__buttons{margin-top:6px}.product__content .product-selector__buttons .product__swatches{margin-bottom:5px}}cart-drawer .discount-saving-price{display:none!important}cart-drawer .cart-drawer__summary-total>span{font-weight:600!important}cart-drawer .cart-item-variants.cart-material-variant{display:none}.product__selector .product__swatches .swatch.is-active{border-color:#000;box-shadow:none;padding:0 5px}.product__content .product__price .price_product,.product__content .product__price del{font-weight:600!important}.product__price.desktop,.material-product-main.desktop{display:none}.product__content .product-variant-mobile{display:flex;align-items:center;justify-content:space-between}.card-product__content_main .stamped-badge-caption[data-reviews][data-label][data-version="2"]>span{display:none!important}.product__grid__item--media .swiper-thumbs{opacity:0}.product__grid__item--media .swiper-thumbs.swiper-initialized.swiper-vertical.swiper-pointer-events.swiper-free-mode.swiper-watch-progress.swiper-thumbs--visible,.product__grid__item--media .swiper-thumbs.swiper-initialized.swiper-vertical.swiper-free-mode.swiper-watch-progress.swiper-thumbs--visible{opacity:1}.product .product__grid__item--media{order:2;position:sticky!important;top:90px!important}@media screen and (min-width: 989px){.product__content .product-selector{display:flex;flex-direction:column-reverse}.product__content .product-selector__buttons{margin-top:10px!important}}@media (max-width: 991px){.product .product__grid__item--media{position:static!important}}@media screen and (max-width: 770px){.template--product .product__grid{overflow:hidden}.product__grid__item--content{padding:0 15px}.product__grid__item--media{margin:0 -15px}.product__grid__item--media .product__media{top:0;width:90vw}}@media screen and (max-width: 767px){.product .container{padding:0}.product .product__grid__item--media{position:static!important}#product-main{padding-top:20px!important}}@media screen and (max-width: 575px){.product__content .product__selector .product__swatches .swatch{font-size:14px;height:3.5rem}}@media screen and (max-width: 480px){.template--product .product__content .product__title.mobile{font-size:16px}.product__content .price__container{font-size:14px;line-height:1}.product__content .product-selector__buttons .product__swatches{margin-bottom:0}.product__content .product-selector__buttons legend{font-size:16px;margin-bottom:5px}.product__content .product__swatches .swatch.product__swatch--color{width:2.5rem;height:2.5rem;border-radius:50%!important}.product__content .size-lineitem-wrapper .size-line-item-content{margin:5px 0 0}.product__content .size-selector-box-button{margin-top:10px}.product__content .product-selector__buttons .product__swatches li{padding:0 5px}.product__content .size-lineitem-wrapper .size-line-item-options{width:25px;height:25px;box-shadow:none}.product__content .size-lineitem-wrapper .size-line-item-options.active{border-color:#000}.product__content .product__form .product-selector__submit{margin-top:15px}.product__content .size--guide_text{font-size:14px}.product__content .product__form .product-selector__submit{padding:12px 40px}.product__content .product__form{gap:10px!important}}@media (max-width: 360px){.product__content .size-lineitem-wrapper .size-line-item-options{width:20px;height:20px;font-size:10px}}.material-product-main{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:0}.material-product-main .material-product-image{width:20px;height:20px;position:relative;border-radius:50%;display:block;background-size:cover}.material-product-image.sliver{background-image:url(//saturnojewelry.co/cdn/shop/files/silver_36x.png?v=3797772612082438931)}.material-product-image.yellow-gold{background-image:url(//saturnojewelry.co/cdn/shop/files/14k-goldd_36x.png?v=1552641\2026)}.material-product-image.rose-gold{background-image:url(//saturnojewelry.co/cdn/shop/files/rose-gold_36x.png?v=1271606\2026)}.material-product-main .material-product-image-main:before{content:"";position:absolute;width:26px;height:26px;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #000;border-radius:50%;z-index:1;transition:opacity .3s;opacity:0}.material-product-main .material-product-image-main.active:before{opacity:1}.material-product-main .material-product-image-main:hover:before{opacity:1}.material-product-main .material-product-image-main{position:relative}.material-product-image-variant{display:flex;gap:10px}.product__content .material-product-main .product__selector{display:none}@media screen and (max-width: 575px){.material-product-main .material-product-image-main:before{width:24px;height:24px}.material-product-main .material-product-image{width:18px;height:18px}}.card-product__content_main .stamped-product-reviews-badge{text-align:left}.card-product .card-product__title{margin-bottom:5px}.product__price.desktop{display:flex;align-items:center}.product__price.desktop .product__selector{display:none}.drawer-collection-with-image .drawer__submenu-first ul.drawer__menu.list-unstyled{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:10px}.drawer-collection-with-image .header_variant_image{max-width:max-content;min-width:min-content}.drawer-collection-with-image .header_variant_image img{max-width:100%;vertical-align:middle;height:auto;object-fit:cover}.drawer-collection-with-image .drawer__submenu-first-item{position:relative;margin-top:0!important}.drawer-collection-with-image .drawer__submenu-first .drawer__submenu-link_main{position:absolute;left:5px;bottom:0}.drawer-collection-with-image .drawer__submenu-first .drawer__submenu-link_main .drawer__submenu-link{color:#fff}.drawer-collection-with-image .header_nav_variant_image{display:none}.material-product-main.collection-material-product{justify-content:start;margin-top:10px}@media screen and (max-width: 989px){.header__drawer .drawer-collection-with-image .drawer__submenu-link{font-size:15px;text-transform:capitalize;position:absolute;bottom:0;left:20px;color:#fff}.drawer-collection-with-image .drawer__submenu-button{display:none}}@media screen and (max-width: 575px){.header__drawer .drawer-collection-with-image .drawer__submenu-link{left:5px}}@media screen and (max-width: 400px){.material-product-main.collection-material-product{justify-content:center}.card-product__layout--standard .card-product__swatches ul,.card-product__price .price__sale-inner{justify-content:start!important}.card-product__content_main .stamped-product-reviews-badge,.card-product .card-product__title{text-align:left}}.cart-drawer__body .cart-drawer__empty-text{font-size:14px!important;line-height:1.4;color:#000;padding:15px 10px 20px;text-align:center}.collection-cart-drawer-main{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:10px;padding:0 15px;margin-bottom:auto}cart-drawer .cart-drawer__empty{height:auto}.collection-cart-drawer-main .collection-cart-drawer{position:relative}.collection-cart-drawer-main .collection-cart-drawer-text{font-size:15px;text-transform:capitalize;position:absolute;bottom:5px;left:5px;color:#fff}.collection-cart-drawer-image img{max-width:100%;width:100%;vertical-align:middle;height:auto;object-fit:cover}.drawer__content .search__controls .field--search .field__input{font-size:18px}.countdown-timer__container-media .countdown-timer__container{padding:8px 1.5rem!important}.section-countdown-timer .close{display:none}.countdown-timer__container-media .countdown-timer__header-container p{font-size:11px!important;margin:initial}.countdown-timer__container-media .countdown-timer__container-no-image{grid-template-columns:repeat(2,1fr)}.countdown-timer__container-media .countdown-timer__date-container{justify-content:end;padding:3px 0}.countdown-timer__container-media .countdown-timer__date-header{line-height:17px;text-align:center;padding:0}.countdown-timer__container-media .countdown-timer__date-wrapper{border:none}.countdown-timer__container-media .countdown-timer__date-caption{letter-spacing:normal;padding:0}.countdown-timer__container-media .disply_flex{display:flex;gap:0}.countdown-timer__container-media .separation-clock{color:#fff}.countdown-timer__container-media .separation-clock{color:#fff;height:auto;display:block;transform:translateY(-4px)}.countdown-timer__text{font-size:11px!important;color:#fff}.countdown-timer__container-media .countdown-timer__date-header{min-width:0}.countdown-timer__container-media .countdown-timer__container{padding:2px 1.5rem!important}.countdown-timer__container-media .countdown-timer__date-caption{font-size:11px;text-transform:capitalize}.countdown-timer .countdown-timer__date-header{font-size:14px!important}@media (max-width: 1024px){.countdown-timer__container-media .countdown-timer__container{padding:7px 1.5rem!important}.countdown-timer__text,.countdown-timer__container-media .countdown-timer__date-container{margin:0}}@media (max-width: 991px){.countdown-timer__container-media .countdown-timer__header-container p{font-size:8px!important;margin:initial;-webkit-box-orient:inherit;overflow:auto;font-weight:500!important;text-align:left!important}.section-countdown-timer .countdown-timer__text{margin:0;text-align:end;font-size:8px!important;line-height:1;width:100%}.section-countdown-timer .container .countdown-timer__container{flex-direction:inherit!important;padding:4px 1rem 5px!important}.countdown-timer__container-media .countdown-timer__date-caption{font-size:10px;padding:0;display:block}.countdown-timer__container-media .countdown-timer__date-header{font-size:16px!important;line-height:12px;min-width:0}.countdown-timer__container-media .countdown-timer__date-container{justify-content:end;padding:0;flex-direction:column;gap:0}.countdown-timer__container-media .disply_flex{width:100%;justify-content:end;gap:0}.countdown-timer__container-media .countdown-timer .countdown-timer__date-header{font-size:14px!important;line-height:16px}}@media (max-width: 767px){.countdown-timer__container-media .countdown-timer.countdown-timer__date-container{display:block;margin:0}.countdown-timer__container-media .countdown-timer__date-header:after{display:none}.countdown-timer__container-media .countdown-timer__header-container{align-items:flex-start}}.header .container{padding:0 17px}.header .header__inner .header__nav ul li .nav-text-link{font-size:11px;color:#454545;text-transform:uppercase;font-weight:900!important;padding:0;display:inline-block;line-height:1.4}.header .header__nav{margin-bottom:0}.header__utils-link span{font-size:11px;font-weight:900!important}.header .header__utils-item{padding-left:0;padding-right:0}.header .drawer__button svg{pointer-events:none;width:18px;height:18px}.header .header__utils-link svg{width:18px;height:18px}.header .header__utils li:last-child{padding-right:1.2rem}.header .header__utils-items{margin:0;gap:10px}.header .header__logo img,.header__logo svg{max-width:165px}.header .cart-count-badge{bottom:.2rem}.header .header__utils li:last-child{padding-right:0!important}.countdown-timer__container-media .countdown-timer__date-wrapper{margin:0 3px}.header__nav-links .card.header__card{display:none}.search-icon-text{display:flex;align-items:center;gap:5px}.header__utils-item .search-text{font-size:11px;font-weight:900!important;text-transform:uppercase}@media (max-width: 989px){.header .header__utils-items li.header__utils-item:nth-child(2){display:block!important}.header .header__utils-link svg{width:23px;height:23px}.header .drawer__button svg{width:23px;height:23px}.header .header__inner{gap:1.6rem 0;padding:5px 0}html .header .header__drawer>.drawer__container>.drawer__button{width:2.1rem;height:2.1rem}.header .cart-count-badge{bottom:.3rem}.header .header__logo img,.header__logo svg{max-width:140px}.collection-slider .section__foot{margin-top:10px}html.js .drawer__content .accordion__body{transform:translateY(0)}}@media (max-width: 767px){.header .header__logo{width:max-content}}.product-selector__buttons.variant-color-picker-v2-desktop{display:block!important}.material-product-image-variant{display:none}.section-logo-with_marquee .marquee .marquee__content{flex-shrink:unset;padding:0;justify-content:center;gap:20px;margin-top:0;margin-bottom:0}.section-logo-with_marquee .marquee__content .marquee__item{display:block}.section-logo-with_marquee .marquee__content{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;overflow:hidden}.section-logo-with_marquee .marquee__content .marquee__item{display:flex;justify-content:center;align-items:center;padding:10px}.section-logo-with_marquee .marquee__content.main{display:none}.section-logo-with_marquee .marquee{height:auto}@media (max-width: 1200px){.section-logo-with_marquee .marquee__item img{height:auto;max-height:20px;margin-right:0}}@media (max-width: 770px){.template--product .section-logo-with_marquee{padding-top:10px}}@media (max-width: 768px){.section-logo-with_marquee .marquee{height:auto}.section-logo-with_marquee .marquee__content .marquee__item img{max-height:18px;height:max-content}.section-logo-with_marquee .marquee .marquee__content{gap:5px}.section-logo-with_marquee{padding-top:30px}}@media (max-width: 543px){.template--product .section-logo-with_marquee{padding-top:0}}@media (max-width: 480px){.section-logo-with_marquee .marquee__content .marquee__item{flex:45%}.section-logo-with_marquee .marquee__content .marquee__item img{max-height:20px}}@media (max-width: 450px){.upsell-product-main .upsell-product-variant{flex-direction:column;align-items:start}html[lang=en] .upsell-product-main .upsell-product-variant{flex-direction:row;align-items:start}}div#shopify-section-sections--21579956945229__13239463-0b20-408a-871c-2414bde3f272{position:-webkit-sticky;position:sticky;top:0;z-index:111;max-height:172px}#shopify-section-sections--21579956945229__header{position:-webkit-sticky;position:sticky;z-index:var(--z-header);max-height:var(--header-height, 0)}.header__logo a:hover{opacity:1}.card-product__content_main{display:flex;flex-direction:column;gap:5px}.card-product__content_main .card-product__swatches{order:1}.card-product__layout--standard .card-product__swatches ul{padding:0 .8rem;padding-left:10px!important}.size-variants-carat-list-main.active{display:block}.meta-size-variants-main,.card-product-variants.active,.template--product .card-product-slider__slide .card-product-variants.active{display:none}.meta-size-variants-main.active,.size-button-variants.active .size-with-carat-button{display:block}.ajax-button-without-variant{display:none}@media (max-width: 767px){.select-varaint-cart-button{display:none!important}.size-popup-variants-list ul{flex-wrap:wrap;gap:1.05rem;padding:0!important}.size-popup-variants{width:100%}.size-popup-variants-list ul li.active span{background:#000;color:#fff}.size-popup-list-cover{border-radius:40px 40px 0 0;padding:0 20px 60px!important}.size-popup-variants-list-title h4{text-align:center;font-size:23px;margin:21px 0;line-height:1;font-weight:400!important}.size-popup-variants-list-title{position:relative}.size-popup-variants-list-title svg{position:absolute;top:-3px;right:20px;width:100%;max-width:28px;height:28px}.size-popup-variants-list-button .disable{background:#979797;pointer-events:none}.size-popup-variants-list ul{padding:8px 0!important}}.search-drawer-product-main{display:grid;grid-template-columns:repeat(5,1fr);padding:0}.search-drawer-product-main.owl-carousel.owl-theme.owl-loaded.owl-drag{display:block;padding:0 25px}.search-drawer-product-main .search-drawer-product{list-style:none;padding:0}.search-drawer-product-image{padding-bottom:15px}.search-drawer-product-image img{max-width:100%;vertical-align:middle}.search-drawer-product-text{font-size:14px;line-height:1.4;color:#000}.search-drawer-product-title{font-size:14px;line-height:1.4;font-weight:700!important;color:#000;display:flex;align-items:center;text-transform:capitalize;gap:10px;padding:10px 15px}.search-drawer-product-title svg{width:100%;max-width:20px}.search-drawer-product-price{font-size:12px;line-height:1.4;color:#000}#Search-menu-drawer-header.drawer__content{width:calc(100% + -0rem);max-width:100%;padding:0}.search-drawer-product-content .search-drawer-product-text:first-child{font-weight:500!important;font-size:14px}.search-drawer-product-image-text{margin-bottom:0}.search-drawer-product-image-text .search-drawer-product-main .owl-nav button{position:absolute;top:50%;transform:translateY(-50%)}.search-drawer-product-image-text .search-drawer-product-main .owl-nav button span{font-size:40px}.search-drawer-product-image-text .search-drawer-product-main .owl-nav .owl-next{right:7px}.search-drawer-product-image-text .search-drawer-product-main .owl-nav button.owl-prev{left:7px}.search-page-width{width:100%;max-width:1440px;margin:auto;padding:0 15px}.search-input-box{display:flex;align-items:center;justify-content:space-between;padding:32px 0 24px}.search-input-box .drawer__button-close{margin:0;width:100%;max-width:35px}.search-input-box predictive-search.search{width:100%;max-width:65%}.search-input-box .field--search .field__input{border:none;padding:0;font-size:1.3rem;text-transform:capitalize;letter-spacing:normal;height:40px;width:100%}.search-input-box .search__button{background:#000;padding:0;display:flex;height:40px;width:56px;align-items:center;justify-content:center;top:-1px}.search__controls{border:1px solid #000;padding:0 0 0 30px;font-size:1.2rem;text-transform:capitalize;letter-spacing:normal;height:40px;display:flex;align-items:center;width:100%}.search-input-box .field--search{width:100%}.search-input-box .search__button svg path{stroke:#fff}.search-input-box .search__button svg{width:100%;max-width:20px}.search-input-box .search__button:hover{transform:none}.search__body.js-results-container{position:absolute;top:73px;width:100%;bottom:0;left:0;background:#fff;z-index:9;box-shadow:0 9px 20px -17px #000;padding:0 30px 30px;height:110vh;overflow:auto}.search__body.js-results-container::-webkit-scrollbar{display:none}.search-close-button{width:100%;max-width:200px;display:flex;align-items:center;justify-content:end}.search-close-button.mobile{display:none}.search-input-box .predictive-search__grid{grid-template-columns:repeat(4,1fr)}.predictive-search-cover{width:100%;max-width:1440px;margin:auto;padding:0 15px}.predictive-search-cover .card-product__content a{font-size:16px}.predictive-search-cover .predictive-search__title{font-size:14px;font-weight:500!important;letter-spacing:.9px}.predictive-search-cover .predictive-search__links-item+.predictive-search__links-item{margin-top:.9rem}.predictive-search-cover .predictive-search__row{margin-bottom:3rem}.search-product-text{font-size:14px;line-height:1.4;font-weight:400!important;text-transform:uppercase;padding:10px 15px}.header__utils-item--cart a{position:relative;display:flex;z-index:1;align-items:center;gap:5px}.header__utils-link .cart-count-badge{position:static;width:max-content;max-width:max-content;font-size:11px}.search-drawer-product-content,.search-drawer-product-image{position:relative}.search-drawer-product-image-text .text-navigation-button sale{display:none}.search-drawer-product-main .slick-next:before,.search-drawer-product-main .slick-prev:before{font-size:0!important;opacity:1}.search-drawer-product-main .slick-prev:before{content:url(/cdn/shop/files/icon-arrow.png?v=1719999209);display:none}.search-drawer-product-main .slick-next:before{display:none;content:url(/cdn/shop/files/icon-arrow-right.png?v=1719999188)}.slick-slider:not(.slick-vertical) .slick-arrow:not(.disabled):hover{color:#000}.search-drawer-product-main{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.search-drawer-product-main.slick-initialized.slick-slider{display:block}.search-drawer-product-main .slick-arrow{top:50%;font-size:0!important;line-height:44px important;background:transparent!important}.search-drawer-product-main .slick-next{right:0!important;left:auto!important}.search-drawer-product-main .slick-prev{left:0!important;right:auto!important}.search-drawer-product-main .search-variant-slider .slick-arrow{min-width:30px;top:50%!important;height:max-content!important;line-height:normal!important}.search-variant-slider.slick-slider .slick-track{margin:auto}.search-drawer-product-main .search-variant-slider .slick-arrow svg{width:24px}.search-variant-slider .slick-prev:before{display:none;content:url(/cdn/shop/files/left-chevron.png?v=1720608666)}.search-variant-slider .slick-next:before{display:none;content:url(/cdn/shop/files/chevron.png?v=1720608940)}.search-variant-slider{opacity:0}.search-variant-slider.slick-initialized.slick-slider{opacity:1}.search-drawer-product-main .card-product{padding:0 5px}.template--product .card-product-slider__slide .card-product-variants{display:flex;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth;list-style-type:none;scrollbar-width:none;justify-content:center}.template--product .card-product-slider__slide .card-product-variants>*{flex:0 0 10%;scroll-snap-align:start;scroll-snap-stop:always}.template--product .card-product-slider__slide .card-product-variants::-webkit-scrollbar{display:none}@media (max-width: 1900px){.search-drawer-product-image-text .search-drawer-product-main .owl-nav button{display:none}}@media (max-width: 1199px){.search-drawer-product-main .slick-arrow{top:30%!important}}@media (max-width: 1024px){.search-drawer-product-main.owl-carousel.owl-theme.owl-loaded.owl-drag{padding:0 0 0 25px}.search-drawer-product-title{padding:10px 15px}.predictive-search-cover{padding:0}}@media (max-width: 991px){.search-close-button{max-width:90px}.search-input-box .search__button{right:0}}@media (max-width: 989px){.search-drawer-product-main{grid-template-columns:1fr 1fr 1fr 1fr}}@media (max-width: 767px){.search-input-box .header__logo{width:auto}.search-input-box .header__logo a{display:none}.search-close-button.mobile{display:block;max-width:24px}.search-close-button.desktop{display:none}.search-input-box predictive-search.search{max-width:90%;position:inherit}.search-input-box{padding:20px 0 15px}.search__body.js-results-container{top:60px}.search-drawer-product-main.owl-carousel.owl-theme.owl-loaded.owl-drag{padding:0 0 0 10px}.search-input-box .predictive-search__grid{grid-template-columns:repeat(2,1fr);gap:1.4rem .2rem}.search-input-box .predictive-search__links-link,.search-input-box .predictive-search__title{letter-spacing:normal}.search-drawer-product-main{grid-template-columns:1fr 1fr 1fr}}@media (max-width: 767px){.search-drawer-product-main{display:grid;grid-template-columns:1fr 1fr}}.card-product .relative{padding-bottom:10px}.card-product__content_main{display:flex;flex-direction:column}.card-product__content_main .card-product__swatches{order:1;margin-top:0}.card-product__content_main .card-product__content{order:2;padding-top:5px}.size-popup-variants,.card-product-variants{text-align:center}@media (max-width: 400px){.product-ajax-container{right:10px}}@media (min-width: 767px){.size-popup-variants{list-style:none;text-align:center}.card-product-variants{gap:20px;margin:0;border:1px solid #000;background:#fff;padding:5px 20px}.card-product .relative{position:relative;overflow:hidden}.card-product-variants-main{position:absolute;bottom:10px;left:0;right:0}.size-popup-variants-list-button{text-align:right}.size-button-variants,.button.size-add-to-cart-variants{min-width:min-content;font-size:14px;line-height:1.4;font-weight:600!important;background:#979797;color:#fff;border-radius:.7rem;border:none;outline:none;text-transform:uppercase;padding:6px 20px;border-radius:0}.size-popup-variants-list.desktop .button.size-add-to-cart-variants{background:#fff linear-gradient(128deg,#b28f61b3,#bc9766 51%,#b4916296) 0 0 no-repeat padding-box}.size-popup-variants-list .card-product-variants .size-popup-variants-list-text{font-size:14px;line-height:30px;color:#000;background:#fff;font-weight:600!important;padding:0 10px;height:30px;display:inline-block;text-align:center;cursor:pointer}.size-popup-variants-list .card-product-variants .size-popup-variants-list-text:hover,.size-popup-variants.active .size-popup-variants-list-text,.size-popup-variants.mobile-carat-size-variant.active{background:#fff linear-gradient(128deg,#b28f61b3,#bc9766 51%,#b4916296) 0 0 no-repeat padding-box;color:#fff}.card-product-variants.owl-carousel .owl-stage{margin:auto}.card-product-variants-main .size-add-to-cart-variants,.card-product-variants-main .size-button-variants.active{display:none}.card-product-variants-main .size-add-to-cart-variants.active{display:inline-block}.size-popup-variants-list.desktop .card-product-variants-main{opacity:0;transition:all .5s;transform:translateY(100px)}.card-product:hover .size-popup-variants-list.desktop .card-product-variants-main{opacity:1;transform:translateY(0)}.card-product-variants.owl-carousel .owl-nav button.owl-next,.card-product-variants.owl-carousel .owl-nav button.owl-prev{font-size:34px;line-height:1.4;position:absolute;top:-6px;bottom:0}.card-product-variants.owl-carousel .owl-nav button.owl-prev{left:10px}.card-product-variants.owl-carousel .owl-nav button.owl-next{right:10px}.product-ajax-container .ajax-cart-button{min-width:auto;min-height:auto;display:none}.product-ajax-container .ajax-cart-button.ajax-button-without-sizevariant{display:block}}@media (max-width: 766px){.select-varaint-cart-button{display:none!important}ul.list-unstyled.size-popup-list-cover.size-add-to-cart{padding:30px 10px!important}.size-popup-variants-list ul{flex-wrap:wrap;gap:1.05rem;padding:0!important}.size-popup-variants{width:100%}.size-popup-variants-list ul li{width:100%;height:50px;justify-content:center;max-width:50px;min-width:50px}.size-popup-variants-list ul li span{width:100%;max-width:50px;min-width:50px;height:50px;display:flex;align-items:center;justify-content:center;border:2px solid #000;border-radius:10px;background:#f0f0f0;font-size:14px}.size-popup-variants-list ul li.active span{background:#bc9766;border:#bc9766;color:#fff}.size-popup-list-cover{border-radius:40px 40px 0 0;padding:0 20px 30px!important}.size-popup-variants-list-title .size-popup-variants-text{text-align:center;font-size:23px;width:80%;margin:21px auto 15px;line-height:1;font-weight:400!important;text-transform:uppercase}.size-popup-variants-text.carat{font-size:18px;text-transform:capitalize;margin-top:0;margin-bottom:10px}.size-popup-variants-list-title{position:relative}.size-popup-variants-list-title svg{position:absolute;top:-3px;right:20px;width:100%;max-width:28px;height:28px}.size-popup-variants-list-button{margin-top:16px}.size-popup-variants-list-button button,.size-add-to-cart-variants{width:100%;text-transform:uppercase;font-size:18px;font-weight:600!important;color:#fff;border-radius:.7rem;padding:13px;border:none;outline:none}.size-popup-variants-list-button .disable{background:#979797;pointer-events:none}.size-popup-variants-list ul{padding:8px 0!important}.size-add-to-cart-variants,.size-button-variants.active{display:none}.size-add-to-cart-variants.active{display:block}.size-popup-variants-list.desktop{display:none}.size-popup-variants-icon,.size-add-to-cart .size-line-item-popup-content-main .size-popup-variants-icon{display:block}.size-line-item-popup-content-main .size-popup-variants-icon{display:none}.size-add-to-cart .size-popup-variants-list-title .size-popup-variants-text{margin-top:0}.size-popup-variants-list.mobile .size-button-variants.active{display:none}.size-popup-variants-main{width:100%}}@media (max-width: 380px){.size-popup-variants-list-title .size-popup-variants-text{font-size:18px}.size-popup-variants-list-title svg{max-width:25px;height:25px}}.trustpilot-review-section .section__title{line-height:1.2;text-align:center}.template--collection .trustpilot-review-section .section__head{margin-bottom:30px}.trustpilot-review-main{display:flex;justify-content:space-between;overflow:hidden;gap:20px}.trustpilot-review-image-main{width:15%;display:flex;flex-direction:column}.trustpilot-review-text-main{width:85%;padding:0 40px}.trustpilot-review-image-main .trustpilot-review-text{font-size:14px;line-height:1.4;color:#191919;font-weight:400!important;margin-bottom:10px}.trustpilot-review-image-main .trustpilot-review-text p{margin:0}.trustpilot-review-content .trustpilot-review-content-title{font-size:16px;line-height:1.4;color:#191919;font-weight:600!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px}.trustpilot-review-content .trustpilot-review-content-description{font-size:14px;line-height:1.4;color:#191919;font-weight:400!important;margin-bottom:5px}.trustpilot-review-content .trustpilot-review-content-description p{margin:0}.trustpilot-review-content .trustpilot-review-content-text{font-size:13px;line-height:1.4;color:#0009;font-weight:400!important}.trustpilot-review-content .trustpilot-review-content-text p{margin:0}.trustpilot-review-image-main .trustpilot-review-image{max-width:162px;width:100%;margin-bottom:10px}.trustpilot-review-image-main .trustpilot-review-icon{max-width:106px;width:100%;margin-bottom:10px}.trustpilot-review-content .trustpilot-review-content-label{margin-bottom:10px}.trustpilot-review-content .trustpilot-review-content-star{max-width:100px;width:100%;margin-bottom:0}.trustpilot-review-content{margin:0 25px}.trustpilot-review-content-main.owl-carousel .owl-nav button.owl-prev,.trustpilot-review-content-main.owl-carousel .owl-nav button.owl-next{font-size:30px;width:24px;height:24px;border-radius:50%;background:#fff;border:1px solid #8c8c8c!important;cursor:pointer;position:absolute;top:0;bottom:0;margin:auto!important;display:flex;align-items:center;justify-content:center;padding:0}.trustpilot-review-content-main.owl-carousel .owl-nav button.owl-prev{left:-30px;right:auto}.trustpilot-review-content-main.owl-carousel .owl-nav button.owl-next{left:auto;right:-30px}.trustpilot-review-content-main.owl-carousel .owl-nav button span{display:block;line-height:normal;font-size:25px;text-align:center;color:#bdb9b9;min-height:20px;max-height:20px;height:20px;line-height:15px}.trustpilot-review-button-text{font-size:14px;line-height:1.4;color:#000;font-weight:400!important;margin:10px 25px 0;display:block}.trustpilot-review-image.mobile{max-width:80px;width:100%;display:none}.trustpilot-review-button-text.mobile{display:none}.trustpilot-review-content-main .verified-label{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-size:13px;font-weight:400;height:16px;line-height:16px;margin-top:2px;overflow:hidden}.trustpilot-review-content-main .label-icon{width:14px;height:14px;margin:0 4px 2px auto}.trustpilot-review-content-main .verified-label-text{font-size:13px;line-height:1.4;color:#6c6c85;font-weight:500!important}.trustpilot-review-content-label{display:flex;flex-wrap:wrap;gap:8px}.trustpilot-review-content .verified-label-icon{height:14px;margin:0 4px 2px auto;width:14px}.trustpilot-review-content .verified-label-icon svg path{fill:#6c6c85}.trustpilot-review-text p>a:hover,.main-product__tab-item p>a:hover{text-decoration-color:#000!important}.main-product__tab-item .trustpilot-review-content{margin:0 10px;background-color:#f8f9fa;border-radius:2px;box-shadow:0 1px #b6c4d266;padding:15px}.main-product__tab-item .trustpilot-review-text-main{width:100%;padding:0;margin-bottom:0}.main-product__tab-item .trustpilot-review-content-main.owl-carousel .owl-nav button.owl-prev{left:-20px}.main-product__tab-item .trustpilot-review-content-main.owl-carousel .owl-nav button.owl-next{right:-20px}.main-product__tab-item .trustpilot-review-content-main{padding:0}.main-product__tab-item .trustpilot-review-button-text{text-align:center}.main-product__tab-item .trustpilot-review-image.mobile{margin:auto;display:block}.main-product__tab-item .trustpilot-review-content-main.owl-carousel .owl-item{margin-bottom:0}.main-product__tab-item .trustpilot-review-content .trustpilot-review-content-description p,.main-product__tab-item .trustpilot-review-content .trustpilot-review-content-text p,.main-product__tab-item .main-product__tab-content .trustpilot-review-content strong{font-size:13px}.main-product__tab-item .main-product__tab-content strong{font-size:14px}@media (max-width: 991px){.trustpilot-review-main{display:block}.trustpilot-review-text-main{width:100%}.trustpilot-review-button-text{text-align:center}.trustpilot-review-image-main,.trustpilot-review-button-text.desktop{display:none}.trustpilot-review-button-text.mobile{display:block;margin:10px 0}.trustpilot-review-image.mobile{display:block;margin:auto}.trustpilot-review-content{margin:0 10px;background-color:#f8f9fa;border-radius:2px;box-shadow:0 1px #b6c4d266;padding:15px}.template--collection .trustpilot-review-section .section__head{margin-bottom:20px}}@media (max-width: 480px){.trustpilot-review-content{margin:0}.trustpilot-review-text-main{padding:0 30px}}@media (max-width: 350px){.trustpilot-review-text-main{padding:0 25px}.trustpilot-review-main{overflow:visible}}.template-ambassador .main-page__title,.ring-sets-collection .main-text-with-image-block{display:none}.ring-sets-collection .collection-breadcrumbs{margin-bottom:15px}.collection-breadcrumbs{margin-top:20px}@media (max-width: 767px){.ring-sets-collection .collection-breadcrumbs{margin-bottom:10px}.collection-breadcrumbs{margin-top:15px}}.image-with-text-adv-section .image-with-text-adv-text{max-width:820px;width:100%;font-size:44px;line-height:1.2;font-weight:600!important;margin-bottom:20px}.image-with-text-adv-section .image-with-text-adv-image-main{display:flex;gap:10px;align-items:center}.image-with-text-adv-section .image-with-text-adv-image{max-width:50px;min-width:50px;border-radius:50%;overflow:hidden}.image-with-text-adv-section .image-with-text-adv-image img{max-width:100%;vertical-align:middle}.image-with-text-adv-section .image-with-text{font-size:16px;line-height:1.5}.image-with-text-adv-section .image-with-text p{margin-top:0;margin-bottom:5px}.image-with-text-adv-section .image-with-text-adv-date{font-size:16px;line-height:1.5}.image-with-text-v2 .image-with-text{font-size:28px;line-height:1.4;font-weight:600!important;padding-bottom:20px}.image-with-text-v2 .image-with-desc{font-size:18px;line-height:1.4;font-weight:400!important}.image-with-text-v2 .image-with-desc p{margin-top:0;margin-bottom:30px}.image-with-text-v2 .hero-image-main .hero-image-with-text-content{padding:20px 20px 20px 0}.image-with-text-v2 .image-with-text-main{display:grid;grid-template-columns:1fr 1fr;gap:50px}.image-with-text-adv-section{padding-top:60px}@media (max-width: 991px){.image-with-text-v2 .image-with-text-main{gap:40px}.image-with-text-v2 .image-with-text{font-size:25px;line-height:1.2}.image-with-text-adv-section .image-with-text-adv-text{font-size:25px;line-height:1.3}.image-with-text-adv-section{padding-top:30px}}@media (max-width: 767px){.image-with-text-v2 .image-with-text{font-size:20px;line-height:1.2;padding-bottom:20px}.image-with-text-v2 .image-with-desc p{margin-bottom:20px}.image-with-text-v2 .image-with-desc{font-size:15px}}@media (max-width: 575px){.image-with-text-v2 .image-with-text-main{grid-template-columns:1fr;gap:30px}.image-with-text-adv-section .image-with-text,.image-with-text-adv-section .image-with-text-adv-date{font-size:14px}.image-with-text-adv-section .image-with-text p{margin-bottom:0}.image-with-text-adv-text br{display:none}}.image-with-text-block .section__head{text-align:center}.image-with-text-block .section__head .section__title{font-weight:700!important}.image-with-text-block .image-with-text-main{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.image-with-text-block .image-with-text{font-size:18px;line-height:2;padding-bottom:20px}.image-with-text-block .image-with-text p{margin:0}.image-with-text-block .icon-text-main{display:flex;gap:10px;padding-bottom:15px}.image-with-text-block .icon-text-main .icon{max-width:25px;min-width:25px}.image-with-text-block .icon-text-main .icon svg{width:25px}.image-with-text-block .icon-text-main .icon svg path{fill:var(--adv-hover-button-color)}.image-with-text-block .icon-text{font-size:14px;line-height:1.4;letter-spacing:1.5px}.image-with-text-block .image-logo-main{max-width:400px;width:100%}.image-with-text-block .image-logo-main img{vertical-align:middle}.image-with-text-block .image-logo{max-width:100px}.image-with-text-block .image-logo img{max-width:100%;vertical-align:middle}.image-with-text-block .button-wrapper{padding-top:20px}@media (max-width: 991px){.image-with-text-block .image-with-text-main{gap:30px}.image-with-text-block .icon-text-main{padding-bottom:10px}.image-with-text-block .image-with-text{padding-bottom:15px}}@media (max-width: 767px){.image-with-text-block .image-with-text-main{grid-template-columns:1fr;gap:20px}}.image-with-text-image-adv1 .video-banner.desktop{height:auto;width:auto;max-width:100%;border-radius:10px;margin-top:10px}.image-with-title-adv1{font-size:30px;font-style:normal;font-weight:700;line-height:1.3;color:#232323;padding:0 10px 15px}.image-with-text-section-adv1 .image-with-time-text-adv{font-size:16px;text-align:left;line-height:1.4;padding:0 10px 10px;font-weight:600;color:#444}.image-with-text-left-adv1{width:75%}.image-with-text-right-adv1{width:25%}.sticky-cart-product-main{position:sticky;top:40px;background-color:#fff;border:1px solid #636a7b;padding:20px;text-align:center}.image-with-text-wrapper{display:flex;gap:50px;padding-top:30px}.image-with-text-section-adv1 .image-with-text-image-adv1{border-radius:10px;overflow:hidden;margin-bottom:20px}.image-with-text-section-adv1 .image-with-text-image-adv1 img{width:100%;vertical-align:middle;border-radius:10px}.image-with-text-section-adv1 .image-with-text-adv1{font-size:17px;font-style:normal;font-weight:700;line-height:1.4;color:#232323;padding:10px 15px}.image-with-text-section-adv1 .image-with-desc-adv1{font-size:18px;font-style:normal;font-weight:400;line-height:1.4;color:#444;text-align:justify}.image-with-desc-adv1 h4{font-size:25px;margin:0}.image-with-text-section-adv1 .image-with-desc-adv1 p{margin-top:0;overflow-wrap:anywhere;margin-bottom:20px}.image-with-text-section-adv1 .image-with-desc-adv1 p strong{font-weight:600}.image-with-text-section-adv1 .image-with-text-button{font-size:16px;margin-bottom:40px;display:block}.image-with-text-section-adv1 .image-with-text-wrapper,.image-with-text-section-adv2 .image-with-text-wrapper{padding-top:20px}.image-with-text-section-adv1 .image-with-text-wrapper{gap:30px}.image-with-text-section-adv1 .breadcrumb-text{font-size:14px;font-weight:600;line-height:1.3;color:#232323;padding:20px 10px 0}.image-with-text-section-adv1 .image-with-title-adv1{margin-bottom:0}.sticky-cart-product-discount-button{font-size:16px}@media (max-width: 1199px){.image-with-text-section-adv1 .image-with-time-text-adv{font-size:14px;font-weight:400}.image-with-text-left-adv1{width:70%}.image-with-text-right-adv1{width:30%}.image-with-text-wrapper{gap:30px}.sticky-cart-product-main .sticky-cart-product-button{padding:15px 20px}.image-with-text-section-adv1 .image-with-text-adv1{font-size:16px}.image-with-desc-adv1 h4{font-size:20px}}@media (max-width: 991px){.template-adv1 .page-width,.template-adv2 .page-width,.template-adv3 .page-width{padding:0 15px}.image-with-text-section-adv1 .breadcrumb-text{font-size:12px;font-weight:400}.image-with-text-left-adv1{width:65%}.image-with-text-right-adv1{width:35%}.image-with-text-wrapper{gap:20px}.image-with-title-adv1{font-size:25px}.image-with-text-section-adv1 .image-with-desc-adv1{font-size:17px}.image-with-text-section-adv1 .image-with-desc-adv1 p{margin-bottom:18px;line-height:1.5;text-align:left}.image-with-text-section-adv1 .image-with-desc-adv1 p strong{font-weight:600}}@media (max-width: 850px){.image-with-text-left-adv1{width:100%}.image-with-text-wrapper{flex-wrap:wrap}.image-with-text-right-adv1{display:none}.image-with-text-wrapper{gap:0}.image-with-title-adv1{font-size:18px}}@media (max-width: 575px){.image-with-text-section-adv1 .image-with-text-adv1{padding:5px 10px}.sticky-cart-product-discount-button.button{width:100%}}.image-review{width:100%;display:block;max-width:600px;margin:20px auto}.image-review img{width:100%;vertical-align:middle}.image-review-desc{font-size:18px;font-style:normal;font-weight:600;line-height:1.4;color:#444}.image-with-review-section-adv1 .image-review{max-width:100%}@media (max-width: 1199px){.image-review-desc{font-size:16px}}.image-testimonial-adv1-desc{max-width:976px;width:100%;font-size:18px;font-style:normal;font-weight:600;line-height:30px;color:#444;padding:20px;border:2px solid transparent;margin:30px auto;display:block}.image-testimonial-adv1-desc span{display:inline-block;color:red;margin:0}.image-testimonial-adv1-desc p{margin-top:0}.image-testimonial-text{margin-bottom:20px}.image-testimonial-adv1-desc p:last-child{margin-bottom:0}.image-testimonial-adv1-main{text-align:center}.image-testimonial-section-adv1{margin-bottom:70px}.template-adv2 div.stamped-container[data-widget-style]{margin:50px 0 0!important}.text-with-adv1-section .footer-text-image{max-width:150px;width:100%;margin:15px auto 0}.image-with-text-section-adv1 .image-with-desc-adv1 p>a{text-decoration:none}@media (max-width: 1199px){.image-with-review-section-adv1 .image-review img,.image-testimonial-adv1-image img{width:100%}.image-testimonial-adv1-desc{font-size:16px;padding:15px}}.sticky-cart-product-main .sticky-service-image-text{display:flex;align-items:center;gap:10px}.sticky-cart-product-main .sticky-cart-product-reviews-image{max-width:100px;width:100%;margin:0 auto 5px}.sticky-cart-product-main .sticky-cart-product-reviews-image img{width:100%;vertical-align:middle}.sticky-cart-product-main .sticky-cart-product-image{max-width:250px;width:100%;margin:auto}.sticky-cart-product-main .sticky-cart-product-button{font-size:16px;padding:15px 20px;margin-top:10px}.sticky-cart-product-main .sticky-cart-product-button:hover{background-color:var(--adv-hover-button-color)!important;color:var(--adv-hover-button-text-color)}.sticky-cart-product-main .sticky-cart-service-image img{max-width:20px;width:100%;vertical-align:middle}.sticky-cart-product-main .sticky-cart-product-image img{width:100%;vertical-align:middle}.sticky-cart-product-main .sticky-cart-product-reviews-title{font-size:22px;font-style:normal;font-weight:600!important;line-height:1.4;color:#232323;padding-bottom:5px}.sticky-cart-product-main .sticky-cart-product-reviews-text{font-size:14px;font-style:normal;font-weight:600;line-height:30px;color:#212529}.sticky-cart-product-main .sticky-cart-product-text{font-size:17px;font-style:normal;font-weight:600!important;line-height:1.4;color:#232323;padding-bottom:5px}.sticky-cart-product-main .sticky-cart-service-text{font-size:12px;font-style:normal;font-weight:600;line-height:30px;color:#212529;text-align:left}.sticky-cart-discount-section{padding:5px 0;position:sticky;z-index:1;bottom:0;display:none;box-shadow:0 3px 30px #0000001a}.sticky-cart-discount{position:sticky;z-index:1;bottom:0}.sticky-cart-discount-section .sticky-cart-discount-main{display:flex;align-items:center;justify-content:center;gap:20px}.sticky-cart-discount-section .sticky-cart-product-discount-title{font-size:17px;font-style:normal;font-weight:600;line-height:30px}.text-with-adv1-section .footer-text{font-size:15px;font-style:normal;font-weight:600;line-height:30px;color:#fff}.text-with-adv1-section .footer-text p>a,.image-review-desc p>a{text-decoration:none}.text-with-adv1-section .footer-text p:first-child{margin-top:0}.text-with-adv1-section .footer-text p:last-child{margin-bottom:0}@media (max-width: 991px){.text-with-adv1-section .footer-text{font-size:15px}}@media (max-width: 767px){.sticky-cart-discount-section .sticky-cart-discount-main{gap:10px}.sticky-cart-discount-section .sticky-cart-product-button{font-size:13px;padding:15px}.sticky-cart-discount-section .sticky-cart-product-discount-title{font-size:15px}}@media (max-width: 575px){.sticky-cart-product-discount-title{display:none}.sticky-cart-discount-section{padding:5px 10px}}.lander-page .announcement-bar-lander-section .announcement-bar{padding:0}.lander-page .announcement-bar-lander-section .bar{text-transform:capitalize;font-size:14px;padding:12px 0}.lander-page .announcement-bar-section,.lander-page .section-header,.lander-page .section--header,.announcement-bar-lander-section,.lander-page .footer,.lander-page .announcement-bar-lander-section .bar .close{display:none}.lander-page .announcement-bar-lander-section{display:block}.personalised-option{padding-top:15px}.personalised-main{display:grid;grid-template-columns:repeat(9,0fr);gap:5px}.personalised-title{padding-bottom:10px}.personalised-main li{list-style:none}.personalised-main .personalised-text{max-width:50px;width:100%;font-size:14px;line-height:1.6;padding:5px 15px;border:1px solid #e5e5e5;text-transform:uppercase;text-align:center;display:inline-block;cursor:pointer}.personalised-main .personalised-text.active{background-color:var(--adv-hover-button-color);color:var(--adv-hover-button-text-color)}.personalised-title .selected-switchbutton{text-transform:uppercase}.cart-quantity-size-main dd{text-transform:capitalize}.personalised-gemstone-item+.personalised-gemstone-item{margin-top:10px}.gemstone-image{width:40px;height:40px;border-radius:50%;overflow:hidden;border:1px solid #e5e5e5;display:flex;cursor:pointer}.gemstone-image img{max-width:34px;max-height:34px;width:100%;height:100%;vertical-align:middle;margin:auto;border-radius:100px;display:inline-block}.personalised-main .gemstone-image.active{border-color:var(--adv-hover-button-color)}.product__grid__item .product__form{display:flex;flex-wrap:wrap}.product__grid__item .button{width:100%}@media (max-width: 767px){.personalised-option-image .personalised-main{grid-template-columns:repeat(6,0fr)}}.personalised-option{width:100%}.engraving-text-input{width:100%;max-height:50px;min-height:50px;line-height:50px;font-size:16px;border:1px solid #e5e5e5;outline:none;padding:10px}.engraving-content{position:relative}.selected-switchbutton-number{position:absolute;top:0;bottom:0;right:10px;margin:auto;display:none}.engraving-text-input:focus+.selected-switchbutton-number{display:block}.character-count-number{font-size:16px;line-height:50px}@media (max-width: 770px){.personalised-main{gap:5px;display:flex;margin:0;white-space:nowrap;overflow-x:auto;scrollbar-width:none}.personalised-main::-webkit-scrollbar{display:none}.personalised-main.personalised-image-main{flex-wrap:wrap}.letter-initial{padding-top:15px;overflow:hidden}}.personalised_tab-content{list-style:none;max-height:385px;padding:18px 0;overflow:auto;box-shadow:0 -2px 10px #36363633;display:none}.personalised_tab-content.active{display:block}.personalised_tab-content li{display:block;padding:12px 20px;width:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#001e38;text-align:center;text-transform:uppercase;letter-spacing:1px;transition:color .2s ease-in-out}.personalised_tab-item .personalised_tab .Icon--select-arrow{width:10px;height:10px}.personalised_tab-item .personalised_tab{display:flex;align-items:center;justify-content:space-between;border:1px solid #dddddd;padding:10px;cursor:pointer}.personalised_tab-item .personalised_tab .personalised-title .selected-switchbutton{text-transform:capitalize}.personalised_tab-item{margin-top:10px;width:60%}.personalised_tab .personalised-title{padding-bottom:0}@media (max-width: 1199px){.personalised_tab-item{width:70%}}@media (max-width: 999px){.personalised_tab-item{width:80%}}@media (max-width: 767px){.personalised_tab-item{width:60%}}@media (max-width: 440px){.personalised_tab-item{width:100%}}.template--personalised-month .swatch-gemstone-container ul li:nth-child(1) label{background-image:url(/cdn/shop/files/January.png?v=1723720691)!important}.template--personalised-month .swatch-gemstone-container ul li:nth-child(2) label{background-image:url(/cdn/shop/files/February.png?v=1723720691)!important}.template--personalised-month .swatch-gemstone-container ul li:nth-child(3) label{background-image:url(/cdn/shop/files/March.png?v=1723720692)!important}.template--personalised-month .swatch-gemstone-container ul li:nth-child(4) label{background-image:url(/cdn/shop/files/April.png?v=1723720691)!important}.template--personalised-month .swatch-gemstone-container ul li:nth-child(5) label{background-image:url(/cdn/shop/files/May.png?v=1723720692)!important}.template--personalised-month .swatch-gemstone-container ul li:nth-child(6) label{background-image:url(/cdn/shop/files/June.png?v=1723720692)!important}.template--personalised-month .swatch-gemstone-container ul li:nth-child(7) label{background-image:url(/cdn/shop/files/July.png?v=1723720692)!important}.template--personalised-month .swatch-gemstone-container ul li:nth-child(8) label{background-image:url(/cdn/shop/files/August.png?v=1723720692)!important}.template--personalised-month .swatch-gemstone-container ul li:nth-child(9) label{background-image:url(/cdn/shop/files/September.png?v=1723720692)!important}.template--personalised-month .swatch-gemstone-container ul li:nth-child(10) label{background-image:url(/cdn/shop/files/October.png?v=1723720692)!important}.template--personalised-month .swatch-gemstone-container ul li:nth-child(11) label{background-image:url(/cdn/shop/files/November.png?v=1723720692)!important}.template--personalised-month .swatch-gemstone-container ul li:nth-child(12) label{background-image:url(/cdn/shop/files/December.png?v=1723720692)!important}.selected-shape-filter .clear-button,.selected-filter-value .clear-button{width:20px;height:20px;display:none;align-items:center;justify-content:center;cursor:pointer}.selected-shape-filter,.selected-filter-value{display:flex;align-items:center;width:100%}.template--collection .selection-filter-main{width:100%;max-width:140px}.section-title{font-size:32px;line-height:1.4;color:#000;padding-bottom:20px}.section__description{font-size:14px;line-height:1.4;color:#000}.section__description a{text-decoration:none;color:#000}.section__head{text-align:center}.section-spacing{padding:56px 0}.section-spacing-bottom{padding-bottom:56px}@media (max-width: 991px){.section-spacing{padding:30px 0}.section-spacing-bottom{padding-bottom:30px}.section-title{font-size:24px;line-height:1.2}}.announcement-bar-icon-text{display:flex;align-items:center;justify-content:center;gap:80px;padding:5px}.announcement-bar-text{font-size:14px;font-weight:500!important;line-height:1.4}.announcement-bar-icon svg{width:16px;height:16px;line-height:1}.announcement-bar-section-v2 .slick-slider.slick-vertical .slick-arrow{width:20px;height:20px;font-size:0;line-height:1;background:transparent;opacity:1;top:0;bottom:0;margin:auto}.announcement-bar-section-v2 .slick-prev:before,.announcement-bar-section-v2 .slick-next:before{font-size:0;color:#fff;opacity:1;background-size:contain;background-repeat:no-repeat;line-height:0;display:flex;align-items:center}.announcement-bar-section-v2 .slick-slider.slick-vertical .slick-slide{margin:0}.announcement-bar-section-v2 .slick-prev:before{content:url(/cdn/shop/files/arroe-left.png?v=1729146527)}.announcement-bar-section-v2 .slick-next:before{content:url(/cdn/shop/files/icon-arrow-right_f88a40c8-dac2-441d-8131-4b5ed58bb9f7.png?v=1729147129)}.announcement-bar-section-v2 .slick-slider.slick-vertical .slick-arrow{transform:translate(0)}.announcement-bar-section-v2 button.slick-prev.slick-arrow{right:auto;left:20px}.announcement-bar-section-v2 button.slick-next.slick-arrow{right:20px;left:auto}.announcement-bar-content{opacity:0;display:flex;max-height:32px}.announcement-bar-content.slick-initialized.slick-slider.slick-vertical{opacity:1;display:block;max-height:unset}@media (max-width: 767px){.announcement-bar-icon-text{gap:30px}}@media (max-width: 575px){.announcement-bar-icon-text{gap:10px}.announcement-bar-text{font-size:11px}.announcement-bar-content{max-height:28px}.announcement-bar-content.slick-initialized.slick-slider.slick-vertical{max-height:unset}}.marquees-v2 .marquee__title{font-size:14px;font-weight:500!important;color:#000;letter-spacing:normal}.marquees-v2 .marquee__content{max-height:max-content;margin:8px 0;padding:0}.marquees-v2 .marquee__item{max-height:max-content}.marquees-v2 .marquee__item svg,.marquees-v2 .marquee__item img{margin-right:80px}@media (max-width: 575px){.marquees-v2 .marquee__title{font-size:13px}.marquees-v2 .marquee__content{gap:20px;white-space:pre}}.rich-text-content-section .rich-text-content-main{text-align:center}.rich-text-content-main .rich-high-text-content{font-size:14px;line-height:1.8;color:#000}.rich-text-content-main .rich-high-text-content p{margin:0}@media (max-width: 767px){.rich-text-content-section.section-spacing{padding:20px 0}}@media (max-width: 360px){.rich-text-content-main .rich-high-text-content p{display:contents}}.image-with-collection-main{display:grid;grid-gap:20px;grid-template-columns:repeat(4,1fr)}.image-with-collection-image{display:block;border-radius:15px;overflow:hidden;margin-bottom:10px}.image-with-collection-image img{vertical-align:middle}.image-with-collection-text{font-size:24px;line-height:1.4;padding-bottom:5px}.image-with-collection-button{font-size:16px;line-height:1.4;font-weight:500!important;text-decoration:underline;text-transform:uppercase}.image-with-collection-main{border-radius:24px;padding:56px}@media (max-width: 1199px){.image-with-collection-text{font-size:18px}.image-with-collection-button{font-size:14px}}@media (max-width: 767px){.image-with-collection-main{grid-template-columns:repeat(2,1fr);padding:24px 16px}}@media (max-width: 575px){.image-with-collection-text{font-size:15px}.image-with-collection-button{font-size:13px}}.best-seller-section .card-product-slider__wrapper{grid-template-columns:repeat(6,1fr)}.best-seller-section .card-product__content_main{justify-content:center;align-items:center}.best-seller-section .card-product__price .price__sale-inner{justify-content:center}.best-seller-section .card-product .card-product__title,.best-seller-section .card-product__content_main .stamped-product-reviews-badge{text-align:center}.best-seller-section .card-product-slider .card-product-slider__slide.collection-tout{grid-column:span 2 / span 2;position:relative}.best-seller-section .card-product-slider .collection-tout__media img{border-radius:15px}.best-seller-section .card-product-slider .collection-tout__content{position:absolute;top:50%;left:0;right:0;text-align:center;transform:translateY(-50%)}.best-seller-section .collection-tout__content .collection-tout-title{font-size:24px;color:#fff;margin-bottom:13px}.best-seller-section .collection-tout__content .collection-tout-btn{padding:10px 31px;min-width:max-content;border-radius:30px}.best-seller-section .products-feed__tab button.active{background-color:transparent;color:#000;text-decoration:underline;text-underline-offset:.5rem;opacity:1}.best-seller-section .products-feed__tab button:hover{background-color:transparent;color:#000;opacity:1}.best-seller-section .products-feed__tab button{text-transform:capitalize;background:transparent;font-size:32px;opacity:.4;letter-spacing:0}@media (max-width: 1023px){.best-seller-section .products-feed__tab button{font-size:24px}}@media (max-width: 991px){.best-seller-section .card-product-slider__wrapper{grid-template-columns:repeat(5,1fr)}.best-seller-section .collection-tout__content .collection-tout-title{color:#000;margin-top:0}.best-seller-section .card-product-slider .collection-tout__media img{display:none}.best-seller-section .card-product-slider .card-product-slider__slide.collection-tout{grid-column:span 5 / span 2}.best-seller-section .card-product-slider .collection-tout__content{position:unset;transform:unset}.best-seller-section .section__foot{display:none}}@media (max-width: 880px){.best-seller-section .card-product-slider__wrapper{grid-template-columns:repeat(4,1fr)}.best-seller-section .card-product-slider .card-product-slider__slide.collection-tout{grid-column:span 4 / span 2}}@media (max-width: 767px){.best-seller-section .card-product-slider__wrapper{grid-template-columns:repeat(2,1fr)}.best-seller-section .card-product-slider .card-product-slider__slide.collection-tout{grid-column:span 2 / span 2}.best-seller-section .card-product__content_main{justify-content:left;align-items:start}.best-seller-section .card-product .card-product__title,.best-seller-section .card-product__content_main .stamped-product-reviews-badge{text-align:left}.best-seller-section .card-product__price .price__sale-inner{justify-content:left}}@media (max-width: 440px){.best-seller-section .products-feed__tab button{font-size:20px}.section-logo-with_marquee{padding-top:0}}@media (max-width: 351px){.best-seller-section .products-feed__tab button{font-size:17px}}.imagewithtext .imagewithtext-box{gap:0}.imagewithtext .text-part{padding:0 70px}.imagewithtext .image-part,.imagewithtext .text-part{width:50%}.image-with-text-content .imagewithtext{margin-bottom:50px}@media screen and (max-width: 989px){.image-with-text-content .imagewithtext-box.first-image .image-part,.image-with-text-content .imagewithtext-box.second-image .image-part,.image-with-text-content .imagewithtext-box.third-image .image-part{order:1}.imagewithtext .image-part,.imagewithtext .text-part{width:100%}.imagewithtext .text-part{padding:0 15px}.imagewithtext .imagewithtext-box{gap:30px}.imagewithtext .background-area{border-radius:10px}.imagewithtext .image-part img{border-radius:10px 10px 0 0}.image-with-text-content .imagewithtext{margin-bottom:30px}}.gift-product-cart-drawer.upsell-product-main .upsell-product-container.v1{border:1px solid #b89b71;padding:20px;border-radius:15px}.gift-product-cart-drawer.upsell-product-main .upsell-product-content{justify-content:start;flex-wrap:unset}.gift-product-cart-drawer .upsell-produc-main{width:100%}.gift-product-cart-drawer .gift-cart-drawer{display:flex;justify-content:space-between;align-items:center}.gift-product-cart-drawer.upsell-product-main .upsell-product-add-to-cart{background:#fff linear-gradient(128deg,#b28f61b3,#bc9766 51%,#b4916296) 0 0 no-repeat padding-box;padding:5px 10px}.gift-product-cart-drawer .upsell-product-btn.product-added .upsell-product-add-to-cart{opacity:1;pointer-events:none;cursor:ne-resize}.gift-product-cart-drawer .upsell-product-btn.product-added{pointer-events:none;cursor:ne-resize}.gift-product-cart-drawer{padding:0 15px;margin-top:15px}.gift-product-cart-drawer.upsell-product-main .upsell-product-title{font-size:14px}.gift-product-cart-drawer .upsell-product.item{background:#fff;overflow:hidden}@media screen and (max-width: 767px){.gift-product-cart-drawer.upsell-product-main .upsell-product-image{max-width:88px;min-width:88px}.gift-product-cart-drawer.upsell-product-main .upsell-product-container.v1{padding:10px}}.trustpilot-review-section .section__head{display:flex;justify-content:center;align-items:center;gap:10px}.trustpilot-review-section .section__head .review-image{max-width:98px}.trustpilot-review-section .section__head .review-image img{max-width:100%;vertical-align:middle}@media (max-width: 767px){.trustpilot-review-section .section__head{margin-bottom:20px}}@media (max-width: 575px){.trustpilot-review-section .section__title{font-size:17px}.trustpilot-review-section .section__title.small-size{font-size:15px}.trustpilot-review-section .section__head .review-image{max-width:80px}}.customers-text-main{display:flex;align-items:center;justify-content:center;gap:30px;padding:24px 20px}.customers-text-icon{line-height:1}.customers-text-icon svg{vertical-align:middle}.customers-text-icon svg path{fill:#000}.customers-text{font-size:24px;line-height:1.4;color:#000}@media (max-width: 1199px){.customers-text{font-size:16px}}@media (max-width: 360px){.customers-text-main{gap:10px}}.app-embeds #insta-feed h2,.template--collection .marquees-v2{display:none}.ring-collection-template .marquees-v2{display:block}.ring-collection-template .collection-breadcrumbs,.wedding-ring-collection-template .collection-breadcrumbs,.wedding-ring-collection-template .selection-filter-shape{display:none}.announcement-bar-sticky{position:sticky;top:0;z-index:111}.announcement-bar-sticky+#shopify-section-sections--23692309725517__header{position:sticky;top:32px;z-index:var(--z-header);max-height:var(--header-height, 0)}@media (max-width: 575px){.announcement-bar-sticky+#shopify-section-sections--23692309725517__header{top:28px}}.product .product__media .swiper-thumbs-container{position:relative}.product .product__media .swiper-button-next,.product .product__media .swiper-button-prev{display:flex!important}.product .product__media .swiper-button-prev,.product .product__media .swiper-button-next{color:#000}.product .product__media .swiper-button-next:after,.product .product__media .swiper-button-prev:after{font-size:20px}.product .product__media .swiper-button-prev{top:-45px;left:-10px;right:0;margin:auto;transform:rotate(90deg)}.product .product__media .swiper-button-next{bottom:-60%;left:0;right:10px;margin:auto;transform:rotate(90deg)}@media (max-width: 1300px){.product .product__media .swiper-button-prev{top:-22px}.product .product__media .swiper-button-next{bottom:-49%}}@media (max-width: 749px){.product .product__media .swiper-button-next,.product .product__media .swiper-button-prev{display:none!important}}.facets__item[data-facet-value=Silver],.facets__item[data-facet-value="14k Gold"],.facets__item[data-facet-value="Rose Gold"],.market-netherlands.market-english .facets__accordion .facets__item[data-facet-value="14k Gold"],.material-filters .facets__item[data-facet-value="1 Karat"]{display:none!important}.market-english .facets__item[data-facet-value=Silver],.market-english .facets__item[data-facet-value="14k Gold"],.market-english .facets__item[data-facet-value="Rose Gold"],.market-germany .facets__item[data-facet-value="14k Gold"],.market-austria .facets__item[data-facet-value="14k Gold"],.market-sweden .facets__item[data-facet-value=Silver]{display:block!important}.section__description{font-size:14px;color:#000;line-height:1.6}.bundle-builder-section{padding-top:60px;padding-bottom:60px}.bundle-builder-section .section__head{margin-bottom:40px}.bundle-builder-content{display:grid;grid-template-columns:repeat(var(--collection-bundle-step),1fr);padding:0 20px;margin-bottom:40px}.bundle-product-select-main .kiwi-sizing-modal{display:none}.bundle-builder-number-content{position:relative;text-align:center}.bundle-builder-number-content.active .bundle-builder-number{background:#fff linear-gradient(128deg,#b28f61b3,#bc9766 51%,#b4916296) 0 0 no-repeat padding-box}.bundle-builder-pagination{display:inline-block;cursor:pointer}.bundle-builder-number{position:relative;width:28px;height:28px;border-radius:50%;background:#000;color:#fff;margin:0 auto 5px;z-index:1}.bundle-builder-number-content:after{content:"";position:absolute;display:block;width:100%;height:1px;top:14px;left:50%;background:#000}.bundle-builder-number-text{font-size:14px;line-height:1.4;color:#000}.bundle-builder-text{font-size:14px;color:#000;border-bottom:1px solid #dddddd;padding-bottom:10px;margin-bottom:10px}.bundle-builder-number-content:last-child:after{display:none}.bundle-builder-text-content-main{text-align:center}.bundle-builder-description{font-size:14px;color:#454545}.bundle-builder-description p{margin:0}.bundle-builder-product-content{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.product-item-content{text-align:center}.product-item-content .card-product__price .price__sale-inner{justify-content:center}.product-item-content .bundle-builder-button{position:relative;font-size:14px;line-height:1.4;color:#000;display:inline-block;margin-bottom:20px;cursor:pointer}.product-item-content .bundle-builder-button:after{content:"";display:block;margin:3px auto 0;height:2px;width:50%;background:var(--button-bg-color, #000);transition:width .5s ease}.product-item-content .bundle-builder-button:hover:after{width:100%}.bundle-builder-product-content .product-item{padding:0 10px}.bundle-product-select{position:relative;border-radius:4px;width:100%;max-width:300px;border:1px solid #ddd;padding:14px 28px 14px 14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;cursor:pointer;outline:none;z-index:1}.bundle-product-select-main{display:flex;gap:10px;justify-content:center;margin:0 auto 20px}.bundle-product-option{position:relative}.bundle-product-option-content{width:30%;order:2}.bundle-product-option-content.bundle-product-select-options.bundle-product-Finish{order:1}.bundle-product-option-content.bundle-product-select-options.bundle-product-Stone.Size{order:3}.bundle-product-option:after{position:absolute;content:"";background-image:url(/cdn/shop/files/icon-arrow.png?v=1719999209);background-size:contain;background-repeat:no-repeat;top:0;bottom:0;margin:auto;right:14px;width:16px;height:16px;transform:rotate(270deg)}.bundle-product-text{font-size:14px;line-height:1.4;color:#000;margin-bottom:10px}.bundle-product-option-content .size-lineitem-wrapper .size-lineitem-title{font-size:14px;line-height:1.4;color:#000}.bundle-product-option-content .size-linitem-header{line-height:1;margin-bottom:10px}.bundle-product-option-content .size-lineitem-wrapper{margin-top:0}.bundle-product-price{margin-bottom:20px}.bundle-product-price .card-product__price .price__container{text-align:center}.bundle-product-price .card-product__price .product-compared-price{text-decoration:line-through}.bundle-product-button{width:100%;text-transform:uppercase;padding:10px}.bundle-builder-text-content.active{display:block}.bundle-builder-text-content{display:none}.bundle-product-popup-main.popup-open .bundle-popup-overlay{visibility:visible;opacity:1}.bundle-popup-overlay{position:fixed;left:0;top:0;right:0;bottom:0;background:#0000004d;width:100vw;height:100vh;z-index:99999;visibility:hidden;opacity:0;height:100%;width:100%;transition:opacity .4s cubic-bezier(0,0,.2,1),visibility .4s cubic-bezier(0,0,.2,1);display:block!important}.bundle-popup-section{position:fixed;top:50%;left:50%;bottom:auto;margin:auto;width:90%;max-width:1000px;max-height:95vh;overflow:auto;transform:translate(-50%,-50%) rotate(0) skew(0) skewY(0) scaleX(1) scaleY(1);z-index:999999;display:none;background-color:#fff;padding:24px}.bundle-product-popup-main.popup-open .bundle-popup-section{display:block}.product-popup-item{display:flex;gap:20px;align-items:center}.product-popup-item-image,.product-popup-item-content{width:50%}.bundle-popup-product-content-main{position:relative}.bundle-popup-close-icon{width:auto;height:auto;position:absolute;top:5px;right:5px;cursor:pointer;z-index:11}.product-popup-item-text{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.product-popup-item-content .bundle-product-price,.product-popup-item-text .card-product__title{margin-bottom:0}.bundle-popup-section .product-selector__buttons{border:none;padding:0 0 20px}.bundle-popup-section .product-selector__buttons.variant-color-picker-v2-desktop{display:block}.bundle-popup-section .product__swatch:not(.product__swatch--color){border-radius:0%;width:auto;min-width:3.2rem;background-color:transparent;font-size:1rem;text-transform:uppercase;padding-left:.8rem;padding-right:.8rem;display:flex;align-items:center;justify-content:center}.bundle-popup-section .product-selector__buttons legend{margin-bottom:10px}.bundle-popup-section .size-lineitem-wrapper{margin:0 0 20px}.bundle-popup-section .bundle-product-text{margin-bottom:0}.bundle-popup-section .size-selector-box-button,.bundle-popup-section .bundle-product-add-to-cart,.bundle-product-next-to-cart{font-size:14px;text-transform:capitalize;text-decoration:underline}.bundle-popup-section .bundle-product-button{text-transform:capitalize}.bundle-product-next-to-cart{text-decoration:none}.bundle-product-next-text{text-decoration:underline}.bundle-product-button-main{max-width:310px;width:100%}.bundle-product-button-main.disabled .bundle-product-add-to-cart,.bundle-product-button-main.disabled .size-selector-box-button{cursor:not-allowed;pointer-events:none!important;opacity:.3}.bundle-popup-section .size-selector-box-button{text-decoration:none}.bundle-popup-section .product__selector .product__swatches .swatch.is-active{box-shadow:none;border:2px solid #fff;padding:5px;box-shadow:0 0 0 1px #000}.bundle-popup-section .product__selector .variant-color-picker-v2-desktop .product__swatches .swatch{width:24px;height:24px}.product-popup-item-image{position:relative}.product-popup-item-image .owl-carousel-container .owl-dots{text-align:center;display:flex;justify-content:center;gap:5px;position:absolute;left:0;right:0;bottom:0;margin:auto}.product-popup-item-image .owl-carousel-container.owl-carousel .owl-dot{opacity:.5}.product-popup-item-image .owl-carousel-container.owl-carousel .owl-dot.active{opacity:1}.bundle-product-button-main.mobile,.bundle-popup-product-content-main .product-selector__label .chooes-color{display:none}.bundle-builder-add-main{min-width:450px;max-width:450px;position:fixed;left:0;right:0;bottom:0;text-align:center;margin:0 auto 20px;z-index:1;opacity:0}.bundle-builder-add-content{background:#fff linear-gradient(128deg,#b28f61b3,#bc9766 51%,#b4916296) 0 0 no-repeat padding-box;color:#fff;padding:15px;text-align:center;border-radius:3px;box-shadow:0 0 0 1px #3f3f440d,0 1px 3px #3f3f4426;display:inline-block}.bundle-builder-add-text{font-size:17px;line-height:1.4;padding-bottom:5px}.ajax-bundle-cart.disable,.bundle-product-opeion-button-add.disable{opacity:.3;cursor:not-allowed;pointer-events:none}.bundle-product-previe-text{text-decoration:underline;cursor:pointer;display:none}.bundle-product-popup-main-v2 .bundle-popup-section-v2{position:fixed;top:50%;left:50%;bottom:auto;margin:auto;width:90%;max-width:1000px;max-height:95vh;overflow:auto;transform:translate(-50%,-50%) rotate(0) skew(0) skewY(0) scaleX(1) scaleY(1);z-index:999999;display:none;background-color:#fff;border-radius:4px;padding:24px}.bundle-product-popup-main-v2.popup-open .bundle-popup-section-v2{display:block}.bundle-popup-section-v2 .product-popup-item-content{width:100%;border:1px solid #ddd;border-radius:4px;padding:40px;text-align:center}.product-popup-item-total{font-size:14px;line-height:1.4;padding-bottom:5px}.product-popup-item-price{font-size:20px;line-height:1.4;padding-bottom:10px}.product-popup-add-button{padding:10px 20px;margin-bottom:30px}.product-popup-description{font-size:14px;line-height:1.4;color:#d11717}.product-popup-description{margin-bottom:7px}.product-popup-add-button.disable{opacity:.6;cursor:not-allowed;pointer-events:none}.bundle-popup-section-v2 .bundle-popup-close-icon{top:30px;right:30px}.bundle-product-popup-main-v2.popup-open .bundle-popup-overlay{visibility:visible;opacity:1}.bundle-product-next-text{text-decoration:underline;cursor:pointer}.bundle-popup-section-v2 .product-item-main{display:grid;grid-template-columns:repeat(var(--collection-bundle-step),1fr);gap:20px;margin-bottom:40px}.bundle-popup-section-v2 .bundle-product-price{margin-bottom:15px}.bundle-product-quantity-main{max-width:150px;width:100%;border:1px solid #ddd;border-radius:4px;display:flex;margin:0 auto 20px;justify-content:space-between}.bundle-product-quantity-button{width:44px;padding:6px;border:none;background:transparent;text-align:center}.remove-ajax-popup-bundle-cart{cursor:pointer}.bundle-product-number-quantity{font-size:14px;line-height:1.4;color:#000}.bundle-product-popup-price{margin-bottom:14px}.bundle-product-popup-price .price__sale-inner{justify-content:center}.bundle-product-popup-price .price_product.compare-price,.product-popup-item-price[product-compareprice]{color:gray;text-decoration:line-through}.bundle-builder-number-content.is-active .bundle-builder-number{background:#fff linear-gradient(128deg,#b28f61b3,#bc9766 51%,#b4916296) 0 0 no-repeat padding-box}.product-popup-item-price-main{display:flex;justify-content:center;gap:10px}.bundle-product-popup-price .price_product{font-size:16px;color:#000;line-height:1}.bundle-builder-add-text.next-step{display:none}.bundle-builder-step-text{display:inline-block}.bundle-product-add-to-cart.disable{opacity:.3;cursor:not-allowed;pointer-events:none}.bundle-builder-add-content.disabled>:not(.final-bundle-ajax-step){display:none!important}.bundle-builder-add-content .final-bundle-ajax-step{display:none}.bundle-builder-add-content.disabled .final-bundle-ajax-step{display:block!important;padding-bottom:0}.product-popup-item-content-main{border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-radius:4px;padding:60px 20px;text-align:center;margin-top:60px}.product-popup-item-content-main .product-contents-add-button,.product-popup-item-content-main .product-popup-add-button{max-width:300px;width:100%;padding:10px 20px;display:block;margin:0 auto 15px}.product-popup-item-content-main .product-popup-item-total{padding-bottom:15px}.bundle-product-info{font-size:14px;color:#000;line-height:1}.bundle-product-button-add.sold-out,.bundle-product-add-to-cart.sold-out{opacity:.3;cursor:not-allowed;pointer-events:none}.bundle-popup-product-content-main .product-content-text{margin-bottom:5px}.bundle-popup-product-content .material-product-image-variant product-selector.product-selector{display:flex;flex-direction:column-reverse}@media (min-width: 768px) and (max-width: 991px){.bundle-popup-product-content .product-popup-item-content{padding:30px 0}.bundle-popup-close-icon{top:-5px;right:-5px}}@media (min-width: 768px){.bundle-product-button-add.mobile,.bundle-product-opeion-button-add{display:none!important}}@media (max-width: 991px){.bundle-builder-product-content{grid-template-columns:1fr 1fr 1fr}.bundle-product-select-main{flex-direction:column}.bundle-product-option-content{width:100%}}@media (max-width: 767px){.bundle-builder-product-content,.bundle-popup-section-v2 .product-item-main{grid-template-columns:1fr 1fr}.bundle-builder-content{margin-bottom:30px}.bundle-builder-number-content .bundle-builder-number-text,.bundle-builder-description,.bundle-product-select-main,.bundle-product-price,.product-item-content .bundle-builder-button{display:none}.bundle-builder-text{font-size:18px;font-weight:600!important;border-bottom:none;padding-bottom:0}.bundle-product-button.desktop{display:none!important}.bundle-product-button.mobile{font-size:14px;min-width:min-content;text-transform:capitalize;display:block}.bundle-builder-section .card-product__title{font-size:14px;margin-bottom:15px}.bundle-popup-section{width:100%;max-height:100%}.product-popup-item{flex-direction:column}.product-popup-item-image,.product-popup-item-content{width:100%}.bundle-popup-section .card-product__title{font-size:18px}.bundle-product-button-main{position:sticky;left:0;right:0;bottom:0;max-width:100%;width:100%;z-index:1000}.product-popup-item-content{padding:20px 20px 0}.bundle-popup-section{padding:0}.bundle-popup-section .owl-carousel-container.owl-carousel .owl-nav button.owl-prev{left:15px}.bundle-popup-section .owl-carousel-container.owl-carousel .owl-nav button.owl-next{right:15px}.bundle-product-button-main.mobile{display:block}.bundle-product-button-main.desktop{display:none}.bundle-popup-section .bundle-product-add-to-cart,.bundle-product-next-to-cart{font-size:20px;line-height:1.4;padding-bottom:5px;display:inline-block}.bundle-product-button-text{font-size:14px}.bundle-builder-add-main{min-width:100%;max-width:max-content;width:100%;margin-bottom:0}.bundle-builder-add-content{display:block}.bundle-builder-add-text{padding-bottom:0}.bundle-product-button-add.mobile.disable{opacity:.3;cursor:not-allowed;pointer-events:none}.bundle-product-popup-main-v2 .bundle-popup-overlay{display:none!important;z-index:1111111}.bundle-product-popup-main-v2.popup-open .bundle-popup-overlay{display:block!important}.bundle-product-popup-main-v2 .bundle-popup-section-v2{z-index:1111111}.bundle-popup-product-content .bundle-product-button-main.mobile .bundle-builder-add-content{background:transparent;color:#fff;padding:0;text-align:unset;border-radius:inherit;box-shadow:none;display:unset}.bundle-popup-close-icon{top:5px;right:5px}}@media (max-width: 575px){.bundle-builder-product-content .product-item{padding:0 5px}.bundle-product-button.mobile{padding:8px}.bundle-builder-product-content,.bundle-popup-section-v2 .product-item-main{grid-template-columns:1fr}.product-popup-add-button.disable{min-width:auto}.bundle-product-popup-main-v2 .bundle-popup-section-v2,.bundle-popup-section-v2 .product-popup-item-content{padding:15px}}@media (max-width: 360px){.section__description{font-size:12px;color:#000;line-height:1.6}.bundle-product-info{font-size:13px}}.cart-drawer-bundle-product-price-main{display:flex;align-items:center;padding-bottom:10px;gap:10px}.cart-drawer-bundle-product-text{font-size:13px;line-height:1.4;color:gray;padding-bottom:5px}.cart-drawer-bundle-product-price{font-size:13px;line-height:1.4}.cart-drawer-bundle-product-price.comper-price{color:gray;text-decoration:line-through}.cart-drawer-bundle-product-main{display:flex;align-items:center;gap:10px;padding:15px}.cart-drawer-bundle-product-image{max-width:88px;width:100%}.cart-bundle-product-container{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%}.cart-bundle-remove-button{font-size:9px;text-transform:uppercase;text-decoration:underline;text-underline-offset:2px}.cart-drawer-totalamount .hulkapps-discount-bar-msg{padding:0!important;border-radius:0!important;margin-bottom:0!important}.product__form .shopify-payment-button.disable-button{position:relative;opacity:.5}.product__form .shopify-payment-button.disable-button:before{content:"";position:absolute;width:100%;height:100%;top:0;z-index:99;background:transparent}.bundle-product-button-main.mobile .bundle-product-button[disabled]{position:relative}.bundle-product-button-main.mobile .bundle-product-button[disabled]:before{content:"";width:100%;height:100%;position:absolute;top:0;background:transparent;z-index:99;left:0}.variant_unavailable{display:none}@media (max-width: 767px){.cart-drawer-bundle-product-text{font-size:12px}}@font-face{font-family:NeueHaasDisplayMedium;src:url(/cdn/shop/files/NeueHaasDisplayMediu.ttf?v=1739526758);font-display:swap}@font-face{font-family:NeueHaasDisplayRoman;src:url(/cdn/shop/files/NeueHaasDisplayRoman.ttf?v=1739526758);font-display:swap}.sateur_wrap{padding:30px 0;text-align:center}.sateur_wrap h2{font-size:32px;line-height:1.4;color:#000;padding-bottom:0}.sateur_wrap p{margin-bottom:35px}.sateur_wrap p b,.sateur_wrap p strong{font-weight:700!important}.button-container{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.sateur_slide .item{padding:0 5px}.sateur_slide .item img{width:100%;border-radius:20px}.sateur_slide ul.slick-dots{position:relative;bottom:auto;margin:19px auto 0}.sateur_slide ul.slick-dots li{width:12px;height:12px;border-radius:50%;border:3px solid #ff6600;background:#f60}.sateur_slide ul.slick-dots li.slick-active{background:#fff}.sateur_slide ul.slick-dots li button{display:none}.sateur_feat_wrap{padding:30px 0}.sateur_feat_row{display:flex;flex-wrap:wrap;row-gap:20px;justify-content:space-between}.sateur_feat{width:49%}.sateur_feat img{width:100%;display:block;border-radius:20px}.sateur_feat h2{font-size:26px;margin-bottom:0;margin-top:10px}@media (max-width: 767px){.sateur_feat{width:100%}.sateur_slide_wrap .container{padding:0}}.facets__price-slider{position:relative;width:98%;max-width:100%}price-range.facets__price.price-range{display:block}.range-group{position:relative;height:10px}.flex-p{display:flex;margin-top:17px;font-size:14px}.flex-p span{font-size:14px;margin:0}.facets__price-row{margin-left:5px}.facets__price-row span{font-size:14px!important;margin:0!important}.facets__price-row input{border:none;width:auto;max-width:55px}.facets__price-row input:focus{outline:none}.price-range__input-group2{display:flex;align-items:center;margin-top:17px}.price-range__input input::-webkit-outer-spin-button,.price-range__input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.price-range__input input[type=number]{-moz-appearance:textfield}.price-range__delimiter{float:left;font-size:14px;line-height:1;width:30px;text-align:center;margin-bottom:10px}.price-range__range-group{position:relative;-webkit-margin-after:30px;margin-block-end:30px}@media not screen and (any-hover: hover){.facets__price{-webkit-padding-before:7px;padding-block-start:7px}}.facets__price input{color:inherit;font:inherit;margin:0}.facets__price input::-moz-focus-inner{border:0;padding:0}.facets__price input{line-height:normal;border-radius:0}.facets__price input::-moz-placeholder{color:inherit}.facets__price input:-ms-input-placeholder{color:inherit}.facets__price input::placeholder{color:inherit}body:not(.is-tabbing) input:focus{outline:none}.range-group{height:2px;background:#000;border-radius:4px}.range-group .range{height:2px;vertical-align:top}.range-group .range:last-child{position:absolute;right:0}.price-range__range-group{position:relative;margin:5px 0 0}.facets__price input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:1px solid #000;background:#000;font-weight:400;color:#eb5d0b;border-radius:50%;width:10px;height:10px;top:-4px}.range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background:transparent}.range::-webkit-slider-thumb{-webkit-appearance:none}.range::-webkit-slider-thumb{position:relative;height:18px;width:18px;border-radius:100%;border:none;background:var(--text-color);cursor:pointer;margin-top:0;z-index:1}.range::-webkit-slider-runnable-track{width:100%;height:2px;cursor:pointer;background:var(--border-color);border-radius:4px;border:none}.range::-moz-range-thumb{height:18px;width:18px;border-radius:100%;border:none;background:var(--text-color);cursor:pointer}.range::-moz-range-progress,.range::-moz-range-track{width:100%;height:2px;cursor:pointer;border-radius:4px;border:none}.range::-moz-range-progress{background-color:rgba(var(--text-color-rgb),.7)}.range::-moz-range-track{background-color:var(--border-color)}.instant-search-menu [data-id="1666002049"],.instant-search-menu [data-id="1665970881"]{display:none!important}@media not screen and (any-hover: hover){.range2::-webkit-slider-thumb{height:18px;width:18px;margin-top:0}.range2::-moz-range-thumb{height:20px;width:20px}}.range-group .range{pointer-events:none;height:2px;vertical-align:top}.range-group .range::-webkit-slider-runnable-track{background:none}.range-group .range::-webkit-slider-thumb{pointer-events:auto}.range-group .range::-moz-range-progress,.range-group .range::-moz-range-track{background:none}.range-group .range2::-moz-range-thumb{pointer-events:auto}.range-group .range2:last-child{position:absolute;inset-block-start:0;inset-inline-start:0}html.no-js .drawer--left>.drawer__container[open],html.js .drawer--left>.drawer__container>.drawer__content{max-width:320px!important;padding-left:2rem!important;padding-right:2rem!important}@media (min-width: 992px){li.facets__actions-item.js-filter{display:flex;align-items:center}.facets .facets__actions-item{flex:inherit}li.facets__actions-item.js-filter{border:none}button.custom-select__btn.button-reset.focus-inset.js-btn-dropdown{min-width:194px}.facets__actions-list{display:flex;justify-content:space-between}.facets .facets__actions-item{width:auto}.facets .facets__custom-select .custom-select__dropdown{max-width:261px;width:100%;left:auto;right:0}}@media (max-width: 1300px){.collection-facets__item .facets{max-width:100%}}.upsell_variant_select_main,.product-form-upsell.upsell-product-main .single-option-selector{max-width:100px}.icon.icon--ei-navicon{display:inline-block;vertical-align:middle}span.adsvca{position:relative;top:2px}.hgab{background:#fff linear-gradient(128deg,#b28f61b3,#bc9766 51%,#b4916296) 0 0 no-repeat padding-box;border:none;color:#fff;padding:5px 8px}.collection-facets__inner .facets .drawer__button.facets__actions-button:before{opacity:0}
/*# sourceMappingURL=/cdn/shop/t/53/assets/base.css.map */
