/** Shopify CDN: Minification failed

Line 45:1378 Unexpected "-->"

**/
@font-face{font-family:"Circular Std";src:url('Circular-Std.ttf');font-display: swap; }.color-background-1,:root{--color-foreground:var(--color-base-text);--color-background:var(--color-base-background-1) }.color-background-2{--color-background:var(--color-base-background-2) }.color-inverse{--color-foreground:var(--color-base-background-1);--color-background:var(--color-base-text) }.color-accent-1{--color-foreground:var(--color-base-solid-button-labels);--color-background:var(--color-base-accent-1) }.color-accent-2{--color-foreground:var(--color-base-solid-button-labels);--color-background:var(--color-base-accent-2) }.color-foreground-outline-button{--color-foreground:var(--color-base-outline-button-labels) }.color-foreground-accent-1{--color-foreground:var(--color-base-accent-1) }.color-foreground-accent-2{--color-foreground:var(--color-base-accent-2) }.color-background-1,:root{--color-link:var(--color-base-outline-button-labels);--alpha-link:0.85 }.color-accent-1,.color-accent-2,.color-background-2,.color-inverse{--color-link:var(--color-foreground);--alpha-link:0.7 }.color-background-1,:root{--color-button:var(--color-base-accent-1);--color-button-text:var(--color-base-solid-button-labels);--alpha-button-background:1;--alpha-button-border:1 }.color-accent-1,.color-accent-2,.color-background-2,.color-inverse{--color-button:var(--color-foreground);--color-button-text:var(--color-background) }.button--secondary{--color-button:var(--color-base-outline-button-labels);--color-button-text:var(--color-base-outline-button-labels);--alpha-button-background:0 }.color-accent-1 .button--secondary,.color-accent-2 .button--secondary,.color-background-2 .button--secondary,.color-inverse .button--secondary{--color-button:var(--color-foreground);--color-button-text:var(--color-foreground) }.button--tertiary{--color-button:var(--color-base-outline-button-labels);--color-button-text:var(--color-base-outline-button-labels);--alpha-button-background:0;--alpha-button-border:0.2 }.color-accent-1 .button--tertiary,.color-accent-2 .button--tertiary,.color-background-2 .button--tertiary,.color-inverse .button--tertiary{--color-button:var(--color-foreground);--color-button-text:var(--color-foreground) }.color-background-1,:root{--color-badge-background:var(--color-background);--color-badge-border:var(--color-foreground);--alpha-badge-border:0.1 }.color-accent-1,.color-accent-2,.color-background-2,.color-inverse{--color-badge-background:var(--color-background);--color-badge-border:var(--color-background);--alpha-badge-border:1 }.color-background-1,.color-background-2,:root{--color-card-hover:var(--color-base-text) }.color-inverse{--color-card-hover:var(--color-base-background-1) }.color-accent-1,.color-accent-2{--color-card-hover:var(--color-base-solid-button-labels) }.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 }.page-width{max-width:1440px;margin:0 auto;padding:0 1.5rem !important;display: block;width:100% }.page-width-desktop{padding:0;margin:0 auto }.MobileOnly{display: none;}@media screen and (min-width:750px){.page-width{padding:0 }.page-width--narrow{padding:0 9rem }.page-width-desktop{padding:0 }}@media screen and (min-width:990px){.page-width--narrow{max-width:72.6rem;padding:0 }.page-width-desktop{max-width:var(--page-width);padding:0 0 }}@media screen and (max-width:989px){.page-width{padding:0 5rem }}@media screen and (max-width:749px){.page-width{padding:0 1.5rem }}.element-margin{margin-top:5rem }.spaced-section{background:#fff;padding:50px 0 100px }.spaced-section.newsletter-bg{background:0 0;padding:0 }.spaced-section:last-child{margin-bottom:0 }.spaced-section .collection .title-wrapper-with-link{margin:0 0 45px }.spaced-section .collection .title-wrapper-with-link h2.title{font-family:'Londrina Solid',cursive;font-size:28px;line-height:1;letter-spacing:.5px;color:#37312f }.spaced-section .collection .title-wrapper-with-link .link{font-size:14px;line-height:1;text-transform:capitalize;color:#c12126;font-weight:700;font-family:"Circular Std";text-decoration:none }.spaced-section--full-width+.spaced-section--full-width{margin-top:0 }.spaced-section--full-width:first-child{margin-top:0 }.spaced-section--full-width:last-child{margin-bottom:0 }body{overflow-x:hidden;font-family:"Circular Std";font-weight: 400;}.color-accent-1,.color-accent-2,.color-background-1,.color-background-2,.color-inverse,body{color:rgba(var(--color-foreground),.75);background-color:rgb(var(--color-background)) }.background-secondary{background-color:rgba(var(--color-foreground),.04);padding:4rem 0 5rem }@media screen and (min-width:750px){.background-secondary{padding:6rem 0 5rem }}.grid-auto-flow{display:grid;grid-auto-flow:column }.page-margin,.shopify-challenge__container{margin:7rem auto }.rte-width{max-width:82rem;margin:0 auto 2rem }.list-unstyled{margin:0;padding:0;list-style:none }.hidden{display:none!important }.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 }.visually-hidden--inline{margin:0;height:1em }.overflow-hidden{overflow:hidden !important }.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 }.h0,.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-family:"Circular Std";font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:rgb(var(--color-foreground));line-height:1.3 }.h0{font-size:4rem }@media only screen and (min-width:750px){.h0{font-size:5.2rem }}.h1,h1{font-size:3rem }@media only screen and (min-width:750px){.h1,h1{font-size:4rem }}.h2,h2{font-size:2rem }@media only screen and (min-width:750px){.h2,h2{font-size:2.4rem }}.h3,h3{font-size:1.7rem }@media only screen and (min-width:750px){.h3,h3{font-size:1.8rem }}.h4,h4{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:1.5rem }.h5,h5{font-size:1.2rem }@media only screen and (min-width:750px){.h5,h5{font-size:1.3rem }}.h6,h6{color:rgba(var(--color-foreground),.75);margin-block-start:1.67em;margin-block-end:1.67em }blockquote{font-style:italic;color:rgba(var(--color-foreground),.75);border-left:.2rem solid rgba(var(--color-foreground),.2);padding-left:1rem }@media screen and (min-width:750px){blockquote{padding-left:1.5rem }}.caption{font-size:1rem;letter-spacing:.07rem;line-height:1.7 }@media screen and (min-width:750px){.caption{font-size:1.2rem }}.caption-with-letter-spacing{font-size:1rem;letter-spacing:.13rem;line-height:1.2;text-transform:uppercase }.caption-large,.customer .field input,.customer select,.field__input,.form__label,.select__select{font-size:1.3rem;line-height:1.5;letter-spacing:.04rem }.color-foreground{color:rgb(var(--color-foreground)) }table:not([class]){table-layout:fixed;border-collapse:collapse;font-size:1.4rem;border-style:hidden;box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.2) }table:not([class]) td,table:not([class]) th{padding:1em;border:.1rem solid rgba(var(--color-foreground),.2) }@media screen and (max-width:749px){.small-hide{display:none }}.hidden{display:none!important }.text-center{text-align:center }@media screen and (max-width:749px){.small-hide{display:none!important }}@media screen and (min-width:750px) and (max-width:989px){.medium-hide{display:none!important }}@media screen and (min-width:990px){.large-up-hide{display:none!important }}.center{text-align:center }.right{text-align:right }.uppercase{text-transform:uppercase }.light{opacity:.7 }a:empty,article:empty,dl:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty,p:empty,section:empty,ul:empty{display:none }.customer a,.link{cursor:pointer;display:inline-block;border:none;box-shadow:none;color:rgb(var(--color-link));background-color:transparent;font-size:1.4rem;font-family:inherit }.link--text{color:rgb(var(--color-foreground)) }.link--text:hover{color:rgba(var(--color-foreground),.75) }.link-with-icon{display:inline-flex;font-size:1.4rem;font-weight:600;letter-spacing:.1rem;text-decoration:none;margin-bottom:4.5rem;white-space:nowrap }.link-with-icon .icon{width:1.5rem;margin-left:1rem }.circle-divider::after{content:'\2022';margin:0 1.3rem 0 1.5rem }.circle-divider:last-of-type::after{display:none }hr{border:none;height:.1rem;background-color:rgba(var(--color-foreground),.2);display:block;margin:5rem 0 }@media screen and (min-width:750px){hr{margin:7rem 0 }}.full-unstyled-link{text-decoration:none;color:currentColor;display:flex;flex-wrap:wrap }.full-unstyled-link:hover{text-decoration:none }.placeholder{background-color:rgba(var(--color-foreground),.04);color:rgba(var(--color-foreground),.55);fill:rgba(var(--color-foreground),.55) }details>*{box-sizing:border-box }.break{word-break:break-word }.visibility-hidden{visibility:hidden }@media (prefers-reduced-motion){.motion-reduce{transition:none!important }}:root{--duration-short:100ms;--duration-default:200ms;--duration-long:500ms }.customer a,.underlined-link{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness ease .1s }.customer a:hover,.underlined-link:hover{color:rgb(var(--color-link));text-decoration-thickness:.2rem }.icon-arrow{width:1.5rem }.animate-arrow .icon-arrow path{transform:translateX(-.25rem);transition:transform var(--duration-short) ease }.animate-arrow:hover .icon-arrow path{transform:translateX(-.05rem) }summary{cursor:pointer;list-style:none;position:relative }summary .icon-caret{position:absolute;height:.6rem;right:1.5rem;top:calc(50% - .2rem) }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:default;content:' ';background:0 0 }.disclosure-has-popup>summary::before{display:none }.disclosure-has-popup[open]>summary+*{z-index:100 }:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3) }:focus{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3) }:focus:not(:focus-visible){outline:0;box-shadow:none }.focus-inset:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem;box-shadow:0 0 .2rem 0 rgba(var(--color-foreground),.3) }.focus-inset:focus{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem;box-shadow:0 0 .2rem 0 rgba(var(--color-foreground),.3) }.focus-inset:focus:not(:focus-visible){outline:0;box-shadow:none }.focus-none{box-shadow:none!important;outline:0!important }.focus-offset:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:1rem;box-shadow:0 0 0 1rem rgb(var(--color-background)),0 0 .2rem 1.2rem rgba(var(--color-foreground),.3) }.focus-offset:focus{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:1rem;box-shadow:0 0 0 1rem rgb(var(--color-background)),0 0 .2rem 1.2rem rgba(var(--color-foreground),.3) }.focus-offset:focus:not(:focus-visible){outline:0;box-shadow:none }.title,.title-wrapper-with-link{margin:3rem 0 2rem }.title-wrapper-with-link .title{margin:0 }.title-wrapper{margin-bottom:3rem }.title-wrapper-with-link{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;margin:4rem 0 3rem;flex-wrap:wrap }.title--primary{margin:4rem 0 }.title-wrapper--self-padded-mobile,.title-wrapper--self-padded-tablet-down{padding-left:1.5rem;padding-right:1.5rem }@media screen and (min-width:750px){.title-wrapper--self-padded-mobile{padding-left:0;padding-right:0 }}@media screen and (min-width:990px){.title,.title-wrapper-with-link{margin:5rem 0 3rem }.title--primary{margin:2rem 0 }.title-wrapper-with-link{align-items:center }.title-wrapper-with-link .title{margin-bottom:0 }.title-wrapper--self-padded-tablet-down{padding-left:0;padding-right:0 }}.title-wrapper-with-link .link-with-icon{margin:0;flex-shrink:0;display:flex;align-items:center }.title-wrapper-with-link .link-with-icon svg{width:1.5rem }.title-wrapper-with-link a{color:rgb(var(--color-link));margin-top:0;flex-shrink:0 }@media screen and (min-width:990px){.title-wrapper-with-link.title-wrapper-with-link--no-heading{display:none }}.subtitle{font-size:1.8rem;line-height:1.8;letter-spacing:.05rem;color:rgba(var(--color-foreground),.7) }.grid{display:flex;flex-wrap:wrap;margin-bottom:2rem;margin-left:-.5rem;padding:0;list-style:none } .product-grid {gap: 6px;}@media screen and (min-width:750px){.grid{margin-left:-1rem }}.grid__item{padding-left:.5rem;padding-bottom:.5rem;width:calc(25% - .5rem * 3 / 4);max-width:50%;flex-grow:1;flex-shrink:0 }@media screen and (min-width:750px){.grid__item{padding-left:1rem;padding-bottom:1rem;width:calc(25% - 1rem * 3 / 4);max-width:25% }}.grid--gapless .grid__item{padding-left:0;padding-bottom:0 }@media screen and (max-width:749px){.grid__item.slider__slide--full-width{width:100%;max-width:none }}@media screen and (min-width:750px) and (max-width:989px){.grid--one-third-max.grid--3-col-tablet .grid__item{max-width:33.33% }}@media screen and (min-width:990px){.grid--quarter-max.grid--4-col-desktop .grid__item{max-width:25% }}.grid--1-col .grid__item{max-width:100%;width:100% }.grid--3-col .grid__item{width:calc(33.33% - .5rem * 2 / 3) }@media screen and (min-width:750px){.grid--3-col .grid__item{width:calc(33.33% - 1rem * 2 / 3) }}.grid--2-col .grid__item{width:calc(50% - 6px / 2) }@media screen and (min-width:750px){.grid--2-col .grid__item{width:calc(50% - 6px / 2) }.grid--4-col-tablet .grid__item{width:calc(25% - 1rem * 3 / 4) }.grid--3-col-tablet .grid__item{width:calc(33.33% - 1rem * 2 / 3) }.grid--2-col-tablet .grid__item{width:calc(50% - 1rem / 2) }}@media screen and (min-width:990px){.grid--4-col-desktop .grid__item{width:calc(25% - 1rem * 3 / 4) }.grid--3-col-desktop .grid__item{width:calc(33.33% - 1rem * 2 / 3) }.grid--2-col-desktop .grid__item{width:calc(50% - 1rem / 2) }}.grid__item--vertical-align{align-self:center }.grid__item--full-width{flex:0 0 100%;max-width:100% }@media screen and (max-width:749px){.grid--peek.slider--mobile{margin:0;width:100% }.grid--peek.slider--mobile .grid__item{box-sizing:content-box;margin:0 }.grid--peek .grid__item{width:calc(50% - 3.75rem / 2) }.grid--peek .grid__item:first-of-type{padding-left:1.5rem }.grid--peek .grid__item:last-of-type{padding-right:1.5rem }}@media screen and (min-width:750px) and (max-width:989px){.slider--tablet.grid--peek .grid__item{width:calc(25% - 4rem * 3 / 4) }.slider--tablet.grid--peek.grid--3-col-tablet .grid__item{width:calc(33.33% - 4rem * 2 / 3) }.slider--tablet.grid--peek.grid--2-col-tablet .grid__item{width:calc(50% - 4rem / 2) }.slider--tablet.grid--peek .grid__item:first-of-type{padding-left:1.5rem }.slider--tablet.grid--peek .grid__item:last-of-type{padding-right:1.5rem }}@media screen and (max-width:989px){.slider--tablet.grid--peek{margin:0;width:100% }.slider--tablet.grid--peek .grid__item{box-sizing:content-box;margin:0 }}.media{display:block;background-color:rgba(var(--color-foreground),.1);position:relative;overflow:hidden }.media--transparent{background-color:transparent }.media model-viewer,.media>:not(.zoom,.deferred-media__poster-button){display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100% }.media>img{object-fit:contain;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94) }.media--square{padding-bottom:100% }.media--portrait{padding-bottom:125% }.media--landscape{padding-bottom:66.6% }.media--cropped{padding-bottom:56% }.media--16-9{padding-bottom:56.25% }.media--circle{padding-bottom:100%;border-radius:50% }.media.media--hover-effect>img+img{opacity:0 }@media screen and (min-width:990px){.media--cropped{padding-bottom:63% }}deferred-media{display:block }.button,.customer button,.shopify-challenge__button{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;font:inherit;padding:.9rem 3rem 1.1rem;text-decoration:none;border:0;border-radius:0;background-color:rgba(var(--color-button),var(--alpha-button-background));box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border));color:rgb(var(--color-button-text));min-width:12rem;min-height:4.5rem;transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none }.button:focus-visible{box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border)),0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3) }.button:focus{box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border)),0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3) }.button,.button-label,.customer button,.shopify-challenge__button{font-size:1.5rem;letter-spacing:.1rem;line-height:1.2 }.button--tertiary{font-size:1.2rem;padding:1rem 1.5rem;min-width:9rem;min-height:3.5rem }.button--small{padding:1.2rem 2.6rem }.button:not([disabled]):hover,.customer button:hover,.shopify-challenge__button:hover{}.button.disabled,.button:disabled,.button[aria-disabled=true],.customer button.disabled,.customer button:disabled,.customer button[aria-disabled=true]{cursor:not-allowed;opacity:.5 }.button--full-width{display:flex;width:100% }.button.loading{color:transparent;opacity:1 }.button.loading:after{box-sizing:content-box;content:'Added';display:block;height:auto;top:50%;left:0;text-align:center;transform:translateY(-50%);position:absolute;width:100%;background-color:#f8f5f2;font-family:"Circular Std";font-weight:700;font-size:14px;line-height:18px;color:#c12126 }.share-button{display:block;position:relative }.share-button details{width:fit-content }.share-button__button{font-size:1.4rem;display:flex;min-height:2.4rem;align-items:center;color:rgba(var(--color-link),var(--alpha-link));margin-left:0;padding-left:0 }.share-button__button svg{width:24px;height:24px;fill:#37312f }.share-button__button:hover,details[open]>.share-button__button{color:rgb(var(--color-link)) }details[open]>.share-button__fallback{animation:animateMenuOpen var(--duration-default) ease }.share-button__button:hover{text-decoration:underline;text-underline-offset:.3rem }.share-button__button,.share-button__fallback button{cursor:pointer;background:rgb(var(--color-background));border:none }.share-button__button .icon-share{margin-right:1rem }.share-button__fallback{background:rgb(var(--color-background));display:flex;align-items:center;position:absolute;top:3rem;left:.1rem;z-index:3;width:100%;min-width:31rem;box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.55) }.share-button__fallback button{width:4.4rem;height:4.4rem;padding:0;flex-shrink:0;display:flex;justify-content:center;align-items:center }.share-button__fallback button:hover{color:rgba(var(--color-foreground),.75) }.share-button__fallback button:hover svg{transform:scale(1.07) }.share-button__close:not(.hidden)+.share-button__copy{display:none }.share-button__fallback .field__input{box-shadow:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden }.share-button__fallback .icon{width:1.5rem;height:1.5rem }.share-button__message:not(:empty){display:flex;align-items:center;width:100%;height:100%;margin-top:0;padding:.8rem 0 .8rem 1.5rem }predictive-search:not([loading]) .predictive-search__loading-state,predictive-search:not([loading]).predictive-search-status__loading {display: none;}.spinner{width:1.5rem;height: 1.5rem;line-height:0;animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0)}100%{transform:rotate(270deg)}}.path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:rgb(var(--color-foreground));animation:dash 1.4s ease-in-out infinite}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}100%{stroke-dashoffset:280;transform:rotate(450deg)}}
.share-button__message:not(:empty):not(.hidden)~*{display:none }.customer .field input,.customer select,.field__input,.select__select{-webkit-appearance:auto;appearance:auto;background-color:transparent;border:0;border-radius:0;color:rgb(var(--color-foreground));font-size:1.6rem;width:100%;border:1px solid #000000;box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.55);height:4.5rem;box-sizing:border-box;transition:box-shadow var(--duration-short) ease }.select__select{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.2rem;color:rgba(var(--color-foreground),.75) }.customer .field input:hover,.customer select:hover,.field__input:hover,.localization-form__select:hover,.select__select:hover{box-shadow:0 0 0 .2rem rgba(var(--color-foreground),.55) }.customer .field input:focus,.customer select:focus,.field__input:focus,.localization-form__select:focus,.select__select:focus{box-shadow:0 0 0 .2rem rgba(var(--color-foreground),.75);outline:transparent }.select,.text-area{display:inline-block;position:relative;width:100% }.customer select+svg,.select .icon-caret{height:.6rem;pointer-events:none;position:absolute;top:calc(50% - .2rem);right:1.5rem }.customer select,.select__select{cursor:pointer;line-height:1.6;padding:0 4rem 0 1.5rem }.field{position:relative;width:100%;display:flex }.customer .field{display:block }.field--with-error{flex-wrap:wrap }.customer .field input,.field__input{flex-grow:1;text-align:left;padding:1.5rem }.customer .field label,.field__label{font-size:1.6rem;left:1.5rem;top:1rem;margin-bottom:0;pointer-events:none;position:absolute;transition:top var(--duration-short) ease,font-size var(--duration-short) ease;color:rgba(var(--color-foreground),.75);letter-spacing:.1rem;line-height:1.5 }.customer .field input:-webkit-autofill~label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.field__input:-webkit-autofill~.field__label,.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label{font-size:1rem;top:.3em;letter-spacing:.04rem }.customer .field input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.field__input:-webkit-autofill,.field__input:focus,.field__input:not(:placeholder-shown){padding:2.2rem 1.5rem .8rem }.customer .field input::-webkit-search-cancel-button,.field__input::-webkit-search-cancel-button{display:none }.customer .field input::placeholder,.field__input::placeholder{opacity:0 }.field__button{align-items:center;background-color:transparent;border:0;color:currentColor;cursor:pointer;display:flex;height:4.4rem;justify-content:center;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:4.4rem }.field__button>svg{height:2.5rem;width:2.5rem }.text-area{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);padding:1.2rem;min-height:10rem;resize:none }.text-area--resize-vertical{resize:vertical }input[type=checkbox]{display:inline-block;width:auto;margin-right:.5rem }.form__label{display:block;margin-bottom:.6rem }.form__message{align-items:center;display:flex;font-size:1.4rem;line-height:1;margin-top:1rem }.form__message--large{font-size:1.6rem }.customer .field .form__message{font-size:1.4rem;text-align:left }.customer .form__message svg,.form__message .icon{flex-shrink:0;height:1.3rem;margin-right:.5rem;width:1.3rem }.customer .form__message svg,.form__message--large .icon{height:1.5rem;width:1.5rem;margin-right:1rem }.customer .field .form__message svg{align-self:start }.form-status{margin:0;font-size:1.6rem }.form-status-list{padding:0;margin:2rem 0 4rem }.form-status-list li{list-style-position:inside }.form-status-list .link::first-letter{text-transform:capitalize }.quantity{border:1px solid rgba(83,17,25,.1);position:relative;width:103px;display:flex }.quantity__input{color:currentColor;font-size:1.4rem;font-weight:500;opacity:.85;text-align:center;background-color:transparent;border:0;border-left:1px solid rgba(83,17,25,.1);border-right:1px solid rgba(83,17,25,.1);padding:0 .5rem;height:28px;width:100%;flex-grow:1;-webkit-appearance:none;appearance:none }.quantity__button{width:30px;height: 30px;flex-shrink:0;font-size:1.8rem;border:0;background-color:#f3eee8;cursor:pointer;display:flex;align-items:center;justify-content:center;padding: 0;color:rgb(var(--color-foreground)) }.quantity__button svg{width:1rem;pointer-events:none }.quantity__button svg path {fill: #000;}.quantity__input:-webkit-autofill,.quantity__input:-webkit-autofill:active,.quantity__input:-webkit-autofill:hover{box-shadow:0 0 0 10rem rgb(var(--color-background)) inset!important;-webkit-box-shadow:0 0 0 10rem rgb(var(--color-background)) inset!important }.quantity__input::-webkit-inner-spin-button,.quantity__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0 }.quantity__input[type=number]{-moz-appearance:textfield }.modal__toggle{list-style-type:none }.no-js details[open] .modal__toggle{position:absolute;z-index:2 }.modal__toggle-close{display:none }.no-js details[open] svg.modal__toggle-close{display:flex;z-index:1;height:1.7rem;width:1.7rem }.modal__toggle-open{display:flex }.no-js details[open] .modal__toggle-open{display:none }.no-js .modal__close-button.link{display:none }.modal__close-button.link{display:flex;justify-content:center;align-items:center;padding:0;height:4.4rem;width:4.4rem;background-color:transparent }.modal__close-button .icon{width:2.7rem;height:2.7rem }.modal__content{position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(var(--color-background));z-index:1;display:flex;justify-content:center;align-items:center }.cart-count-bubble:empty{display:none }.cart-count-bubble{position:absolute;color:#fff; background-color: #c12126;height:2rem;width:2rem;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:1.2rem;top:0.3rem;right:0rem;line-height:0; font-family: 'Circular Std Medium'; }.cart-count-bubble>span{line-height:0;display:block;}#shopify-section-announcement-bar{z-index:3;position: sticky; top:0; }.announcement-bar{color:rgb(var(--color-foreground));z-index:1 }.announcement-bar__link{display:block;width:100%;padding:0;text-decoration:none; font-family: 'Circular Std Book'; }.announcement-bar__link:hover{color:rgb(var(--color-foreground));background-color:rgba(var(--color-card-hover),.06) }.announcement-bar__link .icon-arrow{display:inline-block;pointer-events:none;margin-left:.8rem;vertical-align:middle;margin-bottom:.2rem }.announcement-bar__link .announcement-bar__message{padding:0;line-height:30px }.announcement-bar__message{text-align:center;padding:.7rem 2rem;margin:0;letter-spacing:-.02em;font-family:"Circular Std";color:#2c0409 }#shopify-section-header{z-index:9999;position: relative;will-change:transform }#shopify-section-header.shopify-section-header-sticky{position:sticky;top:19px;}.shopify-section-header-hidden{transform:translateY(-100%) }#shopify-section-header.animate{transition:transform .15s ease-out }.header-wrapper{display:block;position:relative;background-color:rgb(var(--color-background)); min-height: 79px; width:100%;box-shadow: 0px 3px 10px #00000029; }.header-wrapper--border-bottom{border-bottom:.1rem solid rgba(var(--color-foreground),.2) }.header{display:grid;grid-template-areas:'left-icon heading icons';grid-template-columns:1fr 2fr 1fr;align-items:center;background-color:rgb(var(--color-background));padding-top:1rem;padding-bottom:1rem }@media screen and (max-width:990px){.header{margin: 0 10px;padding: 1.5rem 0;}.header-wrapper--border-bottom{border-bottom: none;}}@media screen and (min-width:990px){.header{padding-top:1.5rem;padding-bottom: 1.5rem; margin: 0 51px 0 35px; }.header--has-menu:not(.header--middle-left){padding-bottom:0 }.header--top-left{grid-template-areas:'heading icons' 'navigation navigation';grid-template-columns:1fr auto }.header--middle-left{grid-template-areas:'heading navigation icons';grid-template-columns:auto 1fr auto;column-gap:5rem }.header--top-center{grid-template-areas:'left-icon heading icons' 'navigation navigation navigation' }.header--middle-left .header__inline-menu{min-width:45rem }.header:not(.header--middle-left) .header__inline-menu{margin-top:1.05rem }}.header [tabindex='-1']:focus{outline:0 }.header__heading{margin:0;line-height:0;min-width:65px }.header>.header__heading-link{line-height:0 }.header__heading,.header__heading-link{grid-area:heading;justify-self:center }.header__heading-link{display:block;padding:0;text-decoration:none;word-break:break-word }.header__heading-link:hover .h2{color:rgb(var(--color-foreground)) }.header__heading-link .h2{line-height:1;color:rgba(var(--color-foreground),.75) }.header__heading-logo{height:auto;width:100% }@media screen and (min-width:990px){.header__heading-link{margin-left:0 }.header__heading,.header__heading-link{justify-self:start }.header--top-center .header__heading,.header--top-center .header__heading-link{justify-self:center }}.header__icons{display:flex;grid-area:icons;justify-self:end }.header__icon span,.header__icon:not(.header__icon--summary){display:flex;align-items:center;justify-content:center }.header__icon span{height:100% }.header__icon::after{content:none }.header__icon:hover .icon,.modal__close-button:hover .icon{transform:scale(1.07) }.header__icon .icon{height:2rem;width:2rem;fill:none;vertical-align:middle }.header__icon,.header__icon--cart .icon{height:4.4rem;width:4.4rem }.header__icon--cart{position:relative;margin-right:0 }@media screen and (max-width:989px){menu-drawer~.header__icons .header__icon--account{display:none }}menu-drawer+.header__search{display:none }.header>.header__search{grid-area:left-icon;justify-self:start }.header:not(.header--has-menu) *>.header__search{display:none }.header__search{display:inline-flex;line-height:0 }.header--top-center>.header__search{display:none }.header--top-center *>.header__search{display:inline-flex }@media screen and (min-width:990px)
{.header--top-center>.header__search,.header:not(.header--top-center) *>.header__search{display:inline-flex }.header--top-center *>.header__search,.header:not(.header--top-center)>.header__search{display:none }}details[open]>.search-modal{opacity:1;animation:animateMenuOpen var(--duration-default) ease }.no-js details[open]>.header__icon--search{top:1rem;right:.5rem }.search-modal{opacity:0;border-bottom:.1rem solid rgba(var(--color-foreground),.2);height:100%;z-index:10 }.search-modal__content{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 5rem 0 1rem;line-height:1.8 }.search-modal__form{width:100% }.search-modal__close-button{position:absolute;right:.3rem }@media screen and (min-width:750px){.search-modal__close-button{right:1rem }.search-modal__content{padding:0 6rem }}@media screen and (min-width:990px){.search-modal__form{max-width:47.8rem }.search-modal__close-button{position:initial;margin-left:.5rem }}.header__icon--menu .icon{display:block;position:absolute;opacity:1;transform:scale(1);transition:transform 150ms ease,opacity 150ms ease }.header__icon--menu .icon.icon-close{z-index:4; top: -2px; right: 21px; height: 14px; width: 14px; }.header__icon--menu .icon.icon-close path {fill: #837974;}@media screen and (min-width:750px) {.header__icon--menu .icon.icon-close{top:8px;left:360px;}}details:not([open])>.header__icon--menu .icon-close,details[open]>.header__icon--menu .icon-hamburger{visibility:hidden;opacity:0;transform:scale(.8) }.js details[open]:not(.menu-opening)>.header__icon--menu .icon-close{visibility:hidden }.js details[open]:not(.menu-opening)>.header__icon--menu .icon-hamburger{visibility:visible;opacity:1;transform:scale(1.07) }.header__inline-menu ul li details[open]>.header__menu-item.mega-menu-link {background-color:transparent;box-shadow:none }.header__inline-menu details[open]> .focus-inset:focus-visible {outline: 0px;}.header__inline-menu details[open]>.header__submenu{opacity:1;transform:translateY(0);animation:animateMenuOpen 0.5s ease;box-shadow:0 10px 10px rgb(0 0 0 / 10%) }.header__inline-menu{margin-left:-1.2rem;grid-area:navigation;display:none }.header--top-center .header__heading-link,.header--top-center .header__inline-menu{margin-left:0 }@media screen and (min-width:990px){.header-wrapper{min-height: 108px; box-shadow: none;}.header__inline-menu{display:block }.header--top-center .header__inline-menu{justify-self:center }.header--top-center .header__inline-menu>.list-menu--inline{justify-content:center }.header--middle-left .header__inline-menu{margin-left:0 }}.header__menu{padding:0 1rem }.header__menu-item{padding: 0 ;text-decoration:none;color:rgba(var(--color-foreground),.75) }.header__menu-item:hover{color:rgb(var(--color-foreground)) }.header__menu-item span{transition:text-decoration var(--duration-short) ease;font-family:'Circular Std Medium';color: #000000 }.header__menu-item:hover span{text-decoration:underline;text-underline-offset:.4rem; text-decoration-color: #C32025; }.header__menu-item span>a{transition:text-decoration var(--duration-short) ease;font-family:'Circular Std Medium';color: #000000 }.header__menu-item:hover span>a{text-decoration:underline;text-underline-offset:.3rem }.header__active-menu-item{transition:text-decoration-thickness var(--duration-short) ease;color:rgb(var(--color-foreground));}.header__submenu{transition:opacity var(--duration-default) ease,transform var(--duration-default) ease }.header__submenu.list-menu{padding:20px 23px 42px 23px;border:0 }.header__submenu.list-menu li{margin:0 }.header__submenu.list-menu li a{margin:0;padding:0;line-height:29px;text-align:left;font-weight:400;display:block }.header__submenu .header__submenu{background-color:rgba(var(--color-foreground),.03);padding:.5rem 0;margin:.5rem 0 }.header__submenu .header__menu-item:after{right:2rem }.header__submenu .header__menu-item{padding:.95rem 3.5rem .95rem 2rem;font-family:"Circular Std";color:#898586 }.header__submenu .header__submenu .header__menu-item{padding-left:3rem }.header__menu-item .icon-caret{right:.8rem }.header__submenu .icon-caret{right:2rem }.header__icon--cart .cart-count-bubble .icon__fallback-text.medium-up--hide{display:none }details-disclosure>details{position:static }@keyframes animateMenuOpen{0%{opacity:0;transform:translateY(-2rem) }100%{opacity:1;transform:translateY(0) }}.overflow-hidden-mobile,.overflow-hidden-tablet{overflow:hidden !important }@media screen and (min-width:750px){.overflow-hidden-mobile{overflow:auto }}@media screen and (min-width:990px){.overflow-hidden-tablet{overflow:auto }}.badge{border:1px solid transparent;border-radius:4rem;display:inline-block;font-size:1.2rem;letter-spacing:.1rem;line-height:1;padding:.6rem 1.3rem;text-align:center;background-color:rgb(var(--color-badge-background));border-color:rgba(var(--color-badge-border),var(--alpha-badge-border));color:rgb(var(--color-foreground));word-break:break-word }.badge.green-bg{background:#20b038;padding: 0;font-size:10px;line-height:13px;color:#fff;border-radius:0;border:0 }.badge.green-bg span{padding: 2px 5px;}.slider-featured .splide__pagination{margin:0;bottom:-56px;display:flex;flex-wrap:wrap;justify-content:center }.slider-featured .splide__pagination li{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:10px;height:10px }.slider-featured .splide__pagination li button{width:4px;height:4px;background:rgba(55,49,47,.3);border-radius:50%;padding:0; opacity: 1; }.slider-featured .splide__pagination li button:before{display:none }.slider-featured .splide__pagination li button.is-active{width:8px;height:4px;background:rgba(55,49,47,.58) }.spaced-section.collection-banner-bg{background:0 0;padding:0 }.cartwidget-main{position:fixed;right:0;top:0;bottom:0;width:520px;z-index:9;background:#fff;transform:translateX(100%);transition:all .5s }.cartwidget-main.open{transform:translateX(0) }.chat-icon.whatsapp{display:block;position:absolute;z-index:1;width:60px;height:60px;right:20px;bottom:40px;position:fixed;background-size:cover }@media (min-width:768px){.menu-mobile{display:none }}@media (max-width:1199px){.page-width{max-width:960px }.header__icon--cart{margin:0 }.header__heading {width: 65px }.header__menu-item {font-size:13px;padding: 0;}}@media (max-width:991px){.page-width{max-width:720px }.header__icon.header__icon--account{display:flex !important }.spaced-section{padding:50px 0 70px }.spaced-section .collection.page-width{padding:0 }.full-unstyled-link{padding:0 10px }}@media (max-width:767px){.page-width{max-width:100% }.header__icon--cart{margin-right:0 }.spaced-section{padding:30px 0 40px }.slider-featured .splide__pagination{bottom:-30px }.spaced-section .collection .title-wrapper-with-link{margin:0 0 25px }ul.menu-mobile{display:flex;flex-wrap:wrap;margin:0;padding:8px 20px;padding-left: 10px; list-style:none;background: #F8F5EF;position:fixed;bottom:0;left:0;right:0;z-index:1; height: 80px; box-shadow: 0px 0px 3px 3px #00000029;}ul.menu-mobile li.menu-link{width:25%;display:block;text-align:center }ul.menu-mobile li.menu-link a{display:block;padding:34px 0 20px;font-size:10px;color:#37312f;font-family:"Circular Std";text-transform:capitalize }ul.menu-mobile li.menu-link:nth-child(1) a{background:url(https://cdn.shopify.com/s/files/1/0593/1224/2881/t/8/assets/ourstoryicon.png) center 7px no-repeat }ul.menu-mobile li.menu-link:nth-child(2) a{background:url(https://cdn.shopify.com/s/files/1/0593/1224/2881/t/8/assets/accounticon.png) center 7px no-repeat }ul.menu-mobile li.menu-link:nth-child(3) a{background:url(https://cdn.shopify.com/s/files/1/0593/1224/2881/t/8/assets/combosicon.png) center 7px no-repeat }ul.menu-mobile li.menu-link:nth-child(4) a{background:url(https://cdn.shopify.com/s/files/1/0593/1224/2881/t/8/assets/shopallicon.png) center 7px no-repeat }ul.menu-mobile li.menu-link a.active,ul.menu-mobile li.menu-link a:hover{color:#c12126 }ul.menu-mobile li.menu-link:nth-child(1) a.active,ul.menu-mobile li.menu-link:nth-child(1) a:hover{background:url(https://cdn.shopify.com/s/files/1/0593/1224/2881/t/8/assets/ourstoryicon-hover.png) center 7px no-repeat }ul.menu-mobile li.menu-link:nth-child(2) a.active,ul.menu-mobile li.menu-link:nth-child(2) a:hover{background:url(https://cdn.shopify.com/s/files/1/0593/1224/2881/t/8/assets/accounticon-hover.png) center 7px no-repeat }ul.menu-mobile li.menu-link:nth-child(3) a.active,ul.menu-mobile li.menu-link:nth-child(3) a:hover{background:url(https://cdn.shopify.com/s/files/1/0593/1224/2881/t/8/assets/combosicon-hover.png) center 7px no-repeat }ul.menu-mobile li.menu-link:nth-child(4) a.active,ul.menu-mobile li.menu-link:nth-child(4) a:hover{background:url(https://cdn.shopify.com/s/files/1/0593/1224/2881/t/8/assets/shopallicon-hover.png) center 7px no-repeat }.media--transparent{background:#f5f2ee }.media--transparent img{mix-blend-mode:multiply }.spaced-section .collection .title-wrapper-with-link h2.title{width:60% }.header__icon--cart.show{background:#c11e25;border-radius:2px;min-width:90px;margin-right:-1rem }.header__icon--cart.show svg{width:18px }.header__icon--cart.show svg path{stroke:#fff }.header__icon--cart.show .cart-count-bubble{display:flex;position:relative;top:auto;left:auto;width:auto;height:auto;background:0 0;margin-left:10px }.header__icon--cart.show .cart-count-bubble .mm-cart-count{display:none }.header__icon--cart.show .cart-count-bubble .icon__fallback-text{display:flex;flex-wrap:wrap;font-size:14px;line-height:1;color:#fff;font-weight:400 }.header__icon--cart.show .cart-count-bubble .icon__fallback-text strong{font-weight:700;margin-right:5px }.chat-icon-whatsapp-height {bottom: 150px !important;}.chat-icon.whatsapp{bottom:70px }.spaced-section .collection .title-wrapper-with-link {padding: 0 15px;}}.moile-shopping-box {position: fixed;bottom: 0;left: 0;right: 0;width: 100%;display: none;}@media (max-width:576px) {.page-anushka_lp_1 .menu-mobile, .page-anushka_lp_2 .menu-mobile, .page-anushka_lp_3 .menu-mobile{display: none;}.page-anushka_lp_1 .moile-shopping-box, .page-anushka_lp_2 .moile-shopping-box, .page-anushka_lp_3 .moile-shopping-box{display: block;}}input#pincodeInput {width: 49%;padding: 16px;}button.pincode-bar__submit {width: 49%;padding: 17px;background-color: #c12126;border-radius: 2px;font-size: 14px;color: #fff;font-family: Circular Std;border-color: #c12126;box-shadow: none;border:none;cursor: pointer;}.h5.h5-sty{font-size: 17px;}.cod-available-not{display:none;}.show-success {border: 1px solid #c12126;width: 20%;text-align: center;cursor: pointer;}span.pincode-error {color: red;font-size: 14px;margin-top: 5px;}span.pincode-infomation {font-size: 14px;}.show-success{display:none;}.pincode-form__input:focus-visible{outline:none;box-shadow:none;}.pincode-message p{font-size: 14px;color: #000;margin: 15px 0 0;}.wrong-pincode{display:none;margin-bottom: 0;background-color: #c12126;border-radius: 2px;font-size: 16px;line-height: 1;color: #fff;opacity:0.5;cursor:unset;font-family: Circular Std;font-weight: 700;padding: 16px 0;border-color: #c12126;letter-spacing: 0;box-shadow: none;position: relative;}.wrong-pincode:hover{box-shadow:none !important;}.wrong-pincode:focus{box-shadow:none !important;}.cod-available-not{font-size: 14px;}@media(max-width:567px){.wrong-pincode{height: 40px;padding: 14px 0;font-size: 12px;min-height: inherit;}}.whatsApp_icon {position: fixed;bottom: 48px;right: 25px;display: flex;flex-direction: column;align-items: center;z-index: 1000;display: none;} @media screen and (min-width: 750px){.whatsapp__text {font-size: 18px; line-height: 22px; color: #FFFFFF; font-family: 'Circular Std Medium';margin:0;}.whatsapp-icon__link{display: flex; align-items: center; column-gap: 10px; padding: 12.24px 19px; width: 177px;} .whatsApp_icon{display: block;}.whatsapp__text svg path{fill: #fff;} .whatsapp-text__icon, .whatsapp-text__icon svg{margin-bottom: -4px;width: 16px;}}
/* component-list-menu.css */
.list-menu--right{right:0}.list-menu--disclosure{position:absolute;top:63px;min-width:100%;min-width:max-content;border:1px solid rgba(var(--color-foreground),.2);background-color:rgb(var(--color-background)); z-index: 9; border-radius: 0 0 10px 10px;box-shadow: 0px 8px 16px 3px #00000029; }.list-menu--disclosure:focus{outline:0}.list-menu__item--active{text-decoration:underline;text-underline-offset:.3rem}.list-menu--disclosure.localization-selector{max-height:18rem;overflow:auto;width:10rem;padding:.5rem}.mega-menu__content {opacity: 0;transform: translateY(-1.5rem);visibility: hidden;transition: opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out;}.mega-menu:hover .mega-menu__content {opacity: 1;visibility: visible;transform: translateY(0);}.mega-menu__list-items{display: grid; grid-template-columns: 1fr 1fr; column-gap: 60px; row-gap: 15px;}.child-link__title{font-size: 12px; line-height: 16px; font-family: 'Circular Std Book'; color: #312C29; margin-bottom: 31px; display: block;}@media screen and (min-width: 990px) and (max-width: 1350px) {.list-menu--disclosure{top: 83px; min-width: 35rem;}}
/* component-search */
.template-search h1.h2{margin:0}.template-search .template-search__search .search{margin-top:20px}.template-search .element-margin{margin-top:20px}.template-search .template-search__results{margin-top:3rem}.template-search .card--product .card__inner .media img{mix-blend-mode:multiply}.template-search .product-grid .grid__item{margin-bottom:0;border:0}.search__input.field__input{padding-right:5rem;background-color:#fff;height:45px;}.search__button .icon{height:1.8rem}input::-webkit-search-decoration{-webkit-appearance:none}
/* component-menu-drawer */
.header__icon--menu{position:initial}.js menu-drawer>details>summary::before,.js menu-drawer>details[open]:not(.menu-opening)>summary::before{content:"";position:absolute;cursor:default;width:100%;height:calc(100vh - 100%);height:calc(var(--viewport-height,100vh) - (var(--header-bottom-position,100%)));top:100%;left:0;background:rgba(var(--color-foreground),.5);opacity:0;visibility:hidden;z-index:2;transition:opacity 0s,visibility 0s}menu-drawer>details[open]>summary::before{visibility:visible;opacity:1;transition:opacity var(--duration-default) ease,visibility var(--duration-default) ease}.menu-drawer{position:absolute;transform:translateX(-100%);visibility:hidden;z-index:3;left:0;top:100%;width:100vw;height:calc(100vh - 0px)!important;padding:0;border:.1rem solid rgba(var(--color-foreground),.2);border-left:0;background-color:rgb(var(--color-background));overflow-x:hidden}.js .menu-drawer{height:calc(100vh - 100%);height:calc(var(--viewport-height,100vh) - (var(--header-bottom-position,100%)))}.js details[open]>.menu-drawer,.js details[open]>.menu-drawer__submenu{transition:transform var(--duration-default) ease,visibility var(--duration-default) ease}.js details[open].menu-opening>.menu-drawer,.no-js details[open]>.menu-drawer,details[open].menu-opening>.menu-drawer__submenu{transform:translateX(0);visibility:visible}@media screen and (min-width:750px){.menu-drawer{width:40rem}.no-js .menu-drawer{height:auto}}.menu-drawer__inner-container{position:relative;height:100%}.menu-drawer__navigation-container{display:grid;grid-template-rows:1fr auto;align-content:space-between;overflow-y:auto;height:100%}.menu-drawer__navigation{padding:5.6rem 0}.menu-drawer__inner-submenu{height:100%;overflow-x:hidden;overflow-y:auto}.no-js .menu-drawer__navigation{padding:0}.no-js .menu-drawer__navigation>ul>li{border-bottom:.1rem solid rgba(var(--color-foreground),.04)}.no-js .menu-drawer__submenu ul>li{border-top:.1rem solid rgba(var(--color-foreground),.04)}.js .menu-drawer__menu li{margin-bottom:0}.menu-drawer__menu-item{padding:1.1rem 3.2rem;text-decoration:none;font-size:1.8rem}.no-js .menu-drawer__menu-item{font-size:1.6rem}.no-js .menu-drawer__submenu .menu-drawer__menu-item{padding:1.2rem 5.2rem 1.2rem 6rem}.no-js .menu-drawer__submenu .menu-drawer__submenu .menu-drawer__menu-item{padding-left:9rem}.menu-drawer summary.menu-drawer__menu-item{padding-right:5.2rem}.no-js .menu-drawer__menu-item .icon-caret{right:3rem}.menu-drawer__close-button:focus,.menu-drawer__close-button:hover,.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__menu-item:hover{color:rgb(var(--color-foreground));}.menu-drawer__menu-item--active:hover{background-color:rgba(var(--color-foreground),.08)}.js .menu-drawer__menu-item .icon-caret,.no-js .menu-drawer .icon-arrow{display:none}.menu-drawer__menu-item>.icon-arrow{position:absolute;right:2.5rem;top:50%;transform:translateY(-50%)}.js .menu-drawer__submenu{position:absolute;top:0;width:100%;bottom:0;left:0;background-color:rgb(var(--color-background));border-left:.1rem solid rgba(var(--color-foreground),.2);z-index:1;transform:translateX(100%);visibility:hidden}.js .menu-drawer__submenu .menu-drawer__submenu{overflow-y:auto}.menu-drawer__close-button{margin-top:1.5rem;padding:1.2rem 2.6rem;text-decoration:none;display:flex;align-items:center;font-size:1.4rem;width:100%;background-color:transparent;font-family:var(--font-body-family);font-style:var(--font-body-style)}.no-js .menu-drawer__close-button{display:none}.menu-drawer__close-button .icon-arrow{transform:rotate(180deg);margin-right:1rem}.menu-drawer__utility-links{padding:2rem;background-color:rgba(var(--color-foreground),.03)}.menu-drawer__account{display:inline-flex;align-items:center;text-decoration:none;padding:1.2rem;margin-left:-1.2rem;font-size:1.4rem}.menu-drawer__account .icon-account{height:2rem;width:2rem;margin-right:1rem}.menu-drawer .list-social{justify-content:flex-start;margin-left:-1.25rem;margin-top:2rem}.menu-drawer .list-social:empty{display:none}.menu-drawer .list-social__link{padding:1.3rem 1.25rem}.menu-drawer__utility-links .list-social__link:hover{color:rgba(var(--color-foreground),.75)}@media (max-width:989px){#menu-drawer .menu-drawer__menu.list-menu{display:flex;flex-wrap:wrap;row-gap: 28px;}#menu-drawer .menu-drawer__menu.list-menu>li{width:100%}#menu-drawer .menu-drawer__menu.list-menu>li:last-child,#menu-drawer .menu-drawer__menu.list-menu>li:nth-last-child(2){width:100%}#menu-drawer .menu-drawer__menu.list-menu>li:last-child>a.menu-drawer__menu-item{padding:14px 0;border-bottom:0}.js .menu-drawer__menu li:last-child{width:50%}.js .menu-drawer__submenu{visibility:visible;transform:translateX(0)}.menu-drawer summary.menu-drawer__menu-item.mega-menu-mobile-title{display:none}.menu-drawer__submenu.mega-menu-mobile{position:relative;border:0}.menu-drawer__submenu.mega-menu-mobile .menu-drawer__inner-submenu .menu-drawer__close-button{display:none}.list-menu.s.shop-menu-mobile{width:100%}.list-menu.s.shop-menu-mobile summary{padding-left:0;position:relative}.list-menu.s.shop-menu-mobile summary:hover{text-decoration:none}.list-menu.s.shop-menu-mobile summary .plus-icon{width:9px;height:42px;position:absolute;right:0;top:0}.list-menu.s.shop-menu-mobile summary .plus-icon:before{content:"+";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:14px;line-height:1;color:#531119}.list-menu.s.shop-menu-mobile .panel{display:none!important;margin:0 -5px;padding:0;list-style:none;flex-wrap:wrap}.list-menu.s.shop-menu-mobile .panel li{width:50%;padding:0 5px;margin:0 0 10px}.list-menu.s.shop-menu-mobile .panel li a.list-menu__item{padding:0;flex-wrap:wrap;overflow:hidden;border-radius:5px;height:65px}.list-menu.s.shop-menu-mobile .panel li a.list-menu__item span{position:absolute;top:50%;left:15px;transform:translateY(-50%);width:33%;font-size:12px;line-height:15px;color:#37312f;z-index:1}.list-menu.s.shop-menu-mobile .panel li a.list-menu__item img{max-width:100%;border-radius:5px;height:65px;position:absolute;right:0}.list-menu.s.shop-menu-mobile:nth-child(1) .panel li:last-child{width:100%}.list-menu.s.shop-menu-mobile:nth-child(1) .panel li:last-child a{background:#c69f96 url(/cdn/shop/t/17/assets/shop-our-entire-range.png?v=1636549741) right center no-repeat;background-size:auto 100%}.list-menu.s.shop-menu-mobile:nth-child(1) .panel li:last-child a span{color:#fff}.list-menu.s.shop-menu-mobile:nth-child(1) .panel li:last-child a img{display:none}.list-menu.s.shop-menu-mobile:nth-child(2) .panel li{width:33.33%}.list-menu.s.shop-menu-mobile:nth-child(2) .panel li a.list-menu__item{height:auto}.list-menu.s.shop-menu-mobile:nth-child(2) .panel li a.list-menu__item span{left:4px;top:3px;font-size:14px;line-height:19px;color:#37312f;width:auto;transform:translateY(0)}.list-menu.s.shop-menu-mobile:nth-child(2) .panel li a.list-menu__item img{height:auto;position:relative;width:100%}.list-menu.s.shop-menu-mobile:nth-child(3) .panel{margin:15px -5px 10px}.list-menu.s.shop-menu-mobile:nth-child(3) .panel li a.list-menu__item{height:auto}.list-menu.s.shop-menu-mobile:nth-child(3) .panel li a.list-menu__item span{left:0;top:0;font-size:12px;line-height:1;color:#37312f;width:100%;transform:translateY(0);position:relative}.list-menu.s.shop-menu-mobile:nth-child(3) .panel li a.list-menu__item img{display:none}.list-menu.s.shop-menu-mobile.open summary span{color:#c12126}.list-menu.s.shop-menu-mobile.open summary .plus-icon:before{content:"-";color:#c12126}.list-menu.s.shop-menu-mobile.open .panel{display:flex!important}.menu-drawer__utility-links{display:none}.menu-drawer summary.menu-drawer__menu-item.our-menu-title{padding: 0px;border:0}#menu-drawer .menu-drawer__menu.list-menu>li .our-menu-mobile{position:relative;border:0}#menu-drawer .menu-drawer__menu.list-menu>li .our-menu-mobile .menu-drawer__inner-submenu .menu-drawer__menu.list-menu{display: flex; row-gap: 12px; padding: 17px 25px 0 34px;}#menu-drawer .menu-drawer__menu.list-menu>li .our-menu-mobile .menu-drawer__inner-submenu .menu-drawer__menu.list-menu a.menu-drawer__menu-item{display:block;padding:0;margin:0 0 5px;font-size:14px;line-height:20px;color:#898586;font-weight:400;border:0}}
/* component-card */
.card {display: block;overflow: hidden;text-decoration: none }.card+.card-information {margin-top: 20px;width: 100% }@media screen and (min-width:750px) {.card+.card-information {margin-top: 0;width: calc(100% - 180px);padding: 0 20px;display: flex;flex-wrap: wrap }}.card.card--soft {background-color: rgba(var(--color-foreground), .04);color: rgb(var(--color-foreground)) }.card .icon-wrap {margin-left: .8rem;white-space: nowrap;transition: transform var(--duration-short) ease;overflow: hidden }.card .h1 .icon-arrow, .card .h2 .icon-arrow {padding-bottom: .3rem;padding-top: .3rem }.card--media {display: block;text-decoration: none }.card--text-only {display: flex;justify-content: center }.card--text-only::before {content: '';display: block;padding-bottom: 100% }.card--product {position: relative;width: 100% }@media screen and (min-width:750px) {.card--product {width: 180px;height: 180px;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;background: #fff;}.card--product .card__inner {width: 100% }.card--product .card__inner .media {width: auto;max-width: inherit;padding-bottom: 100%!important }.card--product .card__inner .media a {display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}.card--product .card__inner .media img {width: auto;max-width: inherit;height: 70% }}.card--stretch {height: 100% }.card--outline:not(.card--soft) {border: .1rem solid rgba(var(--color-foreground), .04) }.card--light-border {border: .1rem solid rgba(var(--color-foreground), .04) }.card--light-border:hover {border: .1rem solid rgba(var(--color-foreground), .3);box-shadow: none }.card__text-spacing {padding: 3rem }.card-colored.color-background-1 {background-color: rgba(var(--color-foreground), .04) }.card--media .card__text-spacing {padding: 2rem }@media screen and (min-width:750px) {.card--media .card__text-spacing {padding-left: 3rem;padding-right: 3rem }}.card-information>*+* {margin-top: .5rem }.card--text-only .card__inner {display: grid;grid-template-rows: 1fr auto 1fr;width: 100% }.card__content {margin-left: 2.5rem;margin-right: 2.5rem }.card__content>* {margin: 0 }.card--text-only .card__content {grid-row: 2;justify-self: flex-start;margin-bottom: 6rem;margin-top: 5rem }.card--text-only .card__badge {align-self: flex-end;grid-row: 3 }.card--search .card__badge>*, .card--text-only .card__badge>* {margin: 0 1.2rem 1.2rem }.card--search .card__badge, .card--text-only .card__badge {position: initial }.card--text-only .card__content+.card__badge {margin-top: -5rem }.media+.card__content {margin-top: 2rem;margin-bottom: 1.5rem }@media screen and (min-width:750px) {.card--text-only .card__content {margin-top: 7rem;margin-bottom: 7rem }.card--text-only .card__content+.card__badge {margin-top: -7rem }}.card__text-spacing>* {margin: 0 }.card__text-spacing>:not(.overlay-card)+* {margin-top: 1.5rem }.card__text {margin: 0;word-break: break-word }.card-information__text {display: block;padding-right: 1.2rem }.card-information__wrapper {width: 100%;position: relative }.card-information__wrapper>* {line-height: 1.4;color: rgb(var(--color-foreground)) }.tagreat-box {display: flex;flex-wrap: wrap;margin: 0 0 15px;justify-content: space-between }.tagreat-box ul.tag-boxs {display: flex;flex-wrap: wrap;margin: 0;padding: 0;list-style: none }.tagreat-box ul.tag-boxs li {margin: 0 5px 0 0;font-size: 10px;color: #37312f;font-family: "Circular Std";padding: 2px 5px;line-height: 13px }.tagreat-box ul.tag-boxs li.yellow-bg {background: #ffdb1e }.tagreat-box ul.tag-boxs li.white-bg {background: #fff }#main-collection-product-grid .tagreat-box ul.tag-boxs li.white-bg {background: #f5f1ed }.tagreat-box .review-box {display: block }.tagreat-box .review-box .jdgm-widget.jdgm-widget {display: flex;flex-wrap: wrap;align-items: center }.tagreat-box .review-box .jdgm-preview-badge .jdgm-prev-badge {display: flex!important;flex-wrap: wrap;align-items: center }.tagreat-box .review-box .jdgm-preview-badge .jdgm-prev-badge__stars {display: flex;flex-wrap: wrap;align-items: center;font-weight: 700;line-height: 1;color: #37312f;font-family: "Circular Std" }.tagreat-box .review-box .jdgm-preview-badge .jdgm-prev-badge__stars svg {width: 15px;height: 15px;margin-right: 5px; }.tagreat-box .review-box .jdgm-preview-badge .jdgm-prev-badge__text {font-weight: 400;font-size: 15px;line-height: 1;color: #37312f;font-family: "Circular Std";margin-left: 5px }.slider-recommendations .tagreat-box .review-box .jdgm-preview-badge .jdgm-prev-badge .jdgm-prev-badge__text:before {content: '(';margin-right: -2px;}.slider-recommendations .tagreat-box .review-box .jdgm-preview-badge .jdgm-prev-badge .jdgm-prev-badge__text:after {content: ')';margin-left: -2px;}.jdgm-widget * {line-height: 1 }.titleweight-box {display: flex;flex-wrap: wrap }.titleweight-box h3 {margin: 0;padding: 0;width: 80% }.template-search__results .titleweight-box h3 {display: -webkit-box;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;min-height: 20px;}.titleweight-box h3 a {font-size: 16px;line-height: 24px;color: #37312f;font-family: "Circular Std" }.full-unstyled-link:hover .titleweight-box h3 {text-decoration: none }.titleweight-box .weight {margin-left: auto;font-size: 14px;line-height: 18px;color: #909090 }.card-information__wrapper .priceadd-boxs {position: absolute;left: 0;right: 0;width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;bottom: 0 }.card-information__wrapper .priceadd-boxs .price .price-item--regular {font-size: 11px;color: #71777e;line-height: 14px;font-family: "Circular Std";font-weight: 700;display: block }.card-information__wrapper .priceadd-boxs .price .price-item--sale {font-size: 11px;color: #08861d;line-height: 14px;font-family: "Circular Std";font-weight: 700;display: block }.card-information__wrapper .priceadd-boxs .price .price__regular .price-item--regular {font-size: 11px;color: #08861d;line-height: 14px;font-family: "Circular Std";font-weight: 700;display: block }.card-information__wrapper .priceadd-boxs .addtocard-box {margin-left: auto;position: relative }.card-information__wrapper .priceadd-boxs .addtocard-box .btn.addtocard-btn {position: relative;cursor: pointer;padding: 0;margin: 0;width: 100%;border: 0;background: 0 0;font-family: "Circular Std";font-weight: 700;font-size: 14px;line-height: 18px;color: #c12126;display: flex;flex-wrap: wrap;box-shadow: none;min-width: inherit;min-height: inherit;border-bottom: solid 1px #c12126;letter-spacing: 0;}.card-information__wrapper .priceadd-boxs .addtocard-box .btn.addtocard-btn sup {font-size: 9px;line-height: 11px;color: #c12126;font-weight: 700;font-family: "Circular Std";margin-left: 3px;margin-top: -10px }.card-information__wrapper .priceadd-boxs .addtocard-box .btn.addtocard-btn:hover {border-color: transparent }.card-information__wrapper>.price {color: rgb(var(--color-foreground)) }.card-information__wrapper>:not(.visually-hidden:first-child)+* {margin-top: 0 }.card-information__wrapper .caption {letter-spacing: .07rem }.card-wrapper {color: inherit;display: block;position: relative;text-decoration: none }.card-wrapper:focus-within .card {box-shadow: none }.card__media-spacer {padding: 2rem 2rem 0 }@media screen and (min-width:750px) {.card__media-spacer {padding: 3rem 3rem 0 }}.card__media-full-spacer {padding: 2rem }.card-article-info {margin-top: 1rem;display: flex;flex-wrap: wrap }.card__badge {top: 0;display: flex;flex-wrap: wrap;left: 0;position: absolute }.card__badge>* {margin-right: 1rem;margin-top: 0 }.overlay-card {position: absolute;top: 0;bottom: 0;left: 0;right: 0;display: flex;background: 0 0;transition: background-color var(--duration-long) ease }.card:hover .card-colored .overlay-card {background-color: rgba(var(--color-card-hover), .06) }@media screen and (min-width:990px) {.card .media.media--hover-effect>img:only-child, .card-wrapper .media.media--hover-effect>img:only-child {transition: transform var(--duration-long) ease }.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child, .card:hover .media.media--hover-effect>img:first-child:only-child {transform: scale(1.03) }.card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child) {opacity: 0 }.card-wrapper:hover .media.media--hover-effect>img+img {opacity: 1;transition: transform var(--duration-long) ease;transform: scale(1.03) }.card-wrapper:hover .card-information__text {text-decoration: underline;text-underline-offset: .3rem }.card--search img {transition: transform var(--duration-default) ease }.card-wrapper:hover .card--search img {transform: scale(1.05) }.card-wrapper:hover .card__text {text-decoration: underline;text-underline-offset: .3rem }.card-wrapper:hover .card--soft {background-color: rgba(var(--color-card-hover), .06);transition: background-color var(--duration-long) ease }}@media (max-width:991px) {.card--product {width: 100%;height: auto;margin: 0;padding: 0 }.card+.card-information {width: 100%;padding: 10px 20px;margin-top: 0 }.card-information__wrapper .priceadd-boxs {margin-top: 10px!important;position: relative;align-items: center }.card-information__wrapper .priceadd-boxs .addtocard-box .btn.addtocard-btn {background: #c12126;border-radius: 5px;padding: 7px 10px !important;color: #fff;font-weight: 500 }.card-information__wrapper .priceadd-boxs .addtocard-box .btn.addtocard-btn sup {display: none }.card--product .card__inner .media a {display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}.card--product .card__inner .media img {width: auto;max-width: inherit;height: 70% }}@media (max-width:567px) {.card--product .card__inner .media {padding-bottom: 100%!important }.template-search__results .titleweight-box h3 {min-height: inherit;}}.key_indicator {color: saddlebrown;font-size:14px;}
/* mm-ajaxcart */
.mm-ajaxcart, .mm-ajaxcart-overlay {position: fixed;top: 0;z-index: 99999 }.mm-ajaxcart-overlay {display: block !important;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .6);opacity: 0;visibility: hidden;transition: opacity .5s cubic-bezier(.645, .045, .355, 1) }.mm-ajaxcart, .mm-ajaxcart.has--opened {transition: transform .5s cubic-bezier(.645, .045, .355, 1), visibility .5s cubic-bezier(.645, .045, .355, 1) }.has--active, .mm-ajaxcart-overlay.has--active {visibility: visible;opacity: 1;backdrop-filter: blur(3px); }input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;appearance: none;margin: 0 }input[type=number] {-moz-appearance: textfield }.mm-ajaxcart {right: 0;bottom: 0;width: 48rem;max-width: calc(100vw - 3rem);background: #fff;transform: translate(48rem, 0);overflow-y: hidden }.mm-ajaxcart.has--opened {transform: translate(0, 0) }.mm-ajaxcart-header {position: relative;padding: 15px 16px 0 }.mm-ajaxcart-header .ajaxcart-cart-header-title {margin: 0;font-family: "Circular Std Medium";font-size: 20px;line-height: 1;color: #293542 }.mm-ajaxcart-header .mm-ajaxcart-close {border: 0;padding: 0;outline: 0;background: 0 0;cursor: pointer }.mm-ajaxcart-header progress {display: block;width: 100%;margin: 18px 0 5px;height: 5px;border-radius: 0;background-color: #ece3e0 }.mm-ajaxcart-header progress::-webkit-progress-bar {background-color: #ece3e0;border-radius: 0 }.mm-ajaxcart-header progress::-webkit-progress-value {background-color: #f8be15;border-radius: 0 }.mm-ajaxcart-header progress::-moz-progress-bar {background-color: #ece3e0;border-radius: 0 }.mm-ajaxcart-header progress::-moz-progress-value {background-color: #f8be15;border-radius: 0 }.mm-ajaxcart-header p {display: block;width: 100%;margin: 0;font-family: "Circular Std";font-size: 12px;line-height: 1;color: #37312f;font-weight: 400;padding: 2px }.mm-ajaxcart-close>*, .mm-ajaxcart-remove-item>*, .slick-slide.dragging img {pointer-events: none }.mm-ajaxcart-close svg {stroke-width: 1.5px;display: block }.mm-ajaxcart-items {height: 100%;max-height: calc(100vh - 260px);overflow-x: hidden;overflow-y: auto;margin: 0;padding: 0 20px 20px }.mm-ajaxcart-items .mm-ajaxcart-item {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;padding: 15px 0;border-bottom: 1px solid #f1f4f7 }.mm-ajaxcart-items .mm-ajaxcart-item-image {height: 143px;width: 120px;background-color: #f5f2ee;flex-shrink: 0;position: relative;border-radius: 4px }.mm-ajaxcart-items .mm-ajaxcart-item-image img {width: auto;height: 80%;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);mix-blend-mode: multiply }.mm-ajaxcart-items .mm-ajaxcart-item-info {-webkit-box-flex: 1;-webkit-flex: 1 1 100%;-ms-flex: 1 1 100%;flex: 1 1 100%;margin-left: 14px;position: relative }.mm-ajaxcart-items .mm-ajaxcart-info-header {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-between;align-items: flex-start;width: 100% }.mm-ajaxcart-items .mm-ajaxcart-info-header .mm-ajaxcart-item-title__container{width: 70%;} .mm-ajaxcart-items .mm-ajaxcart-info-header .mm-ajaxcart-item-name {margin: 0;width: 100%;line-height: 1.2;max-height: 42px;font-family: "Circular Std Medium";font-size: 16px;color: #111314;letter-spacing: .16px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden }.mm-ajaxcart-items .mm-ajaxcart-info-header .mm-ajaxcart-item-name a {color: #37312f }.mm-ajaxcart-items .mm-ajaxcart-info-header .mm-ajaxcart-remove-item {padding: 0;margin: 0;border: 0;outline: 0;background: 0 0;font-size: 12px;cursor: pointer;text-decoration: underline }.mm-ajaxcart-items .mm-ajaxcart-info-header .mm-ajaxcart-item-price {margin: 0;padding-top: 7px;font-family: "Circular Std";font-size: 13px;display: flex;align-items: baseline;white-space: nowrap;line-height: 1 }.mm-ajaxcart-items .mm-ajaxcart-info-header .mm-ajaxcart-item-price del {font-weight: 400;color: #919191;margin-right: 6px }.mm-ajaxcart-items .mm-ajaxcart-info-header .mm-ajaxcart-item-price ins {font-weight: 700;margin-right: 6px;text-decoration: none;color: #111314;font-family: 'Circular Std Medium';font-size: 18px }.mm-ajaxcart-items .mm-ajaxcart-info-header .mm-ajaxcart-item-price .discount-text{width: auto;font-weight: 400;color: #08861d }.mm-ajaxcart-items .mm-ajaxcart-info-body {position: absolute;left: 0;bottom: 0 }.mm-ajaxcart-items .mm-ajaxcart-item-quantity{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;border: 1px solid #f4f4f4;border-radius: 17px }.mm-ajaxcart-items .mm-ajaxcart-item-quantity span {width: 26px;height: 28px;border: 0;line-height: 28px;text-align: center;font-size: 16px;color: #545558;cursor: pointer;font-weight: 700;display: inline-flex;justify-content: center;align-items: center }.mm-ajaxcart-items .mm-ajaxcart-item-quantity input {width: 35px;height: 28px;padding: 5px;margin: 0;line-height: 28px;text-align: center;font-family: "Circular Std";font-weight: 700;font-size: 14px;border: 0;outline: 0;color: #545558 }.mm-ajaxcart-bottom {padding: 10px 20px;position: fixed;left: 0;right: 0;bottom: 0;background-color: #fff;z-index: 2; overflow: hidden; }.mm-ajaxcart-bottom .mm-ajaxcart-subtotal h4 {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;width: 100%;justify-content: space-between;margin: 0 }.mm-ajaxcart-button {padding: 0;margin-bottom: 10px }.mm-ajaxcart-button a {display: flex;width: 100%;height: 40px;flex-direction: row;justify-content: center;align-items: center;font-size: 12px;line-height: 40px;background: #c12126;border-radius: 2px;color: #fff;text-align: center;font-weight: 700 }.mm-ajaxcart-button a span {margin: 0 10px }.mm-ajaxcart-button a:hover {color: #fff }.mm-emptycart-content {text-align: center;padding: 0 20px 30px;height: calc(100dvh - 153px);overflow-x: hidden;overflow-y: auto }.slide, .slides {height: 160px;display: block }.mm-emptycart-content p {padding: 1em 0;margin: 0 }.bundle-main h3 {display: block;font-family: "Circular Std";font-weight: 700;font-size: 16px;line-height: 20px;color: #37312f;margin: 0 0 15px }.bundle-main .full-unstyled-link .card--product {width: 135px;height: 135px;position: relative }.bundle-main .card-information .tagreat-box .review-box, .bundle-main .full-unstyled-link .card--product .card__inner, .cart-notification-wrapper .cart-notification, .slick-initialized .slick-slide, .slick-slide img, .slide-container, input:checked+.slide-container .nav label {display: block }.bundle-main .full-unstyled-link .card--product .card__inner .media {display: block;padding-bottom: 100% !important;background: #fff }.bundle-main .full-unstyled-link .card--product .card__inner .media img {width: auto;height: 80%;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);mix-blend-mode: multiply }.bundle-main .full-unstyled-link .card-information {width: calc(100% - 100px);padding: 0 0 0 16px;display: flex;flex-wrap: wrap;margin: 0 }.bundle-main .full-unstyled-link .card-information__wrapper {width: 100%;position: relative }.bundle-main .full-unstyled-link .card__badge {top: 0;display: flex;flex-wrap: wrap;left: 0;position: absolute }.bundle-main .card-information .tagreat-box .review-box .jdgm-preview-badge .jdgm-star.jdgm-star, .cart-annoncement-container .cart-annoncement-slider .slick-arrow, .search .modal__content--mobile, input[name=radio-btn] {display: none !important }.bundle-main .card-information .tagreat-box .review-box .jdgm-preview-badge .jdgm-star.jdgm-star:first-child {display: block !important }.bundle-main .card-information .tagreat-box .review-box .reviewsrating-text {font-weight: 700;font-size: 15px;line-height: 1;color: #37312f;font-family: "Circular Std";margin-left: 5px }.bundle-main .card-information .priceadd-boxs {position: absolute;left: 0;right: 0;display: flex;flex-wrap: wrap;bottom: 0 }.bundle-main .card-information .priceadd-boxs .price .price-item--sale {font-size: 11px;color: #15191d;line-height: 14px;font-family: "Circular Std";font-weight: 700;display: block }.bundle-main .card-information .priceadd-boxs .price .price-item--sale span, .mega-menu-title {font-size: 16px }.bundle-main .card-information .priceadd-boxs .addtocard-box .btn.addtocard-btn {position: relative;cursor: pointer;padding: 0;margin: 0;width: 100%;border: 0;background: 0 0;font-family: "Circular Std";font-weight: 700;font-size: 14px;opacity: 1;line-height: 18px;color: #c12126;display: flex;flex-wrap: wrap;border-bottom: 1px solid #c12126;border-radius: 0;min-height: inherit;min-width: inherit;box-shadow: none;letter-spacing: 0 }.bundle-main .card-information .priceadd-boxs .addtocard-box .btn.addtocard-btn sup {font-size: 9px;line-height: 11px;color: #c12126;font-weight: 700;font-family: "Circular Std";margin-left: 3px;margin-top: -9px }.slides {padding: 0;width: 100%;margin: 0 auto;position: relative }.nav label, .nav-dots, .slide {position: absolute }.slides * {user-select: none;-ms-user-select: none;-moz-user-select: none;-webkit-user-select: none }.slide {top: 0;opacity: 0;width: 100%;transform: scale(0);transition: .7s ease-in-out }.slide img {width: 100%;height: 100% }.nav label {width: 200px;height: 100%;display: none;opacity: 0;z-index: 9;cursor: pointer;transition: opacity .2s;color: #fff;font-size: 156pt;text-align: center;line-height: 380px;font-family: "Varela Round", sans-serif;background-color: rgba(255, 255, 255, .3);text-shadow: 0 0 15px #777 }.footer-block__details-content .list-menu__item--active, .rte a {transition: text-decoration-thickness var(--duration-short) ease }.slide:hover+.nav label {opacity: .5 }input:checked+.slide-container .slide {opacity: 1;transform: scale(1);transition: opacity 1s ease-in-out }
.nav-dots {width: 100%;bottom: 0;height: 10px;display: flex;flex-wrap: wrap;align-items: center;justify-content: center }.nav-dots .nav-dot {top: 0;width: 4px;height: 4px;margin: 0 3px;position: relative;border-radius: 100%;display: inline-block;background-color: rgba(55, 49, 47, .3) }.nav-dots .nav-dot:hover {cursor: pointer;background-color: #c12126 }input#img-10:checked~.nav-dots label#img-dot-10, input#img-11:checked~.nav-dots label#img-dot-11, input#img-12:checked~.nav-dots label#img-dot-12, input#img-13:checked~.nav-dots label#img-dot-13, input#img-14:checked~.nav-dots label#img-dot-14, input#img-15:checked~.nav-dots label#img-dot-15, input#img-1:checked~.nav-dots label#img-dot-1, input#img-2:checked~.nav-dots label#img-dot-2, input#img-3:checked~.nav-dots label#img-dot-3, input#img-4:checked~.nav-dots label#img-dot-4, input#img-5:checked~.nav-dots label#img-dot-5, input#img-6:checked~.nav-dots label#img-dot-6, input#img-7:checked~.nav-dots label#img-dot-7, input#img-8:checked~.nav-dots label#img-dot-8, input#img-9:checked~.nav-dots label#img-dot-9 {background: #c12126;width: 8px;height: 8px }.mm-emptycart-content .collection-list {margin: 0 -7px;padding: 0;list-style: none;display: grid; grid-template-columns: 1fr 1fr; column-gap: 15px; row-gap: 15px; }.mm-emptycart-content .collection-list li {margin: 0 0 15px;padding: 0 7px;width: 50%;display: flex;flex-wrap: wrap }.mm-emptycart-content .collection-list li a {overflow: hidden;border-radius: 5px;padding: 0;height: 80px;width: 100%;display: flex;flex-wrap: wrap;position: relative }.mm-emptycart-content .collection-list li a img {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);width: 100%;border-radius: 10px;height: 80px }.mm-emptycart-content .collection-list li a span {position: absolute;font-size: 14px;left: 10px;top: 20px;text-align: left;width: 35%;line-height: 1.3;color: #111314;font-family: "Circular Std Medium" }.mm-ajaxcart-button a.view-cart-button {display: none;border: 1px solid #c12126;background: 0 0;color: #c12126;margin: 0 0 10px }.cart-annoncement-container .cart-annoncement-text {display: block;font-size: 12px;text-align: center;margin: 0;padding: 10px 0;color: #131517;line-height: 16px;font-family: 'Circular Std Medium' }.cart-annoncement-container .cart-annoncement-text a {color: #131517 }.cart-annoncement-container .cart-annoncement-text a::before {content: "";background-color: #131517;height: 4px;width: 4px;display: inline-block;border-radius: 100%;margin: 0 7px;position: relative;top: -2px }@media screen and (min-width: 750px){.mm-ajaxcart-items .mm-ajaxcart-info-header .mm-ajaxcart-item-price{padding-top: 8.5px;}}

/* revamp ajaxcart CSS */
.d-flex {display: flex;}.d-justify-between {justify-content: space-between;}.d-align-center {align-items: center;}.spliter {padding-bottom: 15px;border-bottom: 1px solid #F1F4F7;}.mm-ajaxcart-close svg path {stroke: #7B9FAA;}h2.mm-ajaxcart--label {margin: 0;font-size: 18px;font-family: 'Circular Std Medium';color: #293542;}.ajax-cart-info__label {font-size: 12px;font-family: 'Circular Std Book';color: #837974;}.mm-ajax-car_weight-pills {border: 1px solid #F4F4F4;padding: 0 10px;border-radius: 17px;color: #8E989F;font-family: 'Circular Std Black';font-size: 14px;height: 30px;line-height: 28px;}.mm-ajax-cart-qty {margin-right: 12px;}.mm-ajaxcart-order-summary {background: #FFF8E2;border-radius: 7px;padding: 12px 10px;margin: 15px 0;}.ajaxcart--order__label h2.mm-ajaxcart--label {font-family: 'Circular Std Bold';color: #181A1D;font-size: 16px;}.ajaxcart-order-summary__body .left-side-label span {font-family: 'Circular Std Medium';color: #787D81;font-size: 12px;}.ajaxcart-order-summary__body .right-side-value p {font-family: 'Circular Std Medium';color: #181A1D;font-size: 14px;}.ajaxcart-order-summary__body {border-bottom: 1px solid #F1F4F7;padding-top: 11px;padding-bottom: 11px;}.ajaxcart-order-summary__body .row-mb:not(:last-child) {margin-bottom: 10px;}.mm-ajaxcart-order-summary p{margin: 0;padding: 0;}.ajaxcart-order-summary__footer {padding-top: 7px;}.ajaxcart-order-summary__footer .left-side-label span, .ajaxcart-order-summary__footer .right-side-value p {font-family: 'Circular Std Bold';color: #181A1D;font-size: 16px;}.mm-ajax-cart__upsell ul.slidess {margin-top: 15px;padding: 0;list-style: none;border-bottom: 1px solid #F1F4F7;}.mm-ajax-cart__upsell ul.slidess .card-wrapper .tagreat-box, .mm-ajax-cart__upsell ul.slidess .card-wrapper span.weight, .mm-ajax-cart__upsell ul.slidess .card-wrapper span.weight, .mm-ajax-cart__upsell ul.slidess .card-wrapper span.caption-large.light, .mm-ajax-cart__upsell ul.slidess .card-wrapper .key_indicator {display: none !important;}.mm-ajax-cart__upsell ul.slidess .card-wrapper .priceadd-boxs {bottom: 0;}.mm-ajax-cart__upsell ul.slidess li.slide-containerr {margin-bottom: 15px;}.bundle-main.mm-ajax-cart__upsell .full-unstyled-link .card--product {width: 80px;height: 80px;border-radius: 4px;}.mm-ajax-cart__upsell .slide-containerr .card-wrapper span.price-item.price-item--regular {color: #15191D;}.bundle-main.mm-ajax-cart__upsell .card-wrapper .card-information .priceadd-boxs .price-item span.money {font-size: 18px;font-weight: 700;letter-spacing: 0;font-family: 'Circular Std Medium';}.mm-ajax-cart__upsell .slide-containerr .card-wrapper button.product-form__submit.btn.button.addtocard-btn {color: #15191D;padding: 5px 15px !important;border-bottom: none;border-radius: 4px;max-height: fit-content;max-width: fit-content;font-family: 'Circular Std Book';font-size: 14px;background-color: #F8F8F8;}.mm-ajax-cart__upsell ul.slidess .card-wrapper .titleweight-box h3 a {font-size: 16px;font-family: "Circular Std Medium";font-weight: normal;width: 60%;color: #111314;letter-spacing: .16px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;line-height: 1.2;}.mm-ajaxcart-bottom .shipping-message {font-size: 13px;color: #8E989F;font-weight: 700;font-family: 'Circular Std Book';margin-bottom: 7px;margin-left: 18px;}.mm-ajaxcart-button button.mm-cart-close-button {display: flex;width: 100%;height: 40px;flex-direction: row;align-items: center;font-size: 12px;line-height: 40px;background: #E7E9ED;border: 1px solid #B7BDC6;color: #312C29;text-align: center;font-weight: 700;cursor: pointer;}.mm-ajaxcart-button a.mm-checkout-button, .mm-ajaxcart-button button.mm-cart-close-button {justify-content: space-between;border-radius: 20px;padding: 0 0 0 20px;font-family: 'Circular Std Book';}.mm-ajaxcart-button a.mm-checkout-button span.checkout--text, .mm-ajaxcart-button button.mm-cart-close-button span.continue--text {margin: 0;text-transform: capitalize;}.mm-ajaxcart-button a.mm-checkout-button .btn-circle, .mm-ajaxcart-button button.mm-cart-close-button .btn-circle {display: flex;justify-content: center;align-items: center;margin: 0;height: 40px;width: 40px;border-radius: 50%;}.mm-ajaxcart-button a.mm-checkout-button .btn-circle svg {height: 100%;width: 100%;}.mm-ajaxcart-button button.mm-cart-close-button .btn-circle svg {height: 30px;width: 12px;}.mm-ajaxcart-button button.mm-cart-close-button .btn-circle.btn-white {background: #FDFEFF;border: 1px solid #E7E9ED;transform: translateX(1px);}.mm-ajaxcart-subscribe-text .left-side span {font-size: 13px;color: #565D66;font-weight: 700;font-family: 'Circular Std Book';}.mm-ajaxcart-subscribe-text .right-side a.footer-subscribe-text {color: #AA161A;font-size: 13.5px;font-weight: 700;font-family: 'Circular Std Book';margin: 0;padding: 0;line-height: 0;}.mm-ajaxcart-subscribe-text {margin: 0;height: 20px;padding: 0 10px;}.goal-tracker p.goals_heading {margin: 0;}.mm-emptycart .mm-ajaxcart-header {padding: 25px 20px;}.mm-emptycart .mm-ajaxcart-button a.mm-checkout-button {justify-content: center;border-radius: 0;padding: 0;}.bundle-main .card-information .priceadd-boxs .price .price__sale .price__compare span {text-decoration: line-through;font-size: 13px !important;}.bundle-main .card-information .priceadd-boxs .price dd.price__compare {margin-right: 9px;}.mm-ajax-cart__upsell .media a.full-unstyled-link {background: #EFEFEF;}.mm-ajaxcart-item-quantity input.quantity-input:focus {outline: none;box-shadow: none;}@media only screen and (max-width:768px) {.mm-ajaxcart {width: 39rem;transform: translate(39rem, 0) }.mm-ajaxcart-items {max-height: calc(100vh - 290px);}.mm-ajaxcart-bottom {padding: 9px 15px;}.spliter {padding-bottom: 13px;}h2.mm-ajaxcart--label {font-size: 16px;}.mm-ajaxcart-items .mm-ajaxcart-info-header .mm-ajaxcart-item-name {font-size: 14px;max-height: 35px;}.mm-ajax-cart-qty {margin-right: 7px;}.mm-ajax-car_weight-pills {font-size: 12px;}.mm-ajaxcart-items .mm-ajaxcart-item-info {margin-left: 12px;}.bundle-main.mm-ajax-cart__upsell .full-unstyled-link .card--product {width: 75px;height: 75px;}.mm-ajax-cart__upsell .slide-containerr .card-wrapper .full-unstyled-link {padding: 0;}.mm-ajax-cart__upsell ul.slidess .card-wrapper .titleweight-box h3 a {font-size: 14px;max-height: 35px;}.mm-ajaxcart-subscribe-text .right-side a.footer-subscribe-text {font-size: 12.5px;}.mm-ajaxcart-bottom .shipping-message {margin-bottom: 4px;}.mm-ajaxcart-button {margin-bottom: 8px;}.mm-ajaxcart-subscribe-text {height: 12px;}}

/* section-footer */
.footer:not(.color-background-1){border-top:none}.footer__content-top{padding-bottom:0;padding-top:70px;display:block;}@media screen and (max-width:749px){.footer .grid{display:block;margin-left:0}.footer-block.grid__item{padding:0;margin:4rem 0;width:100% !important;}.footer-block.grid__item:first-child{margin-top:0}.footer__content-top{padding-bottom:1.5rem;padding-left:2rem;padding-right:2rem}}@media screen and (min-width:750px){.footer__content-top .grid{margin-left:-3rem;row-gap:6rem;margin-bottom:0}.footer__content-top .grid__item{padding-left:3rem}}.footer__content-bottom{padding-top:6rem;padding-bottom:6rem}.footer__content-bottom:only-child{border-top:0}.footer__content-bottom-wrapper{display:flex;width:100%}@media screen and (max-width:749px){.footer__content-bottom{flex-wrap:wrap;padding-top:0;padding-left:0;padding-right:0;row-gap:1.5rem}.footer__content-bottom-wrapper{flex-wrap:wrap;row-gap:1.4rem}}.footer__localization:empty+.footer__column--info{align-items:center}@media screen and (max-width:749px){.footer__localization:empty+.footer__column{padding-top:0}}.footer__column{width:100%;align-items:flex-end}.footer__column--info{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:2rem;padding-right:2rem}@media screen and (min-width:750px){.footer__column--info{padding-left:0;padding-right:0;align-items:flex-end}}.footer-block:only-child:last-child{text-align:center;max-width:76rem;margin:0 auto}@media screen and (min-width:750px){.footer-block{display:block;margin-top:0}}.footer-block:empty{display:none}.footer-block--newsletter{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;margin-top:2rem}.footer-block--newsletter:only-child{margin-top:0}.footer-block--newsletter>*{flex:1 1 100%}.footer-block--newsletter .list-social{justify-content:flex-start}@media screen and (max-width:1024px){#shopify-section-footer .footer__content-top .grid__item{width:25%}body .footer-block--newsletter,body .footer-block__newsletter{width:100%;text-align:center}.footer__content-top .grid>.footer-block--newsletter{padding-left:3rem}}@media screen and (max-width:850px){#shopify-section-footer .footer__content-top .grid__item{width:35%}}@media screen and (max-width:749px){.footer-block.footer-block--menu:only-child{text-align:left}#shopify-section-footer .footer__content-top .grid__item{width:100%}}@media screen and (min-width:750px){.footer-block--newsletter{flex-wrap:wrap;justify-content:space-between}}.footer-block__heading{font-family:"Circular Std";margin-bottom:1rem;margin-top:0;font-size:14px;display: block;}@media screen and (min-width:990px){.footer-block__heading{font-size:14px; margin-bottom: 24px;}}.footer-block--newsletter:empty,.footer__list-social:empty{display:none}.footer__list-social.list-social:only-child{justify-content:center}.footer-block__newsletter{text-align:left}.newsletter-form__field-wrapper{max-width:36rem;margin-top:8px}@media screen and (min-width:750px){.footer-block__newsletter:not(:only-child){text-align:left}.footer-block__newsletter:not(:only-child) .footer__newsletter{justify-content:flex-start;margin:0}.footer-block__newsletter:not(:only-child) .newsletter-form__message--success{left:auto}}.footer-block__newsletter+.footer__list-social{margin-top:2rem}@media screen and (max-width:749px){.footer__list-social.list-social{justify-content:flex-start}}@media screen and (min-width:750px){.footer-block__newsletter+.footer__list-social{margin-top:0}}@media screen and (min-width:750px){.footer__content-bottom{border-top-width:.1rem}}.footer__localization{display:flex;flex-direction:row;justify-content:center;align-content:center;flex-wrap:wrap;padding:1rem 1rem 0}.footer__localization:empty{display:none}.localization-form{display:flex;flex-direction:column;flex:auto 1 0;padding:1rem;margin:0 auto}.localization-form:only-child{display:inline-flex;flex-wrap:wrap;flex:initial;padding:1rem 0}.localization-form:only-child .button,.localization-form:only-child .localization-form__select{margin:1rem 1rem .5rem;flex-grow:1;width:auto}.footer__localization h2{margin:1rem 1rem .5rem;color:rgba(var(--color-foreground),.75)}@media screen and (min-width:750px){.footer__localization{padding:.4rem 0;justify-content:flex-start}.localization-form{padding:1rem 2rem 1rem 0}.localization-form:first-of-type{padding-left:0}.localization-form:only-child{justify-content:start;width:auto;margin:0 0 0 -1rem}.localization-form:only-child .button,.localization-form:only-child .localization-form__select{margin:1rem}}@media screen and (max-width:989px){.footer__localization noscript,noscript .localization-form:only-child{width:100%}}.localization-form .button{padding:1rem}.localization-form__currency{display:inline-block}@media screen and (max-width:749px){.localization-form .button{word-break:break-all}}.localization-form__select{box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.55);position:relative;margin-bottom:1.5rem;border:0;padding-left:1rem;text-align:left}noscript .localization-form__select{padding-left:0}@media screen and (min-width:750px){noscript .localization-form__select{min-width:20rem}}.localization-form__select .icon-caret{position:absolute;content:'';height:.6rem;right:1.5rem;top:calc(50% - .2rem)}.localization-selector.link{text-decoration:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;color:rgb(var(--color-foreground));width:100%;padding-right:4rem;padding-bottom:1.5rem}noscript .localization-selector.link{padding-top:1.5rem;padding-left:1.5rem}.disclosure .localization-form__select{padding-top:1.5rem}.localization-selector option{color:#000}.localization-selector+.disclosure__list{margin-left:1rem;opacity:1;animation:animateLocalization var(--duration-default) ease}@media screen and (min-width:750px){.footer__payment{margin-top:1.5rem}}.footer__copyright{text-align:center;margin-top:0}@media screen and (min-width:750px){.footer__copyright{text-align:right}}@keyframes appear-down{0%{opacity:0;margin-top:-1rem}100%{opacity:1;margin-top:0}}.footer-block__details-content{margin-bottom:0}@media screen and (min-width:750px){.footer-block__details-content{margin-bottom:0}.footer-block__details-content>li,.footer-block__details-content>p{padding:0}.footer-block:only-child li{display:inline}.footer-block__details-content>li:not(:last-child){margin-right:0}}.copyright__content a,.footer-block__details-content .list-menu__item--link{color:rgba(var(--color-foreground),.75);font-family:"Circular Std";color:#37312f}.footer-block__details-content .list-menu__item--active{transition:text-decoration-thickness var(--duration-short) ease;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.copyright__content a:hover,.footer-block__details-content .list-menu__item--link:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.footer-block__details-content .list-menu__item--active:hover{text-decoration-thickness:.2rem}}@media screen and (max-width:989px){.footer-block__details-content .list-menu__item--link{padding-top:.1rem;padding-bottom:.1rem}}@media screen and (min-width:750px){.footer-block__details-content .list-menu__item--link{display:block;font-size:12px;line-height:15px;padding:7.5px 0}}@media screen and (max-width:749px){#shopify-section-footer .footer-block__newsletter,.footer-block-image{text-align:left}.footer__content-top{padding-top:1.5rem}#shopify-section-footer .newsletter-form{display:block}.footer-block__heading{font-size:14px}.accordion-item-heading{font-family:"Circular Std";font-size:12px;line-height:15px;font-weight:500;cursor:pointer;margin:0 0 10px 0;padding:10px 20px;position:relative;color:#000;width:100%;box-sizing:border-box;display:flex;margin:0;padding:0}.accordion-item-heading:after{content:"";position:absolute;right:0;top:50%;width:10px;height:10px;background-repeat:no-repeat; transform: translate(0, -50%);}.open .accordion-item-content,.open .accordion-item-heading{width:100%}.closed .rte p {display: none;}.closed .accordion-item-content{width:60%;height:0;-webkit-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);float:left;display:block}.open .accordion-item-content{width:100%;padding:10px 0;width:100%;margin:0;display:block;-webkit-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:top;-o-transform-origin:top;-ms-transform-origin:top;transform-origin:top;box-sizing:border-box}.open .accordion-item-heading{margin:0}.accordion-item.footer-block.grid__item{padding:16px 0;margin:0;border-bottom:1px solid #E7E9ED}.accordion-item.footer-block.grid__item:first-child{border:none}}.footer-block-image>img{height:auto}.footer-block__details-content .placeholder-svg{max-width:20rem}.copyright__content{line-height:20px;font-family:"Circular Std";font-size:11px;letter-spacing:.1em}.copyright__content a{color:currentColor;text-decoration:none}@keyframes animateLocalization{0%{opacity:0;transform:translateY(0)}100%{opacity:1;transform:translateY(-1rem)}}.footer .disclosure__link{padding:.95rem 3.5rem .95rem 2rem;color:rgba(var(--color-foreground),.75)}.footer .disclosure__link:hover{color:rgb(var(--color-foreground))}.footer .disclosure__link--active{text-decoration:underline}.footer-available{list-style:none;display:flex;flex-direction: column; align-items:center;margin:15px 0 0 0;width:100%;padding:0}.footer-available-section{margin-top:33px}.footer-available-section h3{font-family:"Circular Std";font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#1b0205;margin:0}.footer-available li{padding-right:25px}.footer-block.grid__item.footer-block--menu{width:17%}.footer-block--newsletter{width:22%;align-items:flex-start;margin-top:0;text-align:left;padding-top:0}.footer-block__newsletter p{font-family:"Circular Std";color:#37312f;font-style:normal;font-weight:400;font-size:12px;line-height:19px}.footer-block--newsletter .footer__newsletter{max-width:100%}.footer-block--newsletter .footer__newsletter .newsletter-form__field-wrapper{margin-top:0;max-width:100%}.footer-block__newsletter .newsletter-form__field-wrapper .field__input{box-shadow:none;border-bottom:1.5px solid rgba(0,0,0,.4);padding:0;border-radius:0}.footer-block__newsletter .field label{left:0}.footer-block__newsletter .newsletter-form__button{width:auto;display:none}@media (max-width:1199px){.footer__content-top{padding-top:5rem}.footer__content-bottom{padding-top: 1rem;padding-bottom:3rem}#shopify-section-footer .footer__content-top .grid__item .footer-block-image .footer-logo{display:none}}@media (max-width:567px){.footer{position:relative}.footer .grid{margin:0}.footer-available-section{left:20px;right:20px;bottom:-190px;margin:0}#shopify-section-footer .footer__content-top .grid__item{border-color:rgba(27,0,0,.5);padding:18px 0}.footer__content-top{position:relative;padding-top:10px}.footer__content-top .grid>.footer-block--newsletter{padding-left:0; text-align: left;margin-top: 20px;}.footer-block__details-content .list-menu__item--link{font-size:12px}.footer-block--newsletter{border-color:rgba(27,0,0,.5);padding:20px 0 0 0}.footer-block__heading{font-size:12px}.footer-block__newsletter p{color:#5a5858}#shopify-section-footer .newsletter-form{width:100%}.footer-block__newsletter+.footer__list-social{margin-top:1rem}.footer__column--info{padding:0;flex-direction:column-reverse}.footer__column--info .footer__payment{display:block;width:100%;position:relative;margin:0 0 50px}.footer__column--info .footer__payment>.visually-hidden{position:relative!important;width:100%;height:auto;font-size:11px;color:#37312f;margin:0;display:block}.footer__column--info .footer__payment>.list-payment{margin:0 -.5rem;justify-content:flex-start}.footer__column--info .footer__payment>.list-payment .list-payment__item{width:16.66666666666667%}.footer__column--info .footer__payment>.list-payment .list-payment__item svg{width:100%;height:30px}.footer__content-bottom{padding-bottom:8rem}.footer__content-bottom-wrapper{padding:0 2rem}.footer-available{justify-content:space-between;margin:15px -15px 0 -15px}.footer-available li{padding:0 15px;width:33.33%}.footer-available li img{display:block;width:100%}}.footer-newsletter__title{font-size: 16px; line-height: 14px;font-family: 'Londrina Solid';margin-bottom: 11px;margin-top: 0;}
/* component-newsletter */
.newsletter-form{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;position:relative}@media screen and (min-width:750px){.newsletter-form{flex-direction:row;align-items:flex-start;margin:0 auto;max-width:32rem}}.newsletter-form__field-wrapper{width:100%}.newsletter-form__field-wrapper .field__input{border-radius:4px;padding:8px 55px 8px 8px;font-size:15px;color:#37312f}.newsletter-form__message{justify-content:center;margin-bottom:0}.newsletter-form__message--success{margin-top:2rem}@media screen and (min-width:750px){.newsletter-form__message{justify-content:flex-start}.newsletter-form__message--success{position:absolute;left:0;bottom:-65%}}.newsletter-form__button{width:55px;background:#c12126;border-radius:0 4px 4px 0;margin:0;height:4.5rem}.newsletter-form__button .icon{width:1.5rem}
/* component-list-payment */
.list-payment{display:flex;flex-wrap:wrap;justify-content:center;margin:-.5rem 0;padding-top:1rem;padding-left:0}@media screen and (min-width:750px){.list-payment{justify-content:flex-end;margin:-.5rem;padding-top:0}}.list-payment__item{align-items:center;display:flex;padding:.5rem}
/* component-list-social */
.list-social{display:flex;flex-wrap:wrap;justify-content:flex-end}@media only screen and (max-width:749px){.list-social{justify-content:center}}.list-social__item .icon{height:1.8rem;width:1.8rem}.list-social__link{align-items:center;display:flex;padding:1.3rem}.list-social__link:hover .icon{transform:scale(1.07)}
/* component-rte */
.rte:after{clear:both;content:'';display:block}.rte>p:first-child{margin-top:0}.rte>p:last-child{margin-bottom:0}.rte table{table-layout:fixed}@media screen and (min-width:750px){.rte table td{padding-left:1.2rem;padding-right:1.2rem}}.rte img{height:auto;max-width:100%}.rte ul{padding-left:2rem}.rte li{list-style:inherit}.rte li:last-child{margin-bottom:0}.rte a{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}.rte a:hover{color:rgb(var(--color-link));text-decoration-thickness:.2rem}.rte blockquote{display:inline-flex}.rte blockquote>*{margin:-.5rem 0 -.5rem 0}
/* disclosure */
.disclosure{position:relative}.disclosure__button{align-items:center;cursor:pointer;display:flex;height:4rem;padding:0 1.5rem 0 1.5rem;font-size:1.3rem;background-color:transparent}.disclosure__list{border:1px solid rgba(var(--color-foreground),.2);font-size:1.4rem;margin-top:-.5rem;min-height:8.2rem;max-height:19rem;max-width:22rem;min-width:12rem;width:max-content;overflow-y:auto;padding-bottom:.5rem;padding-top:.5rem;position:absolute;bottom:100%;transform:translateY(-1rem);z-index:2;background-color:rgb(var(--color-background))}.disclosure__item{position:relative}.disclosure__link{display:block;padding:.5rem 2.2rem;text-decoration:none;line-height:1.8}

/* component-product-grid */
.product-grid.negative-margin {margin: 0;}.template-search__results .product-grid.negative-margin {width: auto;margin: 0 -10px;}.template-search__results .product-grid.negative-margin .grid__item {padding: 0 10px 35px;}.template-search__results .product-grid.negative-margin .grid__item .card--product {width: 100%;height: 280px;}.template-search__results .product-grid.negative-margin .grid__item .card-information {width: 100%;padding: 10px;margin: 0;}.template-search__results .product-grid.negative-margin .grid__item .card-information__wrapper .priceadd-boxs {position: relative;margin-top: 10px;}@media screen and (min-width: 750px) {.product-grid .grid__item {padding-bottom: 35px;margin-bottom: 35px;padding-left: 0;border-bottom: 1px solid #ece3e0;}.product-grid.negative-margin {margin: 0 0 0 auto;width: calc(100% - 200px);}.product-grid.negative-margin--small {margin-bottom: -1rem;}}@media (max-width: 767px) {.template-search.spaced-section {padding: 0;}.template-search__search {max-width: 100% !important;}.template-search.spaced-section .element-margin {margin-top: 10px !important;}.template-search__results {margin-top: 4rem;}.template-search__results .product-grid.negative-margin {margin: 0;}.template-search__results .product-grid.negative-margin .grid__item {width: 100%;max-width: 100%;padding: 0 0 35px;}.template-search__results .product-grid.negative-margin .grid__item .card--product {width: 100px;height: 100px;}.template-search__results .product-grid.negative-margin .grid__item .card--product a {width: 100%;height: 100%;left: 50%;top: 50%;transform: translate(-50%,-50%);display: flex;flex-wrap: wrap;justify-content: center;align-items: center;background: #f5f2ee;}.template-search__results .product-grid.negative-margin .grid__item .card--product a img {width: auto;max-height: 100%;}.template-search__results .product-grid.negative-margin .grid__item .card-information {width: calc(100% - 100px);padding: 0 0 0 10px;margin: 0;}.template-search__results .tagreat-box ul.tag-boxs li {font-size: 9px;}.template-search__results .tagreat-box {margin: 0 0 8px;}.template-search__results .tagreat-box .review-box .jdgm-preview-badge .jdgm-prev-badge__stars {font-size: 12px;}.template-search__results .tagreat-box .review-box .jdgm-preview-badge .jdgm-prev-badge__text {font-size: 12px;}.template-search__results .titleweight-box h3 {width: calc(100% - 40px);}.template-search__results .titleweight-box h3 a {font-size: 14px;line-height: 1.3;}.template-search__results .titleweight-box .weight {font-size: 12px;}.template-search__results .card-information__wrapper .priceadd-boxs .addtocard-box .btn.addtocard-btn {background: transparent;color: #c12126;padding: 0;line-height: 1;border-bottom: 0;border-radius: 0;font-weight: 600;letter-spacing: 1px;}}
/* custom-base.css */
html{box-sizing:border-box}*,:after,:before{box-sizing:border-box}img{max-width:100%;height:auto;}a{text-decoration:unset;cursor:pointer;position:relative}.center-block{display:block;width:100%;height:auto;}.container-full{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-box{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container-box{max-width:540px}}@media (min-width:768px){.container-box{max-width:720px}}@media (min-width:992px){.container-box{max-width:960px}}@media (min-width:1200px){.container-box{max-width:1200px}}.align-center{display:flex;align-items:center}.row-flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:10px;padding-left:10px}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (max-width:576px){.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}
/* component-cart-notification */
cart-notification {position: fixed;bottom: 0; z-index: 9999;width: 100%;}.cart-notification.active {transform: translateY(0) translate(-50%, 0);transition: transform var(--duration-default) ease, visibility 0s;visibility: visible } .cart-notification-wrapper {position: relative;} .cart-notification__heading{font-size: 12px; line-height: 16px; letter-spacing: 0.12px;color: #111314; font-family: 'Circular Std Book';margin: 0;}.cart-notification-product__name {margin:0;font-size: 16px; line-height: 20px;letter-spacing: 0.16px; color: #111314; font-family: 'Circular Std Medium'; max-width: 230px; }.cart-notification-bottom_text{font-size: 14px; line-height: 18px; letter-spacing: 0.14px; color: #111314;font-family: 'Circular Std Book';margin: 0; margin-top: 10px; position: relative;}.cart-notification-wrapper .cart-notification {display: block; background: transparent; }.cart-notification {padding: 16.7px 12.62px 12.71px 13.16px ;position: absolute;left: 50%;transform: translateY(200%) translate(-50%, 0);visibility: hidden;width: 100%;z-index: -1;max-width: 33.6rem;top: auto;bottom: 75px; border: none;}@media screen and (min-width:750px) {.cart-notification.active {transform: translateY(0) translate(0)} .header-wrapper:not(.header-wrapper--border-bottom)+cart-notification.cart-notification-product__name{font-size: 18px;line-height: 22px;letter-spacing: 0.18px;}.cart-notification {max-width: 43.2rem;right: 30px; padding: 16.7px 13.8px 16.7px 17.2px;left: auto;transform: translateY(200%) translate(0, 0px); bottom: 30px;}.cart-notification__header{margin-bottom: 12px;}.cart-notification-bottom_text{margin-top: 12px;}.cart-notification-product__name{font-size: 18px; line-height: 22px; letter-spacing: 0.18px;}}.cart-notification__header {align-items: center;display: flex;justify-content: space-between; margin-bottom: 10px; position: relative;}.cart-notification__heading .icon-checkmark {color: rgb(var(--color-foreground));margin-right: 1rem;width: 1.3rem }.cart-notification__header .cart-notification__close {margin-top: -1.3rem;margin-right: 0rem; height: 1.1rem; width: 1.9rem; }.cart-notification__header .cart-notification__close svg{height: 1.1rem; width: 1.1rem; stroke: #7B9FAA; }.cart-notification__header .cart-notification__close svg line{stroke: #7B9FAA;} .cart-notification__links {text-align: center; display: none; }.cart-notification__links>* {margin-top: 1rem }.cart-notification-product {align-items: flex-start;display: flex;padding:0; position: relative;}.cart-notification-product dl {margin-bottom: 0;margin-top: 0 }.cart-notification-product__image {border: .1rem solid rgba(var(--color-foreground), .03);margin-right: 1.5rem; display: none; }.cart-notification-product__option {color: rgba(var(--color-foreground), .7);margin-top: 1rem }.cart-notification-product__option+.cart-notification-product__option {margin-top: .5rem }.cart-notification-product__option>* {display: inline-block;margin: 0 }
/* component-price */
.price{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font-size:1.6rem;letter-spacing:.1rem;line-height:1.5;color:rgb(var(--color-foreground))}.price.price--unavailable{visibility:hidden}.price--end{justify-content:flex-end}.price dl{margin:0;display:flex;flex-direction:column}.price dd{margin:0 1rem 0 0}.price .price__last:last-of-type{margin:0}@media screen and (min-width:750px){.price{margin-bottom:0}}.price--large{font-size:1.6rem;line-height:1.5;letter-spacing:.13rem}@media screen and (min-width:750px){.price--large{font-size:1.8rem}}.price--sold-out .price__availability,.price__regular{display:block}.price .price__badge-sale,.price .price__badge-sold-out,.price--no-compare .price__compare,.price--on-sale .price__availability,.price--on-sale .price__regular,.price__availability,.price__sale{display:none}.price--on-sale .price__badge-sale,.price--sold-out .price__badge-sold-out{display:inline-flex}.price--on-sale .price__sale{display:flex;flex-direction:row;flex-wrap:wrap; align-items: center;gap: 5px;}.price--center{display:flex;justify-content:center}.price--on-sale .price-item--regular{text-decoration: none;color:rgba(var(--color-foreground),.75);font-size:1.3rem}.unit-price{font-size:1.1rem;letter-spacing:.04rem;line-height:1.2;margin-top:.2rem;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}<!-- Shipping message --> .shipping-message {margin-top: 0;margin-bottom: 0;line-height: 1;font-size: 14px;}
/* newsletter-section */
.newsletter--narrow .newsletter__wrapper,.newsletter:not(.newsletter--narrow) .newsletter__wrapper.color-background-1{margin-top:5rem;margin-bottom:5rem}.newsletter__wrapper:not(.color-background-1){padding-top:6.6rem;padding-bottom:6.6rem}.newsletter__wrapper{padding-right:4rem;padding-left:4rem;background:#f0e8e0}@media screen and (min-width:750px){.newsletter__wrapper{padding-right:9rem;padding-left:9rem}}.newsletter__wrapper h2.h1{font-family:'Londrina Solid',cursive;font-size:28px;letter-spacing:.5px;color:#37312f;margin:0 0 30px}.newsletter__wrapper>*{margin-top:0;margin-bottom:0}.newsletter__wrapper>*+*{margin-top:0}.newsletter__wrapper>*+.newsletter-form{margin-top:3rem}.newsletter__subheading{max-width:70rem;margin-left:auto;margin-right:auto}.newsletter__wrapper .newsletter-form__field-wrapper{max-width:100%;margin-top:0}.newsletter-form__field-wrapper .newsletter-form__message{margin-top:1.5rem}.newsletter__button{margin-top:3rem;width:fit-content}@media screen and (min-width:750px){.newsletter__button{flex-shrink:0;margin:0 0 0 1rem}}@media (max-width:567px){.newsletter__wrapper{padding:20px}.newsletter__wrapper:not(.color-background-1){padding:20px}.newsletter__wrapper h2.h1{line-height:1;margin:0 0 10px;text-align:left}}
/* latin */
@font-face {
  font-family: 'Londrina Solid';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url("/cdn/shop/files/flUjRq6sw40kQEJxWNgkLuudGfs9GBEUsA.woff2?v=1667388546") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin */
@font-face {
  font-family: 'Londrina Solid';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("/cdn/shop/files/flUiRq6sw40kQEJxWNgkLuudGfv1CgYzlZw.woff2?v=1667388799") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin */
@font-face {
  font-family: 'Londrina Solid';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/cdn/shop/files/flUhRq6sw40kQEJxWNgkLuudGfNeKBM.woff2?v=1667388850") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin */
@font-face {
  font-family: 'Londrina Solid';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("/cdn/shop/files/flUiRq6sw40kQEJxWNgkLuudGfvdDwYzlZw.woff2?v=1667388893") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
header-drawer {justify-self: start;margin-left: -1.2rem }sticky-header {position: sticky!important;display: block;width: 100% }@media screen and (min-width:990px) {header-drawer {display: none }}.menu-drawer-container {display: flex }.list-menu {list-style: none;padding: 0;margin: 0 }.list-menu--inline {display: inline-flex;flex-wrap: wrap; column-gap: 76px;position: relative; row-gap: 25px; }.list-menu--inline li {margin: 0;padding: 5px 0;display: flex;align-items: center;}.list-menu--inline li:last-child details-disclosure>details[open]>.header__menu-item {position: relative }.list-menu--inline li:last-child details-disclosure>details[open]>.header__menu-item:before {position: absolute;right: -95px;top: 0;bottom: 0;background: #fff;width: 96px;box-shadow: 6px 10px 10px rgb(0 0 0 / 10%);z-index: 0 }#menu-drawer .menu-drawer__menu.list-menu>li:nth-last-child(2) .our-menu-mobile .menu-drawer__inner-submenu .menu-drawer__menu.list-menu li, .list-menu--inline li:nth-last-child(2) .header__submenu li {display: none }.list-menu--inline li:nth-last-child(2) .header__submenu li{display: block;} #menu-drawer .menu-drawer__menu.list-menu>li:nth-last-child(2) .our-menu-mobile .menu-drawer__inner-submenu .menu-drawer__menu.list-menu li:nth-child(1), #menu-drawer .menu-drawer__menu.list-menu>li:nth-last-child(2) .our-menu-mobile .menu-drawer__inner-submenu .menu-drawer__menu.list-menu li:nth-child(2), #menu-drawer .menu-drawer__menu.list-menu>li:nth-last-child(2) .our-menu-mobile .menu-drawer__inner-submenu .menu-drawer__menu.list-menu li:nth-child(3), #menu-drawer .menu-drawer__menu.list-menu>li:nth-last-child(2) .our-menu-mobile .menu-drawer__inner-submenu .menu-drawer__menu.list-menu li:nth-child(4), #menu-drawer .menu-drawer__menu.list-menu>li:nth-last-child(2) .our-menu-mobile .menu-drawer__inner-submenu .menu-drawer__menu.list-menu li:nth-child(5), .list-menu--inline li:nth-last-child(2) .header__submenu li:nth-child(1), .list-menu--inline li:nth-last-child(2) .header__submenu li:nth-child(2), .list-menu--inline li:nth-last-child(2) .header__submenu li:nth-child(3), .list-menu--inline li:nth-last-child(2) .header__submenu li:nth-child(4), .list-menu--inline li:nth-last-child(2) .header__submenu li:nth-child(5) {display: block }#loadMore {display: block;font-size: 12px;line-height: 12px;color: #c12126;font-family: Circular Std;margin: 10px 0 0 0;cursor: pointer;text-align: left }summary.list-menu__item {padding: 0 }.list-menu__item {display: flex;align-items: center;line-height: 1.3 }.list-menu__item--link {text-decoration: none;padding-bottom: 1rem;padding-top: 1rem;line-height: 1.8 }body .main-mega-menu.header__submenu.list-menu {width: 100%;display: flex;flex-wrap: wrap;position: fixed;left: 0;top: 130px;right: 0;padding: 25px 0 35px }body .main-mega-menu.header__submenu.list-menu .page-width {display: flex;flex-wrap: wrap }.mega-menu-title {font-size: 16px }.header__submenu .mega-menu-title.header__menu-item {padding: 0 10px;margin: 0 0 20px }.list-mega-menu {display: flex;flex-wrap: wrap;margin: 0 -10px 10px;flex: 0 0 100%;max-width: 100% }.list-mega-menu:nth-child(2) {flex: 0 0 50%;max-width: 50% }.list-mega-menu:nth-child(3) {flex: 0 0 50%;max-width: 50%;display: block }.list-mega-menu:nth-child(3) li a img {display: none }.list-mega-menu a span {position: absolute;font-size: 14px;left: 25px;top: 20px;text-align: left;width: 32%;line-height: 1.3;z-index: 1 }.list-mega-menu summary {width: 100% }.menu-drawer__menu .list-mega-menu:first-child li {flex: 0 0 50% }.menu-drawer__menu .list-mega-menu li {flex: 0 0 33% }.menu-drawer__menu .list-mega-menu li img {max-width: 100% }.menu-drawer__menu .list-mega-menu:last-child li {flex: 0 0 100% }.menu-drawer__navigation {padding: 2rem 0 }.list-menu details-disclosure>details[open]>summary.list-menu__item path, .list-menu details-disclosure>details[open]>summary.list-menu__item span {color: #000000;fill: #c12126; text-decoration: underline; text-decoration-color: #C32025; text-underline-offset: 0.4rem; }.header__menu-item .icon-caret {height: 1rem;top: calc(50% - .5rem) }.demo {cursor: pointer }.list-menu details-disclosure>details[open] .menu-close {display: none }.menu-open {display: none }.list-menu details-disclosure>details[open] .menu-open, .list-menu__item details-disclosure>details[open] .menu-open {display: block }.panel {display: none }body .main-mega-menu.header__submenu.list-menu .list-mega-menu li {margin: 0 0 20px;padding: 0 10px;width: 20% }body .main-mega-menu.header__submenu.list-menu .list-mega-menu li a.header__menu-item {overflow: hidden;border-radius: 5px;padding: 0;height: 70px }body .main-mega-menu.header__submenu.list-menu .list-mega-menu:nth-child(1) li a.header__menu-item>img {position: absolute;right: 0;width: 100%;height: 70px }body .main-mega-menu.header__submenu.list-menu .list-mega-menu:nth-child(2) li a.header__menu-item {height: 98px }body .main-mega-menu.header__submenu.list-menu .list-mega-menu:nth-child(2) li a.header__menu-item span {top: 7px;left: 5px;width: auto }body .main-mega-menu.header__submenu.list-menu .list-mega-menu:nth-child(3) li {margin: 0 0 10px;width: 100% }body .main-mega-menu.header__submenu.list-menu .list-mega-menu:nth-child(3) li a {line-height: 1;height: auto }body .main-mega-menu.header__submenu.list-menu .list-mega-menu:nth-child(3) li a span {position: relative;left: 0;top: 0;width: 100%;color: #531119 }body .main-mega-menu.header__submenu.list-menu .list-mega-menu:nth-child(1) li:last-child a {background: url(/cdn/shop/t/17/assets/shop-our-entire-range.png?v=1636553163) right center no-repeat;background-size: auto 100% }body .main-mega-menu.header__submenu.list-menu .list-mega-menu:nth-child(1) li:last-child a span {width: 40%;color: #fff }body .main-mega-menu.header__submenu.list-menu .list-mega-menu:nth-child(1) li:last-child a img {display: none }.header__icons .buckscc-currency-box {margin-right: 10px;}@media screen and (min-width:750px) {.list-menu__item--link {padding-bottom: .5rem;padding-top: .5rem }}@media screen and (max-width:1199px) {.list-menu--inline li {margin: 0 }body .main-mega-menu.header__submenu.list-menu .list-mega-menu:nth-child(1) li:last-child a span {width: 51% }.list-mega-menu a span {left: 15px }}@media screen and (max-width:989px) {.mobile-drawer__logo{display:block; position: relative !important;left: 50%;top: 0 !important;margin-bottom: 34px; transform: translate(-50%);}.menu-opening .mobile-drawer__logo{margin-inline: auto;left:0;transform:none;} .logo-section {position: absolute;left: 95px;top: 15px }.menu-drawer {top: -19px }.menu-drawer__navigation {padding: 1.5rem 25px 3rem 15px }.header__icon--menu {z-index: 9; }.menu-drawer__account.link {width: auto;margin: 0;background: #f5f2ee;border-radius: 2px;font-family: "Circular Std";font-display:swap;font-weight: 700;font-size: 14px;line-height: 17px;text-transform: capitalize;color: #c12126;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;position: fixed;bottom: 20px;left: 20px;right: 20px;z-index: 1 }.menu-drawer__account.link svg {margin: 0 0 0 8px }.menu-drawer__menu-item {padding: 20px 0;font-family: 'Circular Std Book';font-size: 18px;line-height: 22px;position: relative; color: #312C29; }.menu-drawer__menu-item:focus {background: 0 0!important }.menu-drawer__menu-item .arrow-icon {position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: auto }.menu-drawer__menu-item .arrow-icon svg {stroke: none }.menu-drawer__menu-item.menu-drawer__menu-item--active {background: 0 0;}.menu-drawer__menu-item.menu-drawer__menu-item--active .arrow-icon svg {stroke: #c12126 }.list-menu.s {padding: 7px 0;border-bottom: 1px solid #ece3e0 }.header__menu-item.mega-menu-title span {font-size: 14px;font-weight: 700 }}@media screen and (max-width:751px) {.list-mega-menu a span {font-size: 12px;left: 20px }}@media screen and (max-width:749px) {.logo-section {left: 65px }.header__icon--menu {margin-left: 3px }}
.news-images{
  display: block;
  height: auto;
  margin-right: auto;
  margin-left: auto;
}

@media screen and (max-width: 989px){.mobile-menu-drawer__item{justify-content: space-between;padding: 0;}.mobile-menu-drawer__item span{height: 17px;width: 17px;} .mobile-menu-child--items__container{justify-content: space-between;}}.menu-child--items__container,.mobile-child-link__container{display: flex !important; align-items: center;column-gap: 10px;}.menu-childlink__image {width: 38px; height: auto; display: block;} .menu-childlink__title{font-size: 14px;line-height: 18px;font-family: 'Circular Std Bold' !important; color: #312C29 !important; display: block;} .mobile-drawer-menu__item .plus-icon, .mobile-drawer-menu__item .minus-icon, .plus-icon svg, .minus-icon svg{height: 18px; width: 14px;}.mobile-drawer-menu__item{justify-content: space-between;}.mobile-drawer-menu__item .minus-icon {display: none;} .menu-drawer__menu details[open] .mobile-drawer-menu__item .plus-icon {display: none;}.menu-drawer__menu details[open] .mobile-drawer-menu__item .minus-icon {display: block;}@media screen and (max-width: 989px){.hide-contact-us{display: none;}}
.menu-drawer-bottom__content-wrapper,.drawer-bottom__content{position: relative;}.menu-drawer-bottom__content-link {display: flex;justify-content: space-between;align-items: center;margin-bottom: 29px;}.drawer-bottom__content{padding: 47.41px 25.54px 0 15px;}.menu-drawer-bottom__content-title{font-size: 18px; line-height: 22px; font-family: 'Circular Std Book'; color: #313841;}.menu-drawer-bottom__content-image{display: block;width: 90px; height: auto;margin: 0 auto;}
.home-image-with-text.page-width.image-with-text-page {padding-bottom: 60px;}@media(max-width:767px){.home-image-with-text.page-width.image-with-text-page {padding-bottom: 20px;}}
/* dynamic searchbox */
.search .modal__content--mobile{display:none !important;}.search-modal.desktop___hide.modal__content--mobile.modal__content {opacity: 1;position: unset;}.modal__content--mobile .search-modal__content{padding:1rem;}.modal__content--mobile .search__input.field__input{border-radius: 5px;}@media (max-width: 991px){.search-modal.modal__content, details-modal.header__search{display: flex;}.search-modal.desktop___hide.modal__content--mobile.modal__content{display:none;}}@media(min-width:990px){.desktop___hide{display:none;}}.search-modal__content .search__input {border-radius: 8px; box-shadow: none;}
@font-face {
font-family: "roboto,regular";
src: url("/cdn/shop/files/Roboto-Regular.ttf?v=1674219155") format("truetype");
}

#shopify-section-template--17538479325383__ebd0903e-91ec-48b6-991e-e242fb061e9c {
  display: none;
}


:root {
  --font-heading: 'Londrina Solid', sans-serif;
  --font-body: 'Circular Std', sans-serif;
  --font-body-medium: 'Circular Std Medium', sans-serif;
  --inputs-border-width: 1px;
}

/***********************************************************************
	# CARD VARIANTS DROPDOWN CSS
***********************************************************************/
/*whatapp icon*/
@media screen and (max-width: 750px){
  .whatsApp_icon {
    max-width: 100px;
    width: 100%;
    bottom: 55px;
  }
  .whatsapp-icon__link {
    display: flex;
    align-items: center;
    padding: 5.5px;
    font-size: 12px;
    line-height: 14px;
    color: #FFFFFF;
    font-family: 'Circular Std Medium';
    column-gap: 5px;
  }
  .whatsapp-icon__link img {
    width: 25px;
    height: auto;
  }
  .whatsapp-text__icon, 
  .whatsapp-text__icon svg {
    width: 12px;
    margin-bottom: -4px;
  }
  .whatsapp__text svg path {
    fill: #fff;
  }
}
.background-image_image img {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}
/* This is coming from app so it effecting PDP page alignment */
#sca-gift-icon .sca-gift-icon-img {
  left: auto !important;
  right: 0 !important;
} 
span.wishlist-icon {
  display: none;
}
#wzrk_wrapper {
  display: none !important;
}
.collection-breadcrumb {
  text-transform: capitalize;
}
.product-variants{ position: relative; }

.disabled-button {
  cursor: not-allowed !important;
}
.product__info-wrapper .jdgm-star.jdgm--on {
  display: none;
}
.product__info-wrapper .jdgm-widget {
  min-height: 28px;
}
.home:after,
.slurrpitup::after {
	content: '';
	width: 6px;
	height: 6px;
	border-radius: 100%;
	display: inline-block;
	background-color: #9fa0a5;
	margin-left: 4px;
}
.blog-breadcrumb:after {
  content: '/';
  font-weight: 900;
  display: inline-block;
  margin-left: 4px;
  background-color: transparent;
}
.slurrpitup::after {
	background-color: #000000;
}
.product-variants .product-variants__list{ 
  padding: 0;
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  z-index: 99;
  margin: 5px 0; }

.product-variants .product-variants__list.show-options{ display: block; }

.product-variants .product-variants__list .product-variants-heading{
  display: none;
  font-weight: 700;
  font-family: 'Circular Std Bold';
  font-size: 18px;
  line-height: 21px;
  color: #37312f;
  margin: 0 0 15px;
}
.show-options .variant-dropdown-svg {
  transform: rotate(180deg);
}
.variant-dropdown-svg {
  transform: rotate(0deg);
  transition: 0.5s;
}

@media(max-width: 749px){
  .product-variants .product-variants__list{
    position: fixed;
    top: auto;
    bottom: 0px;
    background: #fff;
    padding: 20px;
    box-shadow: 0 -3rem 6rem #0000004d; 
    z-index: 9999999999;
  }
  
  .product-variants .product-variants__list .product-variants-heading{ 
  display: block; 
  }
  .mm-ajaxcart-items{
    max-height: calc(100vh - 260px);
  }
}

.card--product .card__inner .media .product-Images_slider a {
  padding-bottom: 100%;
  position: relative;
}
.card--product .card__inner .media .product-Images_slider img {
  width: 100% !important;
  object-fit: contain;
  height: 85%;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.product-Images_slider .splide__pagination__page {
  background-color: #4e4e4e;
  height: 5px;
  width: 5px;
  margin: 0 5px;
}
.product-Images_slider .splide__pagination {
  bottom: 20px;
  position: relative;
}
.product-Images_slider .splide__pagination__page.is-active {
  background-color: red;
}
.product-Images_slider .splide__arrow--prev {
  left: 0px;
}
.product-Images_slider .splide__arrow--next {
  right: 0px;
}
.product-Images_slider .splide__arrow {
  background-color: transparent;
  opacity: 1;
  width: 20px;
}
@media screen and (max-width: 567px) {
  .template-search__results .product-grid.negative-margin .grid__item .card--product {
    height: 120px;
    border: none;
  }
  .template-search__results .card--product .card__inner .media {
    height: 120px;
    background: transparent;
  }
  .product-Images_splide__track {
    border: 0.1rem solid rgba(var(--color-foreground), .04);
    background: #f5f2ee;
  }
  .product-Images_slider .splide__pagination {
    bottom: 0px;
    padding: 0 10px;
  }
}
#POPStar {
  z-index: 9999;
}

@media screen and (max-width:989px) {
  .pop-star1 {
    bottom: 8rem !important;
  }
  .product__info-wrapper .jdgm-widget {
    min-height: 24px;
  }
}
.product-variants .product-variants__list li{ 
  list-style: none;
  display: block;
  background-color: #fff;
  border: 1px solid rgba(83,17,25,.1);
  border-radius: 4px;
  padding: 10px;
  margin-bottom: 2px;
  cursor: pointer; }

.product-variants .product-variants__list li.is-selected{
  background: #fff8f8;}

.product-variants .product-variant-selection{
  display: flex;
  flex-wrap: wrap;
  background: #fff8f8;
  border: 0.5px solid rgba(83,17,39,.1);
  border-radius: 1px;
  padding: 10px;
  margin: 0;
  font-size: 12px;
  line-height: 15px;
  color: #c12126;
  font-family: Circular Std;
  cursor: pointer;
  justify-content: space-between;
  margin-top: 10px;
}

.product-variants__listitem .product-variant__head{
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0 0 20px;}

.product-variants__listitem .product-variant__head span{
  font-size: 14px;
  line-height: 16px;
  color: #37312f;
  font-weight: 400;
  font-family: Circular Std;}

.product-variants__listitem .product-variant__head span.product-variant_weight{
  font-family: Circular Std;
  margin-left: 5px;
  font-size: 12px;
  color: #b9a8aa;}

.product-variants__listitem .product-variant__head span.select_radio-btn{
  display: block;
  width: 16px;
  height: 16px;
  border: solid 1px #c12126;
  border-radius: 50%;
  margin-left: auto;
  position: relative;}

.product-variants__listitem .product-variant__head span.select_radio-btn:after{
  content: "";
  position: absolute;
  display: block;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  left: 50%;
  top: 50%;
  transform: translate(-50%,-50%); }

.product-variants__listitem.is-selected .product-variant__head span.select_radio-btn:after{
  background: #c12126; }

.product-variants__listitem .product-variant__details{
  display: flex;
  justify-content: space-between;
  align-items: center;}

.product-variants__listitem .product-variant__details span.product-variant__discount{
  font-weight: 500;
  font-size: 13px;
  line-height: 16px;
  color: #08861d;
  font-family: Circular Std; }

.product-variants__listitem .product-variant__pricebox .product-varian-price__compare,
.product-variants__listitem .product-variant__pricebox .product-varian-price {
  font-size: 11px;
  color: #919191;
  font-family: Circular Std;
  font-weight: 700;
  line-height: 16px;}

.product-variants__listitem .product-variant__pricebox .product-varian-price{
  color: #08861d;
  font-size: 13px;
  margin-right: 4px; }

.key_indicator {
  color: saddlebrown;
  font-size:13px;
  font-weight: 650;
}
.priceadd-boxs {
  position: absolute;
  left: 0;
  right: 0;
  display: flex;
  flex-wrap: wrap;
  bottom: 0;
  z-index: 1;
  justify-content: space-between;
}

.priceadd-boxs .price del {
  font-size: 14px;
  color: #919191;
  line-height: 14px;
  font-family: "Circular Std";
  font-weight: 400;
  margin: 0 5px 0 0
}

.priceadd-boxs .price ins {
  font-size: 20px;
  color: #111314;
  line-height: 19px;
  font-family: "Circular Std";
  letter-spacing: .19px;
  text-decoration: none
}

.priceadd-boxs .price ins span {
  font-size: 16px;
  margin-right: 6px;
}

.priceadd-boxs .addtocard-box {
  margin-left: auto;
  position: relative
}

.priceadd-boxs .addtocard-box .btn.addtocard-btn,
.priceadd-boxs .addtocard-box .btn.soldout-btn {
  border: 0;
  cursor: pointer;
  background: 0 0;
  padding: 0;
  margin: 0;
  font-family: "Circular Std";
  font-weight: 700;
  font-size: 14px;
  line-height: 18px;
  color: #c12126;
  display: flex;
  flex-wrap: wrap;
  height: auto;
  box-shadow: none;
  min-height: inherit;
  min-width: inherit
}
.priceadd-boxs .addtocard-box .btn.addtocard-btn sup {
  font-size: 9px;
  line-height: 11px;
  color: #c12126;
  font-weight: 700;
  font-family: "Circular Std";
  margin-left: 3px;
  margin-top: -9px
}
.priceadd-boxs .addtocard-box .btn.addtocard-btn.loading:after {
  background: #fff
}
.mm-ajax-cart__upsell .priceadd-boxs .addtocard-box .btn.addtocard-btn.loading:after {
  background: #F8F8F8;
}
@media screen  and (max-width: 750px){
  .priceadd-boxs .addtocard-box .btn.addtocard-btn.loading:after {
    background-color: #c12126;
    color: #fff;
  }
}
.mm-ajax-cart__upsell .priceadd-boxs .addtocard-box .btn.addtocard-btn.loading:after {
  color: #15191D;
}

/* slick buttons */ 
.slick-arrow {
  height: 30px;
  width: 30px;
  z-index: 1;
}
.slick-prev {
  left: 0;
}
.slick-next {
  right: 0;
}
.slick-next:before, .slick-prev:before {
  content: "";
  display: block;
  height: 30px;
  width: 30px;
  background-size: cover;
}
.slick-prev:before {
  background-image: url('/cdn/shop/files/left_icon_9e8e5faa-4494-4d64-94e9-2188de25fc99.png');
}
.slick-next:before {
  background-image: url('/cdn/shop/files/right_icon_49083702-f299-41d5-a8ad-554176995348.png');
}
#slideshow .slick-prev {
  left: 12px;
}
#slideshow .slick-next {
  right: 40px;
}
.align-center {
  align-items: center;
}
.align-start {
  align-items: flex-start;
}
.align-end {
  align-items: flex-end;
}
.justify-start {
  justify-content: flex-start;
}
.justify-center {
  justify-content: center;
}
.justify-end {
  justify-content: flex-end;
}
@media screen and (min-width: 750px) {
  .slick-next:before, .slick-prev:before,
  .slick-arrow {
    height: 38px;
    width: 38px;
  }
}
/* recipe page */
.image-with-text-overlay-container img{width:100%;}.image-with-text-overlay-mobile-banner{display: none;}.image-with-text-overlay-contents {position: relative;}.image-with-text-overlay-content-container {width: 35%;position: absolute;bottom: 10%;left: 4%;padding: 30px;}.overlay-heading, .spotlight_heading {font-family: Londrina Solid,cursive;font-size: 38px;line-height: 1;margin-bottom: 10px;}.overlay-sub_heading {line-height: 1.5;font-size: 18px;}.spotlight_sub_heading {font-size: 20px;}.spotlight_heading {border-bottom: 6px solid #f8be15;width: 70%;padding-bottom: 16px;}a.spotlight_button {color: black;border: 1px solid grey;padding: 10px 20px;border-radius: 15px;text-align: center;display: flex;justify-content: center;width: fit-content;align-items: center;margin: 0 auto;font-weight: bold;font-size: 22px;}.card_image--container img {width: 100%;}.card--badge {border-radius: 50%;width: 7rem;height: 7rem;text-align: center;justify-content: center;line-height: 1;align-items: center;display: flex;text-transform: capitalize;}.card_image--container{position:relative;border: 1px solid lightgrey;}.card--badge{position: absolute;top: -32px;right: 10px;}.video--svg{position: absolute;bottom: 10px;left: 10px;}.video--svg svg path{fill:white;}a.card--container {color: black;margin-right: 30px;padding-top: 35px;}.card--content-container {margin-top: -10px;padding: 10px;line-height: 1.5;min-height: 7rem;padding-top: 15px;border: 1px solid lightgrey;}.card-heading {font-size: 20px;font-weight: bold;line-height: 1;}.card-time {display: flex;gap: 5px;align-items: center;margin-top: 20px;line-height: 1;}@media(max-width:990px){.image-with-text-overlay-mobile-banner{display: block;}.image-with-text-overlay-desktop-banner{display: none;}.badge-text {display: flex;}.image-with-text-overlay-content-container {width: 100%;position: unset;padding: 30px;margin-top: -10px;}}@media(max-width:767px){a.card--container {margin-right:20px;}.card-heading{font-size:12px;}.card-subheading {font-size: 12px;}.card--badge{top: -28px;width: 6rem;height: 6rem;}.video--svg svg, .card-time svg{width:13px;}.video--svg {position: absolute;bottom: -6px;left: 2px;right: 4px;}}
/* recipe-listing-page */
.main-blog {padding: 5rem 2rem;padding-top: 0;}.blog-articles {display: flex;width: 100%;flex-wrap: wrap;gap: 2rem;justify-content: center;}.blog-articles__article.article {width: 23%;border: 1px solid lightgrey;background: white;}a.article-content {color: black;}.article-card__image-wrapper {position: relative;}.article-card__info {padding: 10px;margin-top: -10px;}.article-card__title {font-size: 26px;font-weight: bold;line-height: 1;}.card-time {display: flex;gap: 5px;align-items: center;margin-top: 20px;line-height: 1;}.card-time svg path {fill: #f8be15;}.total--time {color: gray;font-size: 13px;}.video--svg {position: absolute;bottom: 10px;left: 10px;}.video--svg svg path {fill: white;}.main-blog .pagination__item .icon-caret {height: 1.6rem;}.image-with-text-overlay-container img {width: 100%;}.image-with-text-overlay-mobile-banner {display: none;}.image-with-text-overlay-contents {position: relative;}.image-with-text-overlay-content-container {width: 35%;position: absolute;bottom: 10%;left: 4%;padding: 30px;}.overlay-heading {font-family: Londrina Solid, cursive;font-size: 38px;line-height: 1;margin-bottom: 10px;}.overlay-sub_heading {line-height: 1.5;font-size: 18px;}.image-with-text-overlay-contents:not(.slick-slide) {display: none;}.image-with-text-overlay-contents:first-child {display: block;}@media (max-width: 990px) {.article-card__title {min-height: 40px;font-size: 22px;}.main-blog .pagination-wrapper {margin-top: 2rem;}.overlay-heading {font-size: 32px;}.image-with-text-overlay-mobile-banner {display: block;}.image-with-text-overlay-desktop-banner {display: none;}.image-with-text-overlay-content-container {width: 100%;position: unset;padding: 30px;margin-top: -10px;}}@media (max-width: 767px) {.blog-articles {gap: 2rem;justify-content: center;row-gap: 2.5rem;}.blog-articles__article.article {width: 46%;}.main-blog{margin-top: 0;}}
/* recipe article page */
.article-main-container{
  padding-top:3rem;
}
.hat, .cutlery{
  border-radius: 50%;
  height: 45px;
  width: 45px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #f8be15;
}
.hat svg {
  transform: rotate(45deg);
}
.hat svg path, .cutlery svg path{
  fill:white;
}
.clock svg {
  height: 45px;
  width: 45px;
}
.clock svg path{
  fill: #f8be15;
}
.timings.page-width {
  display: flex;
  flex-direction: column;
  gap: 2rem;
  font-size: 22px;
  font-weight: bold;
  color: black;
  padding-top: 2rem;
}
.clock, .chef--hat, .cutleries{
  display:flex;
  gap:2rem;
  min-height: 45px;
  align-items: center;
}
.prep-time, .cooking-time{
  line-height:1.2;
}
.cutleries{
  border-bottom: 6px solid #f8be15;
  padding-bottom:4rem;
}
.article-description {
  font-size: 24px;
  line-height: 1.2;
  margin-top: 3rem;
  font-weight: bold;
}
.article-description p{
  width: 80%;
  margin: 0;
}
.article--ingredients p {
  display: flex;
  justify-content: space-between;
  margin: 0;
  width: 80%;
}
.article--ingredients span {
  width: 15%;
}
.ingredients--heading {
  font-size: 36px;
  font-weight: bold;
  border-bottom: 6px solid #f8be15;
  line-height: 1;
  padding: 3rem 0;
}
.all-ingredients {
  margin-top: 3rem;
  font-size: 22px;
  color: black;
  font-weight: bold;
}
.article-main-container .home-featured-products .featured-products {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  justify-content: center;
  margin-top: 4rem;
  gap: 10px;
  width:100%;
}
.article-main-container .home-featured-products .featured-products .featured-products-wrapper {
  display: block;
  width: 48%;
  padding: 20px;
  background: white;
}
.article--steps .all-ingredients p, .article-main-container .article--steps .all-ingredients p:last-child{
  margin:0;
  margin-bottom:0;
  line-height: 1.5;
}
.article--steps .all-ingredients p:nth-child(even) {
  margin-bottom: 2rem;
  color: #333333e8;
  line-height: 1;
}
#freegifts-main-page-container {
  padding-top: 30px;
}
.hide-desktop-screen {
  display: none;
}
.hide-mobile-screen {
  display: block;
}
.product-breadcrumb {
  margin-bottom: 8px;
}
@media(max-width:767px){
  .timings.page-width {
    font-size:16px;
    gap: 1rem;
    padding-top:0;
  }
  .clock svg, .hat, .cutlery {
    height: 35px;
    width: 35px;
  }
  .cutleries{
    border-bottom: 4px solid #f8be15;
    padding-bottom:2rem;
  }
  .clock{
    min-height:unset;
  }
  .chef--hat, .cutleries {
    min-height: 45px;
  }
  .article-description {
    font-size: 16px;
    margin-top: 2rem;
  }
  .article-description p{
    width: 90%;
  }
  .ingredients--heading {
    font-size: 26px;
    padding: 2rem 0;
    border-bottom: 4px solid #f8be15;
  }
  .all-ingredients {
    margin-top: 1rem;
    font-size: 14px;
  }
  .article--ingredients p{
    width:90%;
  }
  .article-main-container .home-featured-products .featured-products .featured-products-wrapper, .article-main-container .home-featured-products .featured-products .featured-products-wrapper:last-child{
    width:90%;
    padding: 20px;
  }
  .article-main-container .home-featured-products .featured-products{
    margin-bottom:2rem;
  }
  .article-main-container .home-featured-products .card-information .titleweight-box h3 a{
    line-height:1;
  }
  .article-main-container .card-information__wrapper .priceadd-boxs .addtocard-box{
    margin-left: unset;
  }
  .article-main-container .product-variants .product-variant-selection{
    margin-top:1rem;
  }
  .article--steps .all-ingredients p:nth-child(even){
    margin-bottom:1rem;
  }
  .overlay-heading, .spotlight_heading{
    font-size: 26px;
  }
  .spotlight_sub_heading {
    font-size: 16px;
  }
  a.spotlight_button{
    padding: 5px 10px;
    font-size: 16px;
  }
  .hide-desktop-screen {
    display: block;
  }
  .hide-mobile-screen {
    display: none;
  }
  .product-breadcrumb {
    width: 90%;
  }
}
/* community page */
.content-main-container {
  display: flex;
  gap: 2px;
}
.contents--container {
  display: block;
  width: 75%;
  margin: 0 auto;
}
.content-title {
  font-size: calc(20px + (46 - 20) * (100vw - 375px) / (1440 - 375));
  font-weight: bold;
  font-family: Londrina Solid,regular;
  letter-spacing: 5px;
}
.content-title p {
  position: relative;
}
.content-title p:before {
  position: absolute;
  content: "";
  height: 3px;
  bottom: 0;
  margin: 0 auto;
  width: 35%;
  background: red;
}
.content-paragraph p {
  margin: 0;
  line-height: 1.2;
  font-size: calc(16px + (28 - 16) * (100vw - 375px) / (1440 - 375));
  font-family: roboto,regular;
}
.contents--container p {
  margin: 0;
}
body.page-community-landing{
  background:#F4F2F2;
}
.join-us-main-container{
  background: white;
/*   box-shadow: rgb(17 17 26 / 5%) 0px 4px 16px, rgb(17 17 26 / 5%) 0px 8px 32px; */
}
.join-us-container {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
}
.join-us-heading {
  font-family: Londrina Solid,regular;
  font-size: 58px;
  width: 30%;
}
.join-us-form-container {
  width: 70%;
}
.join-us-heading p em{
  text-decoration: underline;
  text-underline-offset: 10px;
  text-decoration-color: #F7B728;
  font-style: unset;
}
.field.grid--2-col {
  padding-bottom: 0;
  margin-bottom:3rem;
}
.number__field {
  display: flex;
  width:100%;
  column-gap: 10px;
}
.country_code {
  width: 25%;
}
.phone_number {
  width: 74%;
}
.select {
  padding-right: 15px;
  height: 55px;
  border-radius: 3rem;
  background: #F4F2F2;
  box-shadow: none !important;
}
.addaddress-form .select {
  background-color: transparent;
  border-radius: 0;
  height: auto;
}
.addaddress-form .select svg {
  display: none;
}
.join-us-form-container .my-form .field__input{
  height: 55px;
  border-radius: 3rem;
  background: #F4F2F2;
  box-shadow: none !important;
}
.join-us-form-container .my-form .field__label{
  font-size: 2rem;
  left: 2.5rem;
  top: 1.5rem;
}
.join-us-form-container .my-form .field__input:focus~.field__label{
  font-size: 1rem;
  top: 0.5rem;
}
.join-us-form-container .my-form .grid{
  justify-content: space-between;
  margin-bottom:0;
}
.join-us-form-container .my-form .field.grid--2-col.grid__item {
  max-width: 45%;
}
.join-us-form-container .my-form .grid__item{
  padding-left:0;
}
.my--form--submit{
  display: flex;
  margin: 0 auto;
  font-size: 2.5rem;
  color: white;
  font-weight: bold;
  border-radius: 1rem;
}
.success--form {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  z-index: 990;
  transition: all 1s;
  border: 1px solid;
  background: #F4F2F2;
  padding: 4rem 6rem;
  display:none;
}
.shopify-challenge__container {
  min-height: 50vh;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.success--form svg{
  position: absolute;
  right: 20px;
  top: 20px;
}
img.logo__img {
  width: 40%;
}
.popup-p_title {
  font-size: 26px;
  border-bottom: 4px solid #F8BE15;
  font-family: Londrina Solid,cursive;
}
.popup-p_title, .popup-description {
  margin-left: 2rem;
}
.popup-description {
  font-size: 20px;
  color: black;
}
.popup-description p {
  line-height: 1.2;
}
.popup-p_title p{
  margin:0;
}
.commuity-banner-container {
  display: flex;
}
.logo-contents {
  width: 35%;
  background: white;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.logo-contents img {
  width: 70%;
  margin-left: 12%;
}
.content-description {
  font-size: calc(16px + (26 - 16) * (100vw - 375px) / (1440 - 375));
  line-height: 1;
  width: 65%;
  margin: 0 auto;
  font-family: roboto,regular;
}
.content-description p{
  margin: 0;
}
.content-button__link {
  font-size: calc(16px + (26 - 16) * (100vw - 375px) / (1440 - 375));
  line-height: 1;
  width: 40%;
  display: block;
  margin-top: 3rem;
  color: white;
  text-align: center;
  margin-left: 17%;
  border-radius: 1rem;
  padding: 10px 0;
  cursor:pointer;
  font-weight: bold;
  background: #F8BE15;
  margin-bottom: 2rem;
}
.image--banner {
  width: 65%;
}
img.banner__img{
  height: -webkit-fill-available;
}
.image--banner .banner__img_mobile{
  display:none;
}
.community-spotlight-heading {
  font-family: Londrina Solid, regular;
  font-size: 60px;
/*   border-bottom: 5px solid #F7B728; */
  margin-bottom: 3rem;
}
.community-spotlight-heading p{
  margin:0;
}
.community-spotlight-contents{
  display: flex;
  gap: 5rem;
  justify-content: space-between;
}
a.main-imagee {
  width: 40%;
  position: relative;
  height: fit-content;
}
.community-description {
  position: absolute;
  top: 2rem;
}
.community-spotlight-contents svg{
  position: absolute;
  bottom: 30px;
  right: 30px;
}
.community-spotlight-contents svg path{
  fill: white;
  stroke: white;
}
.community-description p{
  margin: 0 auto;
  width: 85%;
  font-size: 22px;
  line-height: 1.5;
  color: white;
  font-weight: bold;
  font-family: 'Roboto';
}
.community-card-slider {
  width: 65%;
}
a.community-card {
  width: 33.33%;
  background: white;
  box-shadow: rgb(99 99 99 / 20%) 0px 2px 8px 0px;
  margin-right:1.5rem;
}
.community-card-description {
  font-size: 18px;
  line-height: 1.2;
  width: 95%;
  padding-left: 2rem;
  color: black;
  margin-top: 2rem;
  margin-bottom: 2.5rem;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  font-family: 'Roboto';
}
.community-card-description p{
  margin-bottom:0;
}
.community-card-button_text {
  margin-left: 2rem;
  font-size: 20px;
  line-height: 1.2;
  border: 1px solid;
  width: 35%;
  text-align: center;
  padding: 5px;
  border-radius: 1rem;
  color: #919191;
  margin-bottom: 2rem;
}
.image-with-textoverlay-contents {
  position: relative;
}
.image-with-textoverlay-content-container {
  width: 32%;
  position: absolute;
  bottom: 50px;
  left: 20px;
  padding: 30px;
  background: white;
  top: 50px;
}
.overlayheading {
  font-size: 44px;
  line-height: 1;
  margin-bottom: 2rem;
  color: #999;
  font-family: Londrina Solid,regular;
  letter-spacing: 10px;
}
.overlay_link {
  line-height: 1.2;
  width: 50%;
  text-align: center;
  padding: 1rem;
  border-radius: 1rem;
  cursor: pointer;
  font-size: calc(16px + (26 - 16) * (100vw - 375px) / (1440 - 375));
  color: white;
  font-weight: bold;
  background: #F8BE15;
}
.overlaysub_heading {
  font-size: calc(16px + (24 - 16) * (100vw - 375px) / (1440 - 375));
  line-height: 1;
  color: #999;
  font-family: Londrina Solid,regular;
  margin-top: 5rem;
  letter-spacing: 2px;
}
.image-with-textoverlay-content-container p{
  margin:0;
}
.page-community-landing .deferred-media__poster{
  background-color: #F4F2F2;
}
.page-community-landing .video-section .video-section__media .deferred-media__poster-button {
  width: 80px;
  height: 80px;
  background: #F7B728;
}
.hover-bg-card{
  background:white;
  color:black;
  position:relative;
}
.hover-bg-card .double--arow{
  height: 30px;
  width: 30px;
  position: absolute;
  bottom: 20px;
  right: 20px;
  filter: invert(1);
}
.bg--color--hover{
  background:#F8BE15;
  color:white;
}
.bg--color--hover .double--arow{
  filter:unset;
}
.hover-bg-card .slick-slide{
  background:white;
  color:black;
}
.hover-bg-card .slick-slide .double--arow{
  filter:invert(1);
}
.hover-bg-card.slick-slide.slick-current.slick-active .double--arow{
  filter:unset;
}
.hover-bg-card.slick-slide.slick-current.slick-active{
  background:#F8BE15;
  color:white;
}
.join-us-form-container .my-form .field__input:not(:placeholder-shown)~.field__label {
    top: 0.5rem;
    font-size: 1.5rem;
}
.section_img_mobile{
    display:none;
  }
@media (max-width: 1199px){
  .image-with-textoverlay-content-container{
    padding: 15px;
    position: absolute;
    bottom: 10px;
    left: 10px;
    top: unset;
  }
  .overlayheading {
    font-size: 28px;
  }
  .overlay_link {
    padding: 5px;
  }
  .overlaysub_heading {
    margin-top: 4rem;
  }
  .community-spotlight-heading{
    font-size: 45px;
  }
  .community-description p{
    font-size: 20px;
  }
  .community-card-description{
    font-size: 16px;
    margin-top: 1rem;
  }
}
@media(max-width:990px){
  .commuity-banner-container {
    flex-direction: column-reverse;
  }
  .logo-contents {
    width: 100%;
    margin-top: -10px;
    padding-top: 2rem;
    padding-bottom:2rem;
  }
  .logo-contents img {
    width: 70%;
    margin-left: 6%;
  }
  .content-description {
    margin-left: 11%;
    margin-top: 1rem;
  }
  .content-button__link {
    
    width: 25%;
    margin-top: 1rem;
    
    border-radius: 1rem;
    padding: 5px 0;
    margin-left: 10%;
    cursor: pointer;
  }
  .image--banner {
    width: 100%;
  }
  .image--banner .banner__img{
    display:none;
  }
  .image--banner .banner__img_mobile{
    display:block;
  }
  .community-spotlight-contents{
    flex-direction: column;
  }
  a.main-imagee, .community-card-slider{
    width:100%;
  }
  .join-us-heading{
    font-size:35px;
  }
  .community-card-description{
    font-size: 14px;
  }
  .community-card-button_text{
    font-size: 16px;
    width:45%;
  }
  .overlayheading {
    font-size: 22px;
  }
  .overlaysub_heading {
    margin-top:2rem;
  }
}
@media(max-width:767px){
  .content-main-container{
    display:block;
  }
  .join-us-container {
    flex-direction: column;
  }
  .join-us-heading {
    font-size: 28px;
    width: 100%;
  }
  .join-us-form-container {
    width: 100%;
  }
  .join-us-form-container .my-form .field.grid--2-col.grid__item {
    max-width: 100%;
  }
  .field.grid--2-col {
    margin-bottom: 2rem;
  }
  .join-us-form-container .my-form .field__input,.field__select{
    height: 47px;
  }
  .select {
    height: 48px;
  }
  .join-us-form-container .my-form .field__label{
    font-size: 1.5rem;
    top: 1rem;
  }
  .join-us-form-container .my-form .field__input:not(:placeholder-shown)~.field__label{
    font-size: 1rem;
    top: 0.5rem;
  }
  .my--form--submit{
    font-size: 2rem;
  }
  .success--form {
    padding: 1rem;
    padding-top: 3rem;
    width: 85%;
  }
  img.logo__img {
    margin: 0 auto;
    display: flex;
  }
  .success--form svg {
    right: 10px;
    top: 10px;
  }
  .popup-p_title {
    font-size: 20px;
  }
  .popup-description {
    font-size: 16px;
  }
  .image-with-textoverlay-content-container{
    padding: 15px;
    width: 50%;
    position: absolute;
    bottom: 10px;
    left: 10px;
    top: unset;
  }
  .overlayheading {
    font-size: 10px;
    margin-bottom: 5px;
    letter-spacing: 2px;
  }
  .overlay_link {
    font-size: 9px;
    padding: 5px;
    width: 40%;
  }
  .overlaysub_heading {
    font-size: 10px;
    margin-top: 1rem;
    letter-spacing: 0;
  }
  .page-community-landing .splide__pagination {
    width: 100%;
    text-align: center;
  }
  .community-spotlight-heading{
    font-size: 35px;
  }
  .section_img_mobile{
    display:block;
  }
  .section_img{
    display:none;
  }
  .page-community-landing .video-section .video-section__media .deferred-media__poster-button{
    width: 53px;
    height: 53px;
  }
  .page-community-landing .video-section .video-section__media .deferred-media__poster-button .icon{
    width: 30px;
    height: 25px;
  }
}
input[name="radio-btn"]{
    display:none !important;
  }


.bundle-main .slidess .splide__pagination {
    bottom: -30px;
}
@media screen and (max-width: 376px) {
  .bundle-main .slidess .splide__pagination {
    bottom: -23px;
  }
  .select {
    padding-right: 7px;
  }
  .country-code__field {
    padding: 2.2rem 0.5rem 0.8rem !important;
  }
}

@media screen and (max-width: 300px) {
  .bundle-main .slidess .splide__pagination {
    bottom: -10px;
  }
}
 @media screen and (max-width: 480px) {
  .wk_table_structure {
    padding-bottom: 90px;
  }
 }
/*------------------Redirection Buttons -----------*/
.redirection-website__button {
  display: grid;
  grid-template-columns: auto auto auto;
  align-items: center;
  column-gap: 10px;
  row-gap: 10px;
  margin-top: 10px;
}
.redirection {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  border-radius: 8px;
  padding: 5px;
}

.redirection-website__button .redirection img  {
  max-height: 35px;
}

.buttons-boxs .redirection-website__button {
  display: flex;
  justify-content: center;
  width: 100%;
}
.buttons-boxs .redirection {
  max-width: 100%;
  margin-top: 5px;
}

@media screen and (min-width:750px){
  .redirection-website__button {
    width: 90%;
    column-gap: 20px;
  }
  .buttons-boxs .redirection-website__button  {
    justify-content: flex-start;
  }
  .buttons-boxs .redirection {
    height: 60px;
  }
  .buttons-boxs .redirection img{
    height: 75%;
  }
  .redirection-website__button .redirection img  {
    max-height: 35px;
  }

}

/*------------------SPLIDE CSS-------------------*/
carousel-component .splide__arrow {
  display: block;
}
carousel-component .splide__arrow:disabled {
  opacity: 1;
}
carousel-component .splide__arrow svg {
  display: none;
}
carousel-component .splide__arrow--prev,
carousel-component .splide__arrow--next {
  opacity: 1;
  position: absolute;
  top: auto;
  bottom: -60px;
  height: 30px;
  width: 30px;
}
carousel-component .splide__arrow--prev {
  left: auto;
  right: 56px;
}
carousel-component .splide__arrow--next {
  right: 15px;
  left: auto;
}
carousel-component .splide__arrow--prev::before,
carousel-component .splide__arrow--next::before {
  content: "";
  display: block;
  height: 100%;
  height: 30px;
  width: 30px;
  background-size: cover;
}
carousel-component .splide__arrow--prev::before {
  background-image: url('/cdn/shop/files/left_icon_9e8e5faa-4494-4d64-94e9-2188de25fc99.png');
}
carousel-component .splide__arrow--next::before {
  background-image: url('/cdn/shop/files/right_icon_49083702-f299-41d5-a8ad-554176995348.png');
}
/* slurrpitup revamp arrow image */
@media screen and (max-width: 767px) {
  .slurrpitup-lp-banner-container carousel-component .splide__arrow--prev::before {
    background-image: url('/cdn/shop/files/Group_451686.png?v=1716287577');
  }
  .slurrpitup-lp-banner-container .splide__arrow--next::before {
    background-image: url('/cdn/shop/files/Group_451687.png?v=1716287576');
  }
}
.splide__arrow--prev,
.splide__arrow--next,
.splide__arrow--next::before,
.splide__arrow--next::before {
  height: 30px;
  width: 30px;
}
@media screen and (min-width: 750px) {
  carousel-component .splide__arrow--prev::before,
  carousel-component .splide__arrow--next::before,
  carousel-component .splide__arrow--prev,
  carousel-component .splide__arrow--next  { 
    height: 38px;
    width: 38px;
  }
  carousel-component .splide__arrow--prev,
  carousel-component .splide__arrow--next {
    top: auto;
    bottom: -75px;
  }
  carousel-component .splide__arrow--prev {
    left: auto;
    right: 70px;
  }
  carousel-component .splide__arrow--next {
    right: 20px;
    left: auto;
  }
}
/*----------------MOBILE STICKY MENU------------------*/
.mobile-sticky-menu_link {
  width: 20%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
}
.mobile-menu-item__container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 100%;
  padding: 3px 0;
}
.mobile-sticky-menu_link .mobile_menu__image{
  display: block;
}
.mobile-sticky-menu_link .mobile-sticky-menu__title {
  font-size: 10px;
  line-height: 12px;
  color: #312C29;
  font-family: 'Circular Std Medium';
  text-align: center;
  margin-top: 8px;
}
.relative {
  position: relative;
}
.background-image {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 0;
}
.button-right-icon {
  height: 38px;
  width: 38px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 100%;
}
@media screen and (max-width: 767px) {
  .collection_banner_wrapper {
    display: none;
  }
}
 /*-----Slurrpitup-Faq----------*/
.accordion-wrapper__container {
	position: relative;
	width: 100%;
}
.accordion-main-container {
	max-width: 1057px;
	margin-left: auto;
	margin-right: auto;
	padding: 28px 15px;
	display: flex;
	flex-direction: column;
	align-items: center;
	position: relative;
}
.accordion {
	min-height: 445px;
	height: 445px;
	overflow-y: scroll;
	width: 100%;
}
.accordion::-webkit-scrollbar {
	display: none;
}
.accordion-title {
	margin: 0;
	font-size: 28px;
	line-height: 32px;
	font-family: 'Londrina Solid';
}
.tabs-contianer {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 10px;
	margin-top: 15px;
	margin-bottom: 16px;
	height: 34px;
	background: #fff;
	border: 1px solid #dbdee8;
	border-radius: 17px;
}
.tab-title {
	margin: 0;
	font-size: 12px;
	line-height: 14px;
	text-align: center;
	letter-spacing: 0px;
	color: #3c3c3b;
	font-family: 'Circular Std Book';
	height: 100%;
	padding: 9.5px 12px;
	border-radius: 17px;
	cursor: pointer;
}
.active-tab {
	background: #f8be15;
	font-family: 'Circular Std Bold';
	font-weight: 600;
}
.search-form {
	width: 100%;
	margin-bottom: 15px;
}
.search-container {
	height: 40px;
	background: #ffffff;
	border: 1px solid #f0f0f0;
	border-radius: 20px;
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.accordion-search__input {
	border: none;
	outline: none;
	box-shadow: none;
	border-radius: 20px;
	padding-left: 15px;
	font-size: 14px;
	line-height: 16px;
	font-family: 'Circular Std Book';
	width: 80%;
	height: 100%;
}
.accordion-search__input::placeholder {
	color: #b7bdc6;
}
.accordion-search__btn {
	background: transparent;
	border: none;
	cursor: pointer;
	height: 100%;
	padding: 10px 20px 10px 0;
}
.accordion-search__btn svg {
	height: 19px;
	width: 19px;
}
.accordion-container,
.question-answer__wrapper {
	width: 100%;
	margin-bottom: 10px;
}
.accordion-container details[open] {
	background: #fff8e2;
	border: 1px solid #f2e2b2;
}
.accordion-details,
.question {
	background: #ffffff;
	padding: 14px;
	border: 1px solid #f0f0f0;
	border-radius: 10px;
	min-height: 48px;
}
.accordion-container:last-child {
	margin-bottom: 0px;
}
.question-answer__wrapper:last-child {
	margin-bottom: 16px;
}
.accordion-summary,
.answer {
	height: 100%;
	background: transparent;
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	font-size: 16px;
	line-height: 16px;
	color: #1b1e21;
	font-family: 'Circular Std Book';
}
.summary__text {
	width: 90%;
}
.accordion-container details[open] .accordion-summary {
	font-family: 'Circular Std Medium';
}
.accordion-description p,
.accordion-answer p {
	font-size: 12px;
	line-height: 14px;
	color: #2a2c31;
	width: 85%;
	font-weight: 500;
	margin-top: 5px;
}
.accordion-description p {
	margin-bottom: 20px;
	font-family: 'Circular Std Book';
}
.accordion-answer p {
	font-family: 'Circular Std Bold';
}
.question-answer__contianer details[open] {
	border: 1px solid #f0f0f0;
	background: #faedc4;
}
.question {
	background: #faedc4;
}
.answer {
	font-size: 14px;
	line-height: 16px;
}
.accordion-answer p {
	font-weight: bold;
	margin-top: 7px;
	margin-bottom: 20px;
}
.details-open-icon {
	font-size: 22px;
	color: #8a8f97;
}
.details-open {
	transform: rotate(180deg);
}
.accordion-plus-icon,
.accordion-minus-icon,
.accordion-plus-icon svg,
.accordion-minus-icon svg {
	height: 14px;
	width: 14px;
}
.accordion-minus-icon {
	display: none;
}
.accordion-container details[open] .accordion-minus-icon {
	display: block;
}
.accordion-container details[open] .accordion-plus-icon {
	display: none;
}
.question-answer__contianer details[open] .details-open {
	transform: rotate(0deg);
}
.active-tab-content {
	display: block !important;
}
.inactive-tab-content {
	display: none;
}
.overflow-button {
	position: absolute;
	bottom: -36px;
	left: 50%;
	transform: translate(-50%, -50%);
	background: #e7e9ed;
	height: 36px;
	width: 36px;
	border-radius: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	border: none;
	cursor: pointer;
}
.overflow-button:before {
	content: '';
	display: block;
	max-width: 10.5px;
	height: 10px;
	width: 12px;
	border-bottom: 3px solid #000000;
	border-left: 3px solid #000000;
	border-radius: 2px;
	opacity: 1;
	transform: rotate(-45deg);
	margin-top: -2px;
	transition: all 0.5s ease;
}
.hide-overflow {
	display: none;
}
.transform:before {
	transform: rotate(138deg);
	margin-top: 0;
}
.overflow-visible {
	height: 100%;
}
.no-results {
	font-family: 'Circular Std Medium';
	text-align: center;
	font-size: 18px;
	line-height: 22px;
	margin-top: 50px;
}
@media screen and (min-width: 750px) {
	.search-form {
		width: 345px;
	}
	.accordion-description p,
	.accordion-answer p {
		width: 65%;
	}
	.question-answer__contianer {
		margin: 0 10px;
	}
	.accordion-container details[open] .accordion-summary {
		font-family: 'Circular Std Bold';
	}
}
/*-----------BOTTOM BANNER----------*/
.blog-bottom-banner {
	height: 100%;
	background-size: cover;
	padding: 42px 0 32px 0;
	margin-left: 15px;
	margin-right: 15px;
	position: relative;
}
.bottom-banner-image__wrapper {
	height: 100%;
	width: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.bottom-banner-image__container {
	width: 43%;
}
.blog-image img {
	height: 100%;
	width: 100%;
	display: block;
}
.bottom-banner-content__wrapper {
	display: flex;
	align-items: center;
	justify-content: center;
}
.bottom-banner__content {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 55%;
}
h1.banner_title {
	font-size: calc(17px + (49 - 17) * (100vw - 375px) / (1440 - 375));
	line-height: calc(19px + (59 - 19) * (100vw - 375px) / (1440 - 375));
	margin: 0;
	color: #312c29;
	text-align: center;
	font-family: 'Londrina Solid', 'Regular';
	margin-top: 12px;
}
.banner--button {
	font-size: 12px;
	line-height: 15px;
	font-family: 'Circular Std Black';
	padding: 11px 0px 11px 13px;
	margin-top: 22px;
	height: 38px;
	width: 183px;
	text-decoration: none;
	border: 1px solid #aa161a;
	border-radius: 19px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.right-icon {
	height: 38px;
	width: 38px;
	padding: 11px 13px 11px 15px;
	border-radius: 100%;
}
.rhinoceros-image img {
	width: 80px;
	height: auto;
}
.bottom-banner-rhinoceros__Container {
	position: absolute;
}
.mobile-margin-top {
	margin-top: 65px;
}
.mobile-position-top {
	top: -72px;
	left: 50%;
	transform: translate(-50%);
}
.mobile-position-bottom {
	position: relative;
	text-align: center;
	margin-bottom: -44px;
}
.mobile-rhinocer {
	display: block;
}
.desktop-rhinocer {
	display: none;
}
@media screen and (min-width: 750px) {
	.blog-bottom-banner {
		margin-left: 0;
		margin-right: 0;
	}
	.mobile-margin-top {
		margin-top: 0;
	}
	.bottom-banner-image__wrapper {
		flex-direction: row;
	}
	.bottom-banner-image__container {
		width: 31%;
	}
	.bottom-banner-content__wrapper {
		width: 35%;
		justify-content: center;
		margin: 0;
		padding-left: 38px;
	}
	.desktop-margin-top {
		margin-top: 80px;
	}
	.bottom-banner__content {
		align-items: flex-start;
		width: 100%;
	}
	.content-image {
		width: 100%;
	}
	.content-image img {
		width: 70%;
		height: 100%;
	}
	h1.banner_title {
		text-align: left;
		margin: 0;
	}
	.banner--button {
		margin-top: 20px;
		width: 167px;
		font-size: 10px;
		line-height: 13px;
	}
	.rhinoceros-image img {
		width: 98px;
		height: auto;
	}
	.position-bottom {
		bottom: -12px;
		left: 70%;
	}
	.position-top .rhinoceros-image img {
		width: 132px;
	}
	.position-top {
		top: -116px;
		left: 50%;
		transform: translate(-50%);
	}
	.mobile-rhinocer {
		display: none;
	}
	.desktop-rhinocer {
		display: block;
	}
}

/*----------FOOTER----------*/
#shopify-section-header{
  z-index: 9999;
}
ul.menu-mobile {
  z-index: 101;
}
#shopify-section-footer{
  z-index: 95;
}
#new_footer {
	position: relative;
}
.newsletter__heading {
	margin-bottom: 1rem;
	margin-top: 0;
	font-size: 18px;
	color: #000;
	font-family: 'Londrina Solid';
}
.social-title {
	font-family: 'Circular Std Medium';
	color: #000000;
	margin-bottom: -15px;
}
.footer__content-top .newsletter-form__field-wrapper .field {
  height: 38px;
  border-radius: 35px;
  border: 1px solid #dbdee8;
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: #fff;
  max-width: 345px;
}
.newletter-field__input {
	border: none;
	outline: none;
	box-shadow: none;
	border-radius: 20px;
	padding-left: 15px;
	color: #b7bdc6;
	font-size: 12px;
	line-height: 15px;
	font-family: 'Circular Std Medium';
	width: 80%;
	height: 100%;
}
.newsletter-button {
	height: 38px;
	width: 38px;
	padding: 11px 12px 11px 15px;
	border-radius: 100%;
	background-color: #aa161a;
	border: none;
}
.accordion-item-content {
	width: 90%;
}
.footer__content-bottom-wrapper {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.footer-content__container {
	position: relative;
}
.background--mb-image img {
	position: absolute;
	z-index: 0;
	width: 100%;
	top: 0;
	height: 100%;
	left: 0;
}
#new_footer .list-payment {
	justify-content: flex-start;
}
.footer-block-image {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.footer-block-image img {
	display: block !important;
}
#shopify-section-footer {
	padding-top: 50px;
}
@media screen and (max-width: 749px) {
	.footer-top__content {
		padding-top: 130px;
	}
	#new_footer .footer-block--newsletter {
		width: 100%;
	}
	.footer-available-section {
		text-align: left;
		margin: 20px 0;
		width: 100%;
	}
	.footer-block__heading {
		font-size: 14px;
	}
	.footer-available {
		flex-direction: row;
		align-items: center;
		padding: 0;
	}
	.footer-block-image {
		margin: 25px 0 30px;
	}
	.footer-block-image > img {
		width: 20%;
	}
	.footer__payment {
		margin-top: 30px;
	}
	.social-title {
		margin-top: 15px;
		margin-bottom: 0;
	}
	.accordion-item-heading {
		justify-content: space-between;
	}
	.footer-details--open:after {
		content: '+';
		font-size: 25px;
		color: #8a8f97;
	}
	.open .footer-details--open:after {
		content: '-';
	}
	.accordion-item {
		padding: 0 !important;
	}
	.accordion-item-heading {
		padding: 20px 0;
	}
	.mobile-hide {
		display: none;
	}
}
@media screen and (min-width: 750px) {
	#shopify-section-footer {
		background-color: #fff;
		padding-top: 120px;
	}
	.footer-page-width {
		margin-left: calc(30px + (78 - 30) * (100vw - 750px) / (1440 - 750));
		margin-right: calc(30px + (78 - 30) * (100vw - 750px) / (1440 - 750));
	}
	#new_footer .footer__content-top .grid {
		margin-left: 0;
		justify-content: space-between;
	}
	.footer-menu-items__container {
		width: 70%;
		display: flex;
		justify-content: space-between;
	}
	#new_footer .footer-block.grid__item.footer-block--menu {
		padding-left: 0;
	}
	#new_footer .footer-block--newsletter {
		width: 24%;
		max-width: 345px;
		min-width: 250px;
		row-gap: 25px;
	}
	.footer-background--image {
		background-color: transparent;
		margin: 0 20px 43px 20px;
		position: relative;
		padding-top: 90px;
	}
	.footer-gif__container {
		z-index: -2;
		position: absolute;
		top: calc(20px + (10 - 20) * (100vw - 750px) / (1440 - 750));
		left: 50%;
		transform: translate(-50%, -50%);
		width: 100%;
		text-align: center;
	}
	.footer-plants {
		width: 56%;
	}
	.footer-tiger {
		width: 21%;
		transform: rotate(5deg);
		position: absolute;
		top: calc(-38px + ((-68) - (-38)) * (100vw - 750px) / (1440 - 750));
		left: 39%;
		z-index: -1;
		transition: 0.4s;
	}
	.footer-tiger-legs__container {
		z-index: 1;
	}
	.tiger-left-leg {
		top: calc(-3px + ((-1) - (-3)) * (100vw - 750px) / (1440 - 750));
		position: absolute;
		left: 54%;
		width: 5%;
	}
	.tiger-right-leg {
		position: absolute;
		left: 41.5%;
		top: -5px;
		width: 5%;
	}
	#shopify-section-footer:hover .footer-tiger {
		transform: rotate(-1deg);
		top: calc(-56px + ((-100) - (-56)) * (100vw - 750px) / (1440 - 750));
		width: 22%;
	}
	.footer-parrot__image {
		margin-bottom: 14px;
	}
	.footer-available__link {
		margin-bottom: 25px;
	}
	.footer-image__block {
		width: 20% !important;
		margin-top: -45px;
		padding-left: 0 !important;
	}
	.footer-block-image {
		width: 60%;
	}
}
@media screen and (min-width: 750px) and (max-width: 965px) {
	.footer-gif__container {
		top: 40px;
	}
	.footer-menu-items__container {
		width: 80%;
	}
	.position-bottom {
		left: 78%;
	}
}
/* ----------------------CATEGORY LIST ---------------------*/
.shop-by-category__heading {
  font-size: 20px;
  line-height: 24px;
  color: #000000;
  font-family: 'Londrina Solid','Regular';
  margin: 0;
  display: inline-block;
}
.category-background-image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.category-list {
  display: flex;
  flex-wrap: wrap;
  column-gap: 15.5px;
  row-gap: 15px;
  margin-top: 13.42px;
}
.category--list__items {
  height: 140px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 47%;
  flex-grow: 1;
}
.mm-emptycart-content .category--list__items {
  height: 120px;
  width: 100%;
}
.category__link {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  padding: 10px;
}
.category-list__container .category__title,
.mm-emptycart-content .category__title {
  font-size: 16px;
  line-height: 20px;
  color: #111314;
  letter-spacing: 0.16px;
  font-family: 'Circular Std Medium';
  margin: 0;
  text-align: left;
}
.category-list__container .title__icon , 
.category-list__container .title__icon svg {
  height: 15px;
  width: 15px;
  margin-bottom: -3px;
}
.category-list__container .title__icon{
  height: 17px;
}
.category-list__container .title__icon{
  margin-left: 2px;
}
.category-list__container .shop-now__button {
  margin: 0;
  display: inline-flex;
  align-items: center;
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 0.12px;
  font-family: 'Circular Std Bold';
  margin-top: 10px;
}
.category-list__container .shop-now__button .shop-now__icon {
  margin-left: 5.5px;
  height: 15px;
  width: 15px;
}
.category-list__container .shop-now__button .shop-now__icon svg {
  height: 15px;
  width: 15px;
}
@media screen and (min-width: 750px){
  .category-list {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    row-gap: 10.5px;
    column-gap: 20px;
    margin-top: 14.76px;
  }
  .category--list__items {
    width: 100%;
    height: 114px;
  }
  .category__link {
    justify-content: center;
    padding-left: 14px;
  }
  .shop-by-category__heading {
    font-size: 30px;
    line-height: 34px;
  }
  .category-list__container .title__icon , 
  .category-list__container .title__icon svg {
    height: 16.45px;
    width: 17.45px;
  }
  .category-list__container .title__icon{
    height: 19px;
  }
  .category-list__container .shop-now__button {
    display: none;
  }
}
@media screen and (min-width: 750px) and (max-width: 990px){
  .category-list {
    grid-template-columns: 1fr 1fr 1fr;
  }
}

/* revamp ajaxcart CSS */
 .d-flex {display: flex;}.d-justify-between {justify-content: space-between;}.d-align-center {align-items: center;}.spliter {padding-bottom: 15px;border-bottom: 1px solid #F1F4F7;}.mm-ajaxcart-close svg path {stroke: #7B9FAA;}h2.mm-ajaxcart--label {margin: 0;font-size: 18px;font-family: 'Circular Std Medium';color: #293542;}.ajax-cart-info__label {font-size: 12px;font-family: 'Circular Std Book';color: #837974;}.mm-ajax-car_weight-pills {border: 1px solid #F4F4F4;padding: 0 10px;border-radius: 17px;color: #8E989F;font-family: 'Circular Std Black';font-size: 14px;height: 30px;line-height: 28px;}.mm-ajax-cart-qty {margin-right: 12px;}.mm-ajaxcart-order-summary {background: #FFF8E2;border-radius: 7px;padding: 12px 10px;margin: 15px 0;}.ajaxcart--order__label h2.mm-ajaxcart--label {font-family: 'Circular Std Bold';color: #181A1D;font-size: 16px;}.ajaxcart-order-summary__header,.ajaxcart-order-summary__body{display:none;}.ajaxcart-order-summary__body .left-side-label span {font-family: 'Circular Std Medium';color: #787D81;font-size: 12px;}.ajaxcart-order-summary__body .right-side-value p {font-family: 'Circular Std Medium';color: #181A1D;font-size: 14px;}.ajaxcart-order-summary__body {border-bottom: 1px solid #F1F4F7;padding-top: 11px;padding-bottom: 11px;}.ajaxcart-order-summary__body .row-mb:not(:last-child) {margin-bottom: 10px;}.mm-ajaxcart-order-summary p{margin: 0;padding: 0;}.ajaxcart-order-summary__footer .left-side-label span, .ajaxcart-order-summary__footer .right-side-value p {font-family: 'Circular Std Bold';color: #181A1D;font-size: 16px;}.mm-ajax-cart__upsell ul.slidess {margin-top: 15px;padding: 0;list-style: none;border-bottom: 1px solid #F1F4F7;}.mm-ajax-cart__upsell ul.slidess .card-wrapper .tagreat-box, .mm-ajax-cart__upsell ul.slidess .card-wrapper span.weight, .mm-ajax-cart__upsell ul.slidess .card-wrapper span.weight, .mm-ajax-cart__upsell ul.slidess .card-wrapper span.caption-large.light, .mm-ajax-cart__upsell ul.slidess .card-wrapper .key_indicator {display: none !important;}.mm-ajax-cart__upsell ul.slidess .card-wrapper .priceadd-boxs {bottom: 0;}.mm-ajax-cart__upsell ul.slidess li.slide-containerr {margin-bottom: 15px;}.bundle-main.mm-ajax-cart__upsell .full-unstyled-link .card--product {width: 80px;height: 80px;border-radius: 4px;}.mm-ajax-cart__upsell .slide-containerr .card-wrapper span.price-item.price-item--regular {color: #15191D;}.bundle-main.mm-ajax-cart__upsell .card-wrapper .card-information .priceadd-boxs .price-item span.money {font-size: 18px;font-weight: 700;letter-spacing: 0;font-family: 'Circular Std Medium';}.mm-ajax-cart__upsell .slide-containerr .card-wrapper button.product-form__submit.btn.button.addtocard-btn {color: #15191D;padding: 5px 15px !important;border-bottom: none;border-radius: 4px;max-height: fit-content;max-width: fit-content;font-family: 'Circular Std Book';font-size: 14px;background-color: #F8F8F8;}.mm-ajax-cart__upsell ul.slidess .card-wrapper .titleweight-box h3 a {font-size: 16px;font-family: "Circular Std Medium";font-weight: normal;width: 60%;color: #111314;letter-spacing: .16px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;line-height: 1.2;}.mm-ajaxcart-bottom .shipping-message {font-size: 13px;color: #8E989F;font-weight: 700;font-family: 'Circular Std Book';margin-bottom: 7px;margin-left: 18px;}.mm-ajaxcart-button button.mm-cart-close-button {display: flex;width: 100%;height: 40px;flex-direction: row;align-items: center;font-size: 12px;line-height: 40px;background: #E7E9ED;border: 1px solid #B7BDC6;color: #312C29;text-align: center;font-weight: 700;cursor: pointer;}.mm-ajaxcart-button a.mm-checkout-button, .mm-ajaxcart-button button.mm-cart-close-button {justify-content: space-between;border-radius: 20px;padding: 0 0 0 20px;font-family: 'Circular Std Book';}.mm-ajaxcart-button a.mm-checkout-button span.checkout--text, .mm-ajaxcart-button button.mm-cart-close-button span.continue--text {margin: 0;text-transform: capitalize; line-height: 16px;}.mm-ajaxcart-button a.mm-checkout-button .btn-circle, .mm-ajaxcart-button button.mm-cart-close-button .btn-circle {display: flex;justify-content: center;align-items: center;margin: 0;height: 40px;width: 40px;border-radius: 50%;}.mm-ajaxcart-button a.mm-checkout-button .btn-circle svg {height: 100%;width: 100%;}.mm-ajaxcart-button button.mm-cart-close-button .btn-circle svg {height: 30px;width: 12px;}.mm-ajaxcart-button button.mm-cart-close-button .btn-circle.btn-white {background: #FDFEFF;border: 1px solid #E7E9ED;transform: translateX(1px);}.mm-ajaxcart-subscribe-text .left-side span {font-size: 13px;color: #565D66;font-weight: 700;font-family: 'Circular Std Book';}.mm-ajaxcart-subscribe-text .right-side a.footer-subscribe-text {color: #AA161A;font-size: 13.5px;font-weight: 700;font-family: 'Circular Std Book';margin: 0;padding: 0;line-height: 0;}.mm-ajaxcart-subscribe-text {margin: 0;height: 20px;padding: 0 10px;}.goal-tracker p.goals_heading {margin: 0;}.mm-emptycart .mm-ajaxcart-header {padding: 25px 20px;}.mm-emptycart .mm-ajaxcart-button a.mm-checkout-button {justify-content: center;border-radius: 0;padding: 0;}.bundle-main .card-information .priceadd-boxs .price .price__sale .price__compare span {text-decoration: line-through;font-size: 13px !important;}.bundle-main .card-information .priceadd-boxs .price dd.price__compare {margin-right: 9px;}.mm-ajax-cart__upsell .media a.full-unstyled-link {background: #EFEFEF;}.mm-ajaxcart-item-quantity input.quantity-input:focus {outline: none;box-shadow: none;}@media only screen and (max-width:768px) {.mm-ajaxcart {width: 39rem;transform: translate(39rem, 0) }.mm-ajaxcart-items {max-height: calc(100vh - 290px);}.mm-ajaxcart-bottom {padding: 9px 15px;}.spliter {padding-bottom: 13px;}h2.mm-ajaxcart--label {font-size: 16px;}.mm-ajaxcart-items .mm-ajaxcart-info-header .mm-ajaxcart-item-name {font-size: 14px;max-height: 35px;}.mm-ajax-cart-qty {margin-right: 7px;}.mm-ajax-car_weight-pills {font-size: 12px;}.mm-ajaxcart-items .mm-ajaxcart-item-info {margin-left: 12px;}.bundle-main.mm-ajax-cart__upsell .full-unstyled-link .card--product {width: 75px;height: 75px;}.mm-ajax-cart__upsell .slide-containerr .card-wrapper .full-unstyled-link {padding: 0;}.mm-ajax-cart__upsell ul.slidess .card-wrapper .titleweight-box h3 a {font-size: 14px;max-height: 35px;}.mm-ajaxcart-subscribe-text .right-side a.footer-subscribe-text {font-size: 12.5px;}.mm-ajaxcart-bottom .shipping-message {margin-bottom: 4px;}.mm-ajaxcart-button {margin-bottom: 8px;}.mm-ajaxcart-subscribe-text {height: 12px;}}

.sca-gift-icon-collection-page {
  position: absolute;
  top: 0;
  right: 5%;
  left: auto;
  height: auto;
  width: 100%;
}

@media screen and (max-width: 749px) {
  .sca-gift-icon-collection-page {
    top: -2%;
    right: auto;
    left: 25%;
    width: 30px;
    height: 25px;
  }
}

.price__compare .price-item.price-item--regular {
  text-decoration: line-through;
}
/*===========Progressier app widget alignment css ================== */
body .progressier-widget-icon {
  bottom: 15%;
  top: auto;
}
@media screen and (min-width: 768px) {
  body .progressier-widget-icon {
    bottom: 20%;
  }
}

/* after changing cart icon size */
.header__icon--cart svg {
  width: 44px;
  height: 44px;
}
/* ================== International Orders Page ==================== */
.banner-button-container {
  display: flex;
  justify-content: center;
}

.international-products-container .splide__pagination, 
.international-nav-collections .splide__pagination {
  margin-top: 15px;
  bottom: -30px;
}

.international-products-container .splide__pagination__page,
.international-nav-collections .splide__pagination__page {
  height: 9px;
  width: 9px;
}

.international-products-container .splide__pagination__page.is-active,
.international-nav-collections .splide__pagination__page.is-active  {
  background: #000;
}

.new-collection-header {
  display: flex;
}
.text-left {
  justify-content: flex-start;
}

.text-center {
  justify-content: center;
}

.text-right {
  justify-content: flex-end;
}

/*============== Slurrpy Birthdays page WA css  ==================*/
.page-slurrpy-birthdays .slurrpy-birthday-wa-icon .mobile_menu__image {
  max-width: 65px;
  max-height: 120px;
}

.whatsapp-slurrpy-show .whatsapp-slurrpy-wa-icon-link img {
  height: 100%;
  width: 100%;
  max-width: 200px;
  max-height: 150px;
}
/* ============= Article download button css start ============ */
.share-button__container, .article__download-button, .article__download-button-icon, .article__download-button {
  display: flex;
  justify-content: center;
  align-items: center;
}

.article__download-button {
  gap: 8px;
}

.share-button__container {
  gap: 10px;
}

.article__download-button-wrapper {
  order: -1;
}

.article__download-button-link {
  display: flex;
  height: 34px;
  background-color: #f7f7f7;
  border-radius: 7px;
  padding: 9px 8px;
  gap: 10px;
  width: fit-content;
}

.article__download-button-text {
  font-size: 14px;
  line-height: 18px;
  font-family: Circular Std Bold;
  color: #312c29;
}

.article__download-button-icon path {
  fill: rgb(var(--color-base-text));
}

.article__download-button-2 {
  display: flex;
  justify-content: center;
  align-items: center;
}
/* ============= Article download button css end ============ */
.articles-card_wrapper .article-link__wrapper[data-title] {
  cursor: pointer;
}
.product-section-image-banner {
  width: 100%;
}
.h-100 {
  height: 100dvh;
}
.d-none {
  display: none;
}







.profile-preview-bar__published {
  display: none !important;
}

.profile-preview-bar
{
    display: none !important;

}



.progressier-widget-icon {
  display: none !important;
}
.progressier-widget-logo {
  display: none !important;
}


.slurrpitup-testimonials--description p {
    font-size: 14px  !important;

}


.mm-ajax-cart__upsell ul.slidess .card-wrapper .titleweight-box h3 a {width: 100%;}.goal_text_price--info p {display: none;}.product-best-seller_tag {background-color: #ef7b97 !important; padding: 4px 14px !important;}.mm-ajax-cart__upsell ul.slidess {margin-top: 26px;}#wk_get_cashback:has(#cashback_cart_front) {display: none;}.profile-preview-bar__published {display: none !important;}.nt_label.out-of-stock {font-size: 7px; font-weight: 500;}.pr_list_item.product .product-inner .product-image .whatsApp_icon {display: none;}@media screen and (max-width: 750px) {.whatsapp-icon__link {display: none; }}
@media screen and (min-width: 750px) {
    .whatsApp_icon {
        display:none !important;
    }
}                                                                                                                
.whatsApp_icon {
  display: none !important;
}
.new-card-wrapper .titleweight-box .review-box .jdgm-prev-badge__stars[data-score^="0"] {
  display: none;
}



@media (max-width: 991px) {
    .pr_list_item.product .product-inner .product-image {
        padding-bottom: 0px  !important;
    }
}


@media (max-width: 991px) {
    image-carousel .splide__pagination {
        bottom: 0;
        position: absolute  !important;
    }
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      

    .product-best-seller_tag {
 
        position: absolute  !important;
}   



pr_list_item.product .product-inner {
    display: flex
;
    flex-wrap: wrap;
    height: 100%;
    height: 220px !important;
}



.tagreat-box .review-box .jdgm-preview-badge .jdgm-prev-badge__stars {
    display: none !important;
}

.titleweight-box h3 {
    margin: 0;
    padding: 0;
    width: 95%  !important;

}

.pr_list_item.product .product-inner .product-image {
    
    padding-bottom: 0px !important;
}

.product-best-seller_tag {
    position: absolute !important;
    width: 150px !important;

}
@media (max-width: 767px) {
  .product-best-seller_tag {
    width: 80px !important;
  }
}
.template-search__search {
  display: none;
}
.flex-col {
  flex-direction: column;
}
@media screen and (min-width: 750px) {
  .lg-flex-col {
    flex-direction: column;
  }
  
}

lazy-section:has(.spinner) {
    display: flex;
    justify-content: center;
    scale: 0.7;
}

.shopify-section:has(lazy-section) ~ .shopify-section:has(lazy-section) {
    visibility: hidden;
    max-width: 1px; 
    max-height: 1px;
}

.spinner {
    width: 3rem;
    animation: rotator 1.4s linear infinite;
}

.path {
    stroke-dasharray: 280;
    stroke-dashoffset: 0;
    transform-origin: center;
    stroke: black;
    animation: dash 1.4s ease-in-out infinite;
}

@keyframes rotator {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(270deg);
    }
}

@keyframes dash {
    0% {
        stroke-dashoffset: 280;
    }
    50% {
        stroke-dashoffset: 75;
        transform: rotate(135deg);
    }
    100% {
        stroke-dashoffset: 280;
        transform: rotate(450deg);
    }
}

customaddtocart-quantity-handler .button.loading:after {
  color:#ffffff;
  background: none;
}

.main-product__container .product-discount__badge {
    border-radius: 0;
    padding: 5px 15px;
    font-size: 14px;
    line-height: 18px;
    font-family: Circular Std Black;
    color: #fff;
    position: absolute;
    top: 28px;
    left: 0;
    border: none;
    z-index: 1;
    min-width: 85px;
}

.footer-parrot__image {
  max-width: 68px;
}

.header-search-bar-upsell__wrapper .new-card-inforamation .product-variants .product-variants__list {
  width: 150px;
}

.header-search-bar-upsell__wrapper .product-variants-heading {
  display: none !important  ;
}

.header-search-bar-upsell__wrapper .close-button {
  display: none !important;
}