:root{--snv-ink: #082024;--snv-cream: #f6f2ed;--snv-gold: #cb8a56;--snv-border: rgba(8, 32, 36, .14);--snv-control-radius: 10px;--snv-card-radius: 16px;--snv-control-height: 46px;--snv-ease: cubic-bezier(.22, 1, .36, 1);--snv-fast: .18s;--snv-normal: .28s;--hover-lift-amount: 2px;--hover-scale-amount: 1.015;--hover-subtle-zoom-amount: 1.012;--hover-transition-duration: .22s;--hover-transition-timing: var(--snv-ease);--surface-transition-duration: .26s;--surface-transition-timing: var(--snv-ease);--submenu-animation-speed: .24s;--submenu-animation-easing: var(--snv-ease);--font-body--family: var(--snv-font-body, "Montserrat", sans-serif);--font-paragraph--family: var(--snv-font-body, "Montserrat", sans-serif);--font-heading--family: var(--snv-font-heading, "Cormorant Garamond", Georgia, serif);--font-subheading--family: var(--snv-font-serif, "Cormorant Garamond", Georgia, serif)}html{scroll-padding-top:calc(var(--header-height, 72px) + 16px)}body{line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#MainContent{min-width:0;outline:none}#MainContent h1,#MainContent h2,#MainContent h3,#MainContent h4,#MainContent h5,#MainContent h6{text-wrap:balance}#MainContent p,#MainContent li{text-wrap:pretty}#MainContent h1{line-height:1.04;letter-spacing:-.025em}#MainContent h2{line-height:1.08;letter-spacing:-.018em}#MainContent h3{line-height:1.18;letter-spacing:-.01em}a{text-underline-offset:.18em;text-decoration-thickness:.08em}:where(a,button,input,select,textarea,summary,[role=button],[tabindex]):focus-visible{outline:2px solid currentColor;outline-offset:3px;box-shadow:0 0 0 3px #cb8a5647}:where(.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded,.snv-btn,.snv2-btn,.snv-addcart-btn,.snv-showcase-cta){min-height:var(--snv-control-height);border-radius:var(--snv-control-radius)!important;font-family:var(--snv-font-body, "Montserrat", sans-serif);font-weight:500;transition:transform var(--snv-fast) var(--snv-ease),background-color var(--snv-fast) var(--snv-ease),border-color var(--snv-fast) var(--snv-ease),color var(--snv-fast) var(--snv-ease),box-shadow var(--snv-fast) var(--snv-ease),opacity var(--snv-fast) var(--snv-ease)}:where(.button,.button-secondary,.button-custom,.snv-btn,.snv2-btn,.snv-addcart-btn):active:not(:disabled,[aria-disabled=true]){transform:translateY(1px)}:where(.button,.button-secondary,.button-custom,.snv-btn,.snv2-btn,.snv-addcart-btn):disabled,:where(.button,.button-secondary,.button-custom,.snv-btn,.snv2-btn,.snv-addcart-btn)[aria-disabled=true]{cursor:not-allowed;opacity:.52}:where(.snv-scroll-arrow,.snv-catgrid-arrow,.snv-card-eye-btn,.snv-wishlist-btn,.snv-modal-close,.snv2-prow__arrow,.snv2-catcircle__arrow,.snv2-card__wish,.snv2-card__quickadd-btn,.snv2-wishlistpage__remove){min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;transition:transform var(--snv-fast) var(--snv-ease),background-color var(--snv-fast) var(--snv-ease),border-color var(--snv-fast) var(--snv-ease),color var(--snv-fast) var(--snv-ease),opacity var(--snv-fast) var(--snv-ease)}:where(input,select,textarea,.field__input,.contact-form__input){font-family:var(--snv-font-body, "Montserrat", sans-serif)!important}:where(.field__input,.contact-form__input,input:not([type=checkbox]):not([type=radio]):not([type=range]),select){min-height:48px;border-radius:var(--snv-control-radius)!important}textarea,.contact-form__input--textarea{min-height:132px;line-height:1.6;resize:vertical}.contact-form__input{border-color:var(--snv-border);transition:border-color var(--snv-fast) var(--snv-ease),box-shadow var(--snv-fast) var(--snv-ease),background-color var(--snv-fast) var(--snv-ease)}.contact-form__input:focus,.field__input:focus{border-color:#0820248c;box-shadow:0 0 0 3px #cb8a562e}:where(input,textarea,select)[aria-invalid=true]{box-shadow:0 0 0 2px #a0272742}.contact-form__error,.contact-form__success{border-radius:var(--snv-control-radius);padding:12px 14px;line-height:1.5}:where(.snv-card,.snv2-card,.snv-blog-card,.snv-split-card,.snv-luxury-card,.snv-test-card){border-radius:var(--snv-card-radius)}:where(.snv-card-img,.snv2-card__media,.snv-blog-card__media,.snv-split-card-img,.snv-promise-img,.snv-split-media){overflow:hidden;border-radius:var(--snv-card-radius)}:where(.product-card .media,.product-card__image,.collection-card__image){border-radius:14px;overflow:hidden}:where(.product-card img,.snv-card-img img,.snv2-card__media img,.snv-blog-card__media img,.snv-split-card-img img,.snv2-collections__tile img){transition:transform .36s var(--snv-ease),opacity var(--snv-fast) ease}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){:where(.snv-card,.snv2-card,.snv-blog-card,.snv-split-card,.snv-luxury-card,.snv-test-card){transition:transform var(--snv-normal) var(--snv-ease),box-shadow var(--snv-normal) var(--snv-ease),border-color var(--snv-normal) var(--snv-ease)}:where(.snv-card,.snv2-card,.snv-blog-card,.snv-split-card,.snv-luxury-card,.snv-test-card):hover{transform:translateY(-2px)}:where(.product-card,.snv-card,.snv2-card,.snv-blog-card,.snv-split-card):hover img{transform:scale(1.012)}}#header-component .menu-list__link,#header-component .mega-menu__link,header-drawer a,footer a{transition:color var(--snv-fast) var(--snv-ease),opacity var(--snv-fast) var(--snv-ease),background-color var(--snv-fast) var(--snv-ease)}#header-component .menu-list__link{text-underline-offset:5px}footer{line-height:1.6}footer a:hover{opacity:.78}main[data-template=collection] .collection-wrapper,main[data-template=search] .collection-wrapper,main[data-template=search] .product-grid-container{min-width:0}main[data-template=collection] .facets-controls-wrapper,main[data-template=search] .facets-controls-wrapper{min-height:48px}main[data-template=product] .product-information{gap:clamp(28px,4vw,48px)}main[data-template=product] .product-information__media :where(img,video){border-radius:12px}main[data-template=product] .sticky-add-to-cart__bar{box-shadow:0 -10px 30px #08202414;border-top:1px solid var(--snv-border)}main[data-template=cart] .cart-page{gap:clamp(28px,4vw,56px)}main[data-template=cart] .cart-summary{box-shadow:0 14px 36px #08202412}main[data-template="page.contact"] .contact-form,main[data-template=page] .contact-form{max-width:760px}main[data-template=blog] .snv-blog-list__grid{row-gap:clamp(28px,4vw,48px)}main[data-template=article] .section-content-wrapper{max-width:860px;margin-inline:auto}main[data-template=policy]{padding:clamp(44px,7vw,72px) 24px clamp(80px,10vw,120px)!important}main[data-template=policy] h1{font-size:clamp(36px,6vw,48px)!important;line-height:1.08!important}main[data-template=policy] :where(h2,h3){margin-top:1.8em}main[data-template=policy] :where(p,li){line-height:1.75}main[data-template="404"] .section-content-wrapper,.snv-blog-list__empty,.snv2-wishlistpage__empty,.predictive-search-empty-state{max-width:680px;margin-inline:auto}.snv-modal{overscroll-behavior:contain}.snv-modal-box{max-height:min(86vh,760px);overflow:auto;border-radius:var(--snv-card-radius)}[data-snv-reveal]{opacity:0;transform:translate3d(0,12px,0);transition:opacity .42s var(--snv-ease) var(--snv-reveal-delay, 0ms),transform .42s var(--snv-ease) var(--snv-reveal-delay, 0ms)}[data-snv-reveal].is-visible{opacity:1;transform:none}@media screen and (max-width:749px){:root{--snv-control-height: 46px}#MainContent h1{letter-spacing:-.02em}.snv-section{padding:56px 18px}.snv2-container{padding-inline:18px}.snv-btn-row,.snv2-hero__btns{gap:10px}.snv-btn-row>:where(.snv-btn),.snv2-hero__btns>:where(.snv2-btn){flex:1 1 100%;justify-content:center}.contact-form__form-row{grid-template-columns:1fr!important}main[data-template=cart] .cart-items--dividers .cart-items__table-row{padding:14px!important;border-radius:12px}main[data-template=cart] .cart-summary,main[data-template=cart] .cart-summary__inner{border-radius:14px!important}main[data-template=policy]{padding-inline:18px!important}main[data-template=policy] h1{font-size:clamp(34px,10vw,42px)!important}.snv-modal-box{width:calc(100vw - 28px);max-height:calc(100svh - 28px);border-radius:14px}}.quick-add__button{background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.quick-add__button .add-to-cart-text{box-shadow:none}.quick-add__button .add-to-cart-icon{width:var(--button-size-md)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}[data-snv-reveal]{opacity:1!important;transform:none!important}}:root{--snv-font-heading: "Cormorant Garamond", Georgia, serif;--snv-font-serif: "Cormorant Garamond", Georgia, serif;--snv-font-body: "Montserrat", sans-serif;--font-h1--family: var(--snv-font-heading);--font-h2--family: var(--snv-font-heading);--font-h3--family: var(--snv-font-heading);--font-h4--family: var(--snv-font-heading);--font-h5--family: var(--snv-font-heading);--font-h6--family: var(--snv-font-heading);--font-heading--family: var(--snv-font-heading);--font-subheading--family: var(--snv-font-heading);--font-body--family: var(--snv-font-body);--font-paragraph--family: var(--snv-font-body);--button-font-family-primary: var(--snv-font-body);--button-font-family-secondary: var(--snv-font-body)}body,button,input,select,textarea,label,summary,nav,table,th,td,input::placeholder,textarea::placeholder,#MainContent p,#MainContent li,#MainContent .rte,#MainContent .product-description,.shopify-policy__body{font-family:var(--snv-font-body)}#MainContent h1,#MainContent h2,#MainContent h3,#MainContent h4,#MainContent h5,#MainContent h6,#MainContent .snv2-h2,#MainContent .snv2-card__title,#MainContent .snv-iconics__title,#MainContent .snv-iconics__head h2,#MainContent .snv-style__heading h2,#MainContent .snv-style__onmedia strong,#MainContent .product-title,#MainContent .collection-title,#MainContent .page-title,.shopify-policy__title h1{font-family:var(--snv-font-heading)}#MainContent .snv-iconics__price,#MainContent .snv2-card__price,#MainContent .price,#MainContent .price-item,#MainContent .money{font-family:var(--snv-font-body);font-variant-numeric:lining-nums tabular-nums}@media(max-width:749px){#MainContent .rte,#MainContent .product-description,.shopify-policy__body{line-height:1.7}}.snv-price-contact__data{display:none!important}.snv-price-contact__label{display:block;font-family:var(--snv-font-body,"Montserrat",sans-serif);font-size:clamp(13px,1vw,17px);line-height:1.5;font-weight:500;color:inherit}product-price [ref=priceContainer] .price__regular,product-price [ref=priceContainer] .price__sale,product-price [ref=priceContainer] .compare-at-price,product-price [ref=priceContainer] .unit-price{display:none!important}product-price .tax-note,product-price .installments{display:none!important}@media(max-width:749px){#MainContent{min-width:0}#MainContent img,#MainContent video{max-width:100%}#MainContent h1,#MainContent h2,#MainContent h3{overflow-wrap:break-word;text-wrap:balance}#MainContent button,#MainContent input,#MainContent select,.snv2-container{max-width:100%}.snv-iconics__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.snv-iconics__frame{aspect-ratio:4/4.8}.snv-iconics__title{font-size:clamp(19px,5vw,25px)}.snv-iconics__buy{min-height:44px}}@media(max-width:359px){.snv-iconics__grid{grid-template-columns:1fr}}@media(max-width:749px){product-information .product-information__grid,product-information .product-information__details,.product-information .product-information__grid,.product-information .product-information__details{min-width:0;max-width:100%}.product-information .product-title,.product-information h1{font-size:clamp(32px,8vw,48px);line-height:1.08;text-wrap:balance}.product-information .product-media-container,.product-information .media-gallery,.product-information .product-gallery{max-width:100%;min-width:0}.product-information .product-details{max-width:100%;overflow-wrap:anywhere}#MainContent .product-form__buttons button,#MainContent .shopify-payment-button__button{min-height:48px}.snv-scroll-arrow{display:none!important}.snv-split-scroll,.snv-marquee-track,.snv-scroll-track{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:none}}@media(min-width:1600px){.snv2-container,.snv-iconics__grid,.snv-style__rail{max-width:1600px;margin-inline:auto}}body.template-index #MainContent>.shopify-section:not(:first-child){scroll-margin-top:84px}body.template-index #MainContent .snv2 :where(.snv2-eyebrow,h2){text-wrap:balance}body.template-index #MainContent .snv-iconics__head,body.template-index #MainContent .snv-style__heading{margin-bottom:clamp(28px,3.5vw,48px)}body.template-index #MainContent .snv-iconics__grid{row-gap:clamp(28px,3vw,44px)}body.template-index #MainContent .snv2-btn,body.template-index #MainContent .snv-iconics__buy{white-space:normal}@media(max-width:749px){body.template-index #MainContent .snv-iconics,body.template-index #MainContent .snv-style{padding-block:clamp(44px,8vw,62px)}}#header-component a.Vtl-WishlistHeader .Vtl-WishlistHeader__HeartIconWrapper,#header-component a.Vtl-WishlistHeader .Vtl-WishlistHeader__HeartIconWrapper path{fill:#fff!important}@media screen and (max-width:749px){#MainContent[data-template=index]>.shopify-section>section.snv2-catcircle{padding-block:28px!important}#MainContent[data-template=index]>.shopify-section>section.snv-iconics{padding-block:42px!important}#MainContent[data-template=index]>.shopify-section>section.snv2-collections{padding-block:80px!important}#MainContent[data-template=index]>.shopify-section>section.snv-style{padding-block:40px!important}#MainContent[data-template=index]>.shopify-section>section.snv2-wedding{padding-block-start:0!important;padding-block-end:80px!important}#MainContent[data-template=index]>.shopify-section>section.snv2-trending{padding-block:80px!important}#MainContent[data-template=index]>.shopify-section>section.snv2-alchemy{padding-block:80px!important}}#header-component .header__columns .header__column--right .Vtl-WishlistHeaderWrapper a.Vtl-WishlistHeader{color:var(--color-foreground, currentColor)!important}#header-component .header__columns .header__column--right .Vtl-WishlistHeaderWrapper a.Vtl-WishlistHeader svg.Vtl-WishlistHeader__HeartIconWrapper,#header-component .header__columns .header__column--right .Vtl-WishlistHeaderWrapper a.Vtl-WishlistHeader svg.Vtl-WishlistHeader__HeartIconWrapper path{color:var(--color-foreground, currentColor)!important;fill:currentColor!important;stroke:currentColor!important}@media screen and (max-width:749px){main[data-template=product] .product-information__grid{grid-column:1 / -1;min-width:0;width:100%}main[data-template=product] .product-details{grid-column:1 / -1;width:100%;max-width:100%;min-width:0;margin-inline:auto;padding-inline:18px;box-sizing:border-box;text-align:center}main[data-template=product] .product-details>.group-block,main[data-template=product] .product-details .group-block-content,main[data-template=product] .product-details .group-block-content>*{width:100%;max-width:100%;min-width:0;margin-inline:auto;box-sizing:border-box}main[data-template=product] .product-details .group-block-content{align-items:center;text-align:center}main[data-template=product] .product-details .text-block,main[data-template=product] .product-details .text-block[class*=text-block--align-],main[data-template=product] .product-details .product-title,main[data-template=product] .product-details .price,main[data-template=product] .product-details .product-description,main[data-template=product] .product-details .view-product-title,main[data-template=product] .product-details .tax-note,main[data-template=product] .product-details .quantity-label,main[data-template=product] .product-details .quantity-rules,main[data-template=product] .product-details .volume-pricing,main[data-template=product] .product-details .product-form-text__error{--text-align: center !important;text-align:center!important}main[data-template=product] .product-details .variant-picker,main[data-template=product] .product-details .variant-picker__form,main[data-template=product] .product-details .variant-option,main[data-template=product] .product-details .variant-option--dropdowns,main[data-template=product] .product-details .variant-option__select-wrapper{width:100%;max-width:100%;min-width:0;margin-inline:auto;box-sizing:border-box;text-align:center}main[data-template=product] .product-details .variant-picker[class*=variant-picker--]{text-align:center}main[data-template=product] .product-details .variant-option--buttons{justify-content:center;gap:12px}main[data-template=product] .product-details .variant-option--buttons .variant-option__button-label{flex:1 1 calc(50% - 12px);min-width:0;max-width:100%;white-space:normal}main[data-template=product] .product-details .variant-option__button-label__text{width:100%;text-align:center;text-wrap:balance}main[data-template=product] .product-details .product-form-buttons{width:100%;min-width:0;align-items:center}main[data-template=product] .product-details .product-form-buttons>*{min-width:0;max-width:100%}main[data-template=product] .product-details .product-form-buttons--stacked>*{flex:1 1 100%;flex-basis:100%;width:100%}main[data-template=product] .product-details .product-form-buttons button,main[data-template=product] .product-details .shopify-payment-button,main[data-template=product] .product-details .shopify-payment-button__button,main[data-template=product] .product-details .add-to-cart-button{width:100%;max-width:100%;margin-inline:auto}main[data-template=product] .product-details .quantity-selector-wrapper,main[data-template=product] .product-details .quantity-selector{width:100%;max-width:100%;min-width:0;margin-inline:auto}main[data-template=product] .product-details .quantity-selector-wrapper{justify-content:center}main[data-template=product] .product-details .quantity-selector input[type=number]{min-width:0}}@media screen and (max-width:749px){main[data-template=product] .product-information,main[data-template=product] .product-information__grid,main[data-template=product] .product-details,main[data-template=product] .product-details>.group-block,main[data-template=product] .product-details .group-block-content{width:100%;max-width:100%;min-width:0;box-sizing:border-box}main[data-template=product] .product-details{padding-inline:18px;overflow:visible}main[data-template=product] .product-details *{min-width:0;max-width:100%;box-sizing:border-box}main[data-template=product] .product-details .group-block-content{align-items:center!important}main[data-template=product] .product-details .text-block,main[data-template=product] .product-details .rte-formatter,main[data-template=product] .product-details .text-block p,main[data-template=product] .product-details .text-block h1,main[data-template=product] .product-details .text-block h2,main[data-template=product] .product-details .text-block h3,main[data-template=product] .product-details .product-description{width:100%;max-width:100%;text-align:center!important;white-space:normal!important;overflow-wrap:anywhere;word-break:normal}main[data-template=product] .product-details .variant-picker,main[data-template=product] .product-details .variant-picker__form{width:100%!important;max-width:100%!important;min-width:0!important}main[data-template=product] .product-details .variant-option--buttons{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%!important;max-width:100%!important;gap:12px;justify-content:stretch}main[data-template=product] .product-details .variant-option--buttons .variant-option__button-label{display:flex;width:100%;min-width:0;max-width:100%;flex:none;white-space:normal}main[data-template=product] .product-details .variant-option__button-label__text{width:100%;max-width:100%;text-align:center;white-space:normal;overflow-wrap:anywhere}main[data-template=product] .product-details .product-form-buttons{display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%;min-width:0;gap:12px}main[data-template=product] .product-details .product-form-buttons>*{flex:0 0 auto!important;width:100%!important;max-width:100%!important;min-width:0!important}main[data-template=product] .product-details .quantity-selector-wrapper{display:block;width:100%!important;max-width:100%!important}main[data-template=product] .product-details .quantity-selector{display:grid!important;grid-template-columns:minmax(44px,1fr) minmax(0,1fr) minmax(44px,1fr);width:100%!important;max-width:100%!important;min-width:0!important}main[data-template=product] .product-details .quantity-selector :is(.quantity-minus,.quantity-plus){width:100%;min-width:44px}main[data-template=product] .product-details .quantity-selector input[type=number]{width:100%;max-width:none;min-width:0;text-align:center}main[data-template=product] .product-details .product-form-buttons button,main[data-template=product] .product-details .shopify-payment-button,main[data-template=product] .product-details .shopify-payment-button__button,main[data-template=product] .product-details .add-to-cart-button{width:100%!important;max-width:100%!important;margin-inline:auto}}@media screen and (max-width:749px){main[data-template=product] .product-information.section--page-width>.product-information__grid{grid-column:2!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-inline:0!important;box-sizing:border-box}main[data-template=product] .product-information.section--page-width>.product-information__grid .product-information__media,main[data-template=product] .product-information.section--page-width>.product-information__grid .product-details{grid-column:1 / -1!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box}main[data-template=product] .product-information.section--page-width>.product-information__grid .product-details{padding-inline:16px!important;overflow:visible}main[data-template=product] .product-information.section--page-width>.product-information__grid .product-details>.group-block,main[data-template=product] .product-information.section--page-width>.product-information__grid .product-details>.group-block>.group-block-content{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box}main[data-template=product] .product-information.section--page-width>.product-information__grid .product-details .text-block h1,main[data-template=product] .product-information.section--page-width>.product-information__grid .product-details .text-block h2,main[data-template=product] .product-information.section--page-width>.product-information__grid .product-details .text-block h3,main[data-template=product] .product-information.section--page-width>.product-information__grid .product-details .text-block p{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere}}html,body{min-width:0;max-width:100%;overflow-x:clip}#MainContent,#MainContent>.shopify-section,#MainContent .section,#MainContent .section>*,#MainContent :where(.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content),#MainContent :where(.layout-panel-flex,.group-block,.group-block-content,.collection-wrapper,.product-grid-container){min-width:0;max-width:100%;box-sizing:border-box}#MainContent :where(img,video,iframe,embed,object){max-width:100%}#MainContent :where(input,select,textarea,button){max-width:100%;box-sizing:border-box}#MainContent :where(table){display:block;max-width:100%;overflow-x:auto}#MainContent :where(pre,code){max-width:100%;overflow-wrap:anywhere;white-space:pre-wrap}#MainContent :where(.grid,[class*=grid],[class*=layout],[class*=panel]){min-width:0}@media screen and (max-width:749px){#MainContent .section{--page-margin: 16px}#MainContent .section--page-width>*{min-width:0;max-width:100%}#MainContent :where(.snv-container,.sv-container,.snv2-container,.snv-section,.sv-ap-layout,.sv-ap-header){min-width:0;max-width:100%}#MainContent :where(.snv-notify__field,.sv-notify__field){min-width:0;width:100%}#MainContent :where(.snv-notify__field input,.sv-notify__field input){min-width:0!important;width:100%}#MainContent :where(.snv-btn,.snv2-btn,.snv-addcart-btn,.snv-showcase-cta){max-width:100%;white-space:normal;overflow-wrap:anywhere}}@media screen and (max-width:399px){#MainContent :where(.snv-section,.sv-ap-layout,.sv-ap-header){padding-inline:14px}#MainContent :where(.snv2-container,.sv-container){padding-inline:14px}}@media screen and (max-width:749px){main[data-template=product] .product-information.section--page-width{grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:100%!important;margin-inline:0!important}main[data-template=product] .product-information.section--page-width>*{grid-column:1 / -1!important;min-width:0!important;max-width:100%!important}main[data-template=product] .product-information.section--page-width>.product-information__grid{grid-column:1 / -1!important;grid-template-columns:minmax(0,1fr)!important;justify-self:stretch!important;width:100%!important;max-width:100%!important}main[data-template=product] .product-information.section--page-width .product-details{width:100%!important;max-width:100%!important;margin-inline:0!important;padding-inline:16px!important}}@media screen and (max-width:749px){main[data-template=product] .product-details product-sku-component.text-block{--text-align: center !important;width:100%!important;max-width:100%!important;align-items:center!important;text-align:center!important}main[data-template=product] .product-details product-sku-component.text-block>*{--text-align: center !important;width:100%!important;max-width:100%!important;margin-inline:auto!important;text-align:center!important}}@media screen and (max-width:749px){main[data-template=product] .product-details{--text-align: left !important;text-align:left!important;align-items:flex-start!important}main[data-template=product] .product-details .group-block-content{align-items:flex-start!important;text-align:left!important}main[data-template=product] .product-details :is(.text-block,.text-block[class*=text-block--align-],.product-title,.view-product-title,.product-description,.product-price,product-price,product-sku-component,.tax-note,.quantity-label,.quantity-rules,.volume-pricing,.product-form-text__error,.variant-picker,.variant-option,.variant-option__label){--text-align: left !important;text-align:left!important}main[data-template=product] .product-details :is(.text-block>*,product-price>*,product-sku-component>*,.product-description>*,.variant-option__label){--text-align: left !important;text-align:left!important;margin-inline-start:0!important;margin-inline-end:auto!important}main[data-template=product] .product-details .variant-option--buttons .variant-option__button-label,main[data-template=product] .product-details .product-form-buttons button{text-align:center!important}}@media screen and (max-width:749px){main[data-template=product] .product-details :is(.text-block,.text-block[class*=text-block--align-],product-sku-component.text-block,product-price.text-block){--text-align: left !important;align-items:flex-start!important;text-align:left!important}main[data-template=product] .product-details :is(.text-block>*,.text-block a.contents,.text-block a.contents>*,product-sku-component.text-block>*,product-price.text-block>*){--text-align: left !important;width:100%!important;max-width:100%!important;margin-inline-start:0!important;margin-inline-end:auto!important;text-align:left!important}main[data-template=product] .product-details product-sku-component.text-block{align-items:flex-start!important}}@media screen and (max-width:749px){main[data-template=product] .product-details{--text-align: center !important;text-align:center!important;align-items:center!important}main[data-template=product] .product-details .group-block-content{align-items:center!important;text-align:center!important}main[data-template=product] .product-details :is(.text-block,.text-block[class*=text-block--align-],product-sku-component.text-block,product-price.text-block,.product-title,.view-product-title,.product-description,.tax-note,.quantity-label,.quantity-rules,.volume-pricing,.product-form-text__error,.variant-picker,.variant-option,.variant-option__label){--text-align: center !important;align-items:center!important;text-align:center!important}main[data-template=product] .product-details :is(.text-block>*,.text-block a.contents,.text-block a.contents>*,product-sku-component.text-block>*,product-price.text-block>*,.product-description>*,.variant-option__label){--text-align: center !important;width:100%!important;max-width:100%!important;margin-inline:auto!important;text-align:center!important}}@media screen and (min-width:750px){main[data-template=product] .product-information,main[data-template=product] .product-information__grid,main[data-template=product] .product-information__grid--half,main[data-template=product] .product-details,main[data-template=product] .product-details>.group-block,main[data-template=product] .product-details .group-block-content{min-width:0!important;max-width:100%!important;box-sizing:border-box}main[data-template=product] .product-details>.group-block{width:100%!important;max-width:760px!important;margin-inline:auto!important;padding-inline:clamp(16px,2vw,32px)!important}main[data-template=product] .product-details .group-block-content{width:100%!important;min-width:0!important;align-items:stretch}main[data-template=product] .product-details .variant-picker,main[data-template=product] .product-details .variant-picker__form,main[data-template=product] .product-details .variant-option,main[data-template=product] .product-details .variant-option--buttons,main[data-template=product] .product-details .product-form-buttons,main[data-template=product] .product-details .quantity-selector-wrapper,main[data-template=product] .product-details .quantity-selector{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box}main[data-template=product] .product-details .variant-option--buttons{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:12px}main[data-template=product] .product-details .variant-option--buttons .variant-option__button-label{width:100%!important;max-width:100%!important;min-width:0!important;flex:none!important;white-space:normal!important;box-sizing:border-box}main[data-template=product] .product-details .product-form-buttons{display:flex;flex-wrap:wrap;gap:12px}main[data-template=product] .product-details .product-form-buttons>*{flex:1 1 260px;min-width:0!important;max-width:100%!important;box-sizing:border-box}main[data-template=product] .product-details .product-form-buttons .shopify-payment-button{flex:1 1 100%;width:100%}main[data-template=product] .product-details .product-form-buttons button,main[data-template=product] .product-details .shopify-payment-button__button,main[data-template=product] .product-details .add-to-cart-button{max-width:100%!important;box-sizing:border-box}}@media screen and (min-width:750px){#MainContent .product-information__grid--half .product-details{justify-content:flex-start!important;padding-inline-start:0!important;padding-inline-end:clamp(16px,2vw,32px)!important}#MainContent .product-information__grid--half .product-details>.group-block{margin-inline-start:0!important;margin-inline-end:auto!important}}@media screen and (min-width:750px){#MainContent .product-information__grid--half .product-details{padding-inline:clamp(24px,5vw,112px)!important}}#MainContent .product-information__grid--half .product-details .variant-picker .variant-option legend{color:#f6f2ed!important}#MainContent .product-information__grid--half .product-details .variant-option--buttons .variant-option__button-label{color:#082024!important;background-color:#f6f2ed!important;border-color:#08202438!important}#MainContent .product-information__grid--half .product-details .variant-option--buttons .variant-option__button-label:has(input:checked){color:#f6f2ed!important;background-color:#295843!important;border-color:#295843!important}#MainContent .product-information__grid--half .product-details .variant-option__button-label__text{color:inherit!important}@media screen and (min-width:750px){#MainContent .product-information__grid--half .product-details .product-form-buttons .quantity-selector-wrapper{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:visible!important}#MainContent .product-information__grid--half .product-details .product-form-buttons .quantity-selector{display:grid!important;grid-template-columns:minmax(44px,1fr) minmax(0,1fr) minmax(44px,1fr)!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;box-sizing:border-box!important}#MainContent .product-information__grid--half .product-details .product-form-buttons .quantity-selector>:is(button,input){width:100%!important;min-width:0!important;max-width:none!important;box-sizing:border-box!important}#MainContent .product-information__grid--half .product-details .product-form-buttons .quantity-selector>button{display:flex!important;align-items:center!important;justify-content:center!important}#MainContent .product-information__grid--half .product-details .product-form-buttons .quantity-selector>input{text-align:center!important}}.snv-price-contact__label{font-size:clamp(12px,.88vw,15px)!important}product-card .Vtl-WishlistIcon__Wrapper.Vtl-CollectionCardWidget{visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:absolute!important;inset:0 auto auto 0!important;z-index:20!important}product-card .Vtl-WishlistIcon__Wrapper.Vtl-CollectionCardWidget .Vtl-WishlistButton__WishlistIconButton{display:flex!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:10px!important;align-items:flex-start!important;justify-content:flex-start!important;border:0!important;background:transparent!important;box-shadow:none!important;color:inherit!important}product-card .Vtl-WishlistIcon__Wrapper.Vtl-CollectionCardWidget .Vtl-WishlistButton__IconWrapper,product-card .Vtl-WishlistIcon__Wrapper.Vtl-CollectionCardWidget .Vtl-WishlistButton__IconWrapper svg{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important}product-card .Vtl-WishlistIcon__Wrapper.Vtl-CollectionCardWidget .Vtl-WishlistButton__IconWrapper svg{fill:currentColor!important}product-card .Vtl-WishlistIcon__Wrapper.Vtl-CollectionCardWidget{color:#222!important}product-card .Vtl-WishlistIcon__Wrapper.Vtl-CollectionCardWidget .Vtl-WishlistButton__IconWrapper svg{fill:#222!important}product-card .Vtl-WishlistIcon__Wrapper.Vtl-CollectionCardWidget .Vtl-WishlistButton__IconWrapper{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important}product-card .Vtl-WishlistIcon__Wrapper.Vtl-CollectionCardWidget .Vtl-WishlistButton__IconWrapper:before{content:"\2661";display:block!important;color:#222!important;font-family:Arial,sans-serif!important;font-size:30px!important;font-weight:400!important;line-height:24px!important}product-card .Vtl-WishlistIcon__Wrapper.Vtl-CollectionCardWidget .Vtl-WishlistButton__IconWrapper svg{display:none!important}product-card .Vtl-WishlistIcon__Wrapper.Vtl-CollectionCardWidget .Vtl-WishlistButton__WishlistIconButton{background:#f6f2edd1!important;border-radius:0 0 10px!important}product-card .Vtl-WishlistIcon__Wrapper.Vtl-CollectionCardWidget .Vtl-WishlistButton__WishlistIconButton{background:transparent!important;border-radius:0!important}.Vtl-WishlistIcon__Wrapper.Vtl-CollectionCardWidget{visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:absolute!important;inset:0 auto auto 0!important;z-index:30!important;color:#222!important}.Vtl-WishlistIcon__Wrapper.Vtl-CollectionCardWidget .Vtl-WishlistButton__WishlistIconButton{display:flex!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:10px!important;align-items:flex-start!important;justify-content:flex-start!important;border:0!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;color:#222!important}.Vtl-WishlistIcon__Wrapper.Vtl-CollectionCardWidget .Vtl-WishlistButton__IconWrapper{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;color:#222!important}.Vtl-WishlistIcon__Wrapper.Vtl-CollectionCardWidget .Vtl-WishlistButton__IconWrapper:before{content:"\2661"!important;display:block!important;color:#222!important;font-family:Arial,sans-serif!important;font-size:30px!important;font-weight:400!important;line-height:24px!important}.Vtl-WishlistIcon__Wrapper.Vtl-CollectionCardWidget .Vtl-WishlistButton__IconWrapper svg{display:none!important}.Vtl-WishlistIcon__Wrapper.Vtl-CollectionCardWidget .Vtl-WishlistButton__IconWrapper:before{display:none!important}.Vtl-WishlistIcon__Wrapper.Vtl-CollectionCardWidget .Vtl-WishlistButton__IconWrapper svg{display:block!important;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;fill:#222!important;stroke:none!important}.Vtl-WishlistIcon__Wrapper.Vtl-CollectionCardWidget .Vtl-WishlistButton__WishlistIconButton{background-color:transparent!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78L12 21.23l8.84-8.84a5.5 5.5 0 0 0 0-7.78Z' fill='none' stroke='%23222222' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:10px 10px!important;background-size:24px 24px!important}product-card .Vtl-WishlistIcon__Wrapper.Vtl-CollectionCardWidget .Vtl-WishlistButton__IconWrapper:before{display:none!important}product-card .Vtl-WishlistIcon__Wrapper.Vtl-CollectionCardWidget .Vtl-WishlistButton__IconWrapper svg{display:block!important;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;fill:#222!important;stroke:none!important}product-card .Vtl-WishlistIcon__Wrapper.Vtl-CollectionCardWidget .Vtl-WishlistButton__WishlistIconButton{background-image:none!important;background-color:transparent!important}.sorting-filter-component .sorting-filter__options,sorting-filter-component .sorting-filter__options{left:0!important;right:auto!important;inset-inline-start:0!important;inset-inline-end:auto!important;top:40px!important;transform:none!important;margin-inline-start:0!important;z-index:100!important}.quick-add__button{max-width:calc(100% - 24px)!important}.quick-add__button:is(:hover,:focus-visible){width:min(132px,calc(100% - 24px))!important;min-width:min(132px,calc(100% - 24px))!important;overflow:visible!important}.quick-add__button:is(:hover,:focus-visible) .add-to-cart-text{max-width:100%!important;overflow:hidden!important}.quick-add__button:is(:hover,:focus-visible) .add-to-cart-text__content{min-width:0!important}@media screen and (max-width:749px){.quick-add__button:is(:hover,:focus-visible){width:min(124px,calc(100% - 24px))!important;min-width:min(124px,calc(100% - 24px))!important}}.quick-add__button--choose .add-to-cart-text__content>span>span{font-size:0!important}.quick-add__button--choose .add-to-cart-text__content>span>span:after{content:"Add to cart"!important;font-size:1rem!important;line-height:inherit!important;letter-spacing:inherit!important}.card-gallery .snv-v2-photo-pair__video{overflow:hidden!important;border-radius:inherit!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;z-index:2!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;margin:0!important;padding:0!important}.card-gallery .snv-v2-photo-pair__video .deferred-media__poster-button,.card-gallery .snv-v2-photo-pair__video .video-interaction-hint{display:none!important}.card-gallery .snv-v2-photo-pair__video :is(video,iframe){display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;border:0!important}@media(hover:hover)and (pointer:fine){product-card:hover .snv-v2-photo-pair--has-hover>.snv-v2-photo-pair__video{visibility:visible!important;opacity:1!important}}product-card:focus-within .snv-v2-photo-pair--has-hover>.snv-v2-photo-pair__video{visibility:visible!important;opacity:1!important}.account-button__icon,.Vtl-WishlistHeader{color:inherit!important;transition:color .32s var(--sv-ease, ease)!important}.Vtl-WishlistHeader__HeartIconWrapper{color:inherit!important;fill:currentColor!important;transition:color .32s var(--sv-ease, ease),fill .32s var(--sv-ease, ease)!important}.header__column--right .Vtl-WishlistHeader{color:inherit!important;transition:color .32s var(--sv-ease, ease)!important}.header__column--right .Vtl-WishlistHeader .Vtl-WishlistHeader__IconWrapper,.header__column--right .Vtl-WishlistHeader__HeartIconWrapper{color:inherit!important;fill:currentColor!important;transition:color .32s var(--sv-ease, ease),fill .32s var(--sv-ease, ease)!important}#header-component .header__columns .header__column--right .Vtl-WishlistHeaderWrapper a.Vtl-WishlistHeader{color:inherit!important;transition:color .32s var(--sv-ease, ease)!important}#header-component .header__columns .header__column--right .Vtl-WishlistHeaderWrapper a.Vtl-WishlistHeader svg,#header-component .header__columns .header__column--right .Vtl-WishlistHeaderWrapper a.Vtl-WishlistHeader svg path{color:inherit!important;fill:currentColor!important;stroke:currentColor!important;transition:color .32s var(--sv-ease, ease),fill .32s var(--sv-ease, ease),stroke .32s var(--sv-ease, ease)!important}html #header-component .header__columns .header__column--right .Vtl-WishlistHeaderWrapper a.Vtl-WishlistHeader{color:inherit!important;transition:color .32s var(--sv-ease, ease)!important}html #header-component .header__columns .header__column--right .Vtl-WishlistHeaderWrapper a.Vtl-WishlistHeader svg,html #header-component .header__columns .header__column--right .Vtl-WishlistHeaderWrapper a.Vtl-WishlistHeader svg path{color:inherit!important;fill:currentColor!important;stroke:currentColor!important;transition:color .32s var(--sv-ease, ease),fill .32s var(--sv-ease, ease),stroke .32s var(--sv-ease, ease)!important}body:has(.snv2-hero) #header-component[data-sticky-state=inactive],body:has(.snv2-hero) #header-component[data-sticky-state=inactive] .header,body:has(.snv2-hero) #header-component[data-sticky-state=inactive] .header__row,body:has(.snv2-hero) #header-component[data-sticky-state=inactive] .header__columns,body:has(.snv2-hero) #header-component[data-sticky-state=inactive] .header__underlay-closed{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;--color-background-top-row: transparent !important;--color-background-bottom-row: transparent !important}body:has(.snv2-hero) #header-component[data-sticky-state=active],body:has(.snv2-hero) #header-component[data-sticky-state=active] .header,body:has(.snv2-hero) #header-component[data-sticky-state=active] .header__row,body:has(.snv2-hero) #header-component[data-sticky-state=active] .header__columns,body:has(.snv2-hero) #header-component[data-sticky-state=active] .header__underlay-closed{background:var(--sv-green-deep, #1c2b25)!important;background-color:var(--sv-green-deep, #1c2b25)!important;background-image:none!important;transition:background-color .32s cubic-bezier(.4,0,.2,1),box-shadow .32s cubic-bezier(.4,0,.2,1)!important}body:has(.snv2-hero) #header-component[data-sticky-state=inactive] :is(.snv-v2-mobile-toggle,.snv-v2-mobile-toggle>*,.snv-color-mode-toggle,.snv-color-mode-toggle>*,.header-actions__action,.header-actions__action svg,.header-actions__action svg path,.header-actions__action svg circle,.header-actions__action svg line,.header-actions__action svg polyline,.header-actions__action svg rect),body:has(.snv2-hero) #header-component[data-sticky-state=active] :is(.snv-v2-mobile-toggle,.snv-v2-mobile-toggle>*,.snv-color-mode-toggle,.snv-color-mode-toggle>*,.header-actions__action,.header-actions__action svg,.header-actions__action svg path,.header-actions__action svg circle,.header-actions__action svg line,.header-actions__action svg polyline,.header-actions__action svg rect){color:#f6f2ed!important;stroke:currentColor!important;transition:color .32s cubic-bezier(.4,0,.2,1),stroke .32s cubic-bezier(.4,0,.2,1),fill .32s cubic-bezier(.4,0,.2,1)!important}body:has(.snv2-hero) #header-component[data-sticky-state=inactive] .snv-v2-mobile-toggle>span,body:has(.snv2-hero) #header-component[data-sticky-state=active] .snv-v2-mobile-toggle>span{background-color:#f6f2ed!important;transition:background-color .32s cubic-bezier(.4,0,.2,1)!important}body:has(.snv2-hero) #header-component[data-sticky-state=inactive] .snv-v2-header-menu>:is(a,summary),body:has(.snv2-hero) #header-component[data-sticky-state=active] .snv-v2-header-menu>:is(a,summary){color:#f6f2ed!important;transition:color .32s cubic-bezier(.4,0,.2,1)!important}:root[data-snv-color-mode=dark] #MainContent .facets__summary{color:#f4efe6!important}:root[data-snv-color-mode=dark] #MainContent .facets__summary .icon-caret,:root[data-snv-color-mode=dark] #MainContent .facets__summary .icon-caret svg,:root[data-snv-color-mode=dark] #MainContent .facets__summary .icon-caret svg path{color:#f4efe6!important;fill:#f4efe6!important;stroke:#f4efe6!important}:root[data-snv-color-mode=dark] #MainContent .column-options__option{color:#f4efe6!important}:root[data-snv-color-mode=dark] #MainContent .column-options__option:has(.column-options__option-input:checked){background:#f4efe61f!important;border-radius:6px!important}:root[data-snv-color-mode=dark] #MainContent .column-options__option .column-picker,:root[data-snv-color-mode=dark] #MainContent .column-options__option .column-picker svg{color:#f4efe6!important}:root[data-snv-color-mode=dark] #MainContent .column-options__option .column-picker svg path{fill:#f4efe6!important;stroke:#f4efe6!important}:root[data-snv-color-mode=dark] #MainContent .column-options__option .column-picker svg rect{fill:none!important;stroke:#f4efe6!important}:root[data-snv-color-mode=dark] #MainContent .column-options__option .column-options__option-input{accent-color:#f4efe6!important}@media screen and (max-width:749px){#MainContent .quick-add__button,#MainContent .quick-add__button:is(:hover,:focus,:focus-visible){width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;max-height:46px!important;padding:0!important;inset-inline-start:auto!important;inset-inline-end:12px!important;transform:none!important;justify-content:center!important;align-items:center!important;border-radius:50%!important}#MainContent .quick-add__button .add-to-cart-icon,#MainContent .quick-add__button:is(:hover,:focus,:focus-visible) .add-to-cart-icon{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;margin:0!important;justify-content:center!important;align-items:center!important}#MainContent .quick-add__button .add-to-cart-text__content,#MainContent .quick-add__button:is(:hover,:focus,:focus-visible) .add-to-cart-text__content{display:none!important}}:root[data-snv-color-mode=dark] .snv2-craftworld__side--world{background:#121715!important;color:#f4efe6!important}:root[data-snv-color-mode=dark] .snv2-craftworld__side--world .snv2-btn--outline{color:#f4efe6!important;border-color:#f4efe6a6!important}@media(max-width:749px){body:has(.snv2-hero) #header-component .snv-v2-mobile-toggle>.snv-v2-mobile-icon{background-color:transparent!important}body:has(.snv2-hero) #header-component .snv-v2-mobile-toggle>.snv-v2-mobile-icon>span{background-color:currentColor!important}}#header-component :is(.menu-drawer,.menu-drawer__submenu,.menu-drawer__inner-submenu,.menu-drawer__navigation,.menu-drawer__navigation-container,.menu-list__submenu,.menu-list__submenu-inner,.mega-menu,.mega-menu__content,.mega-menu__submenu,.snv-v2-header-drawer,.snv-v2-mobile-panel,.snv-v2-collection-panel,.snv-v2-mobile-collection-links,.localization-wrapper,.localization-form__list,.dropdown-localization,.popover,.facets__panel,.facets__display,.sorting-filter__options),#header-component .overflow-menu::part(overflow),#header-component .overflow-menu::part(overflow-list){background-color:#f6f2ed9e!important;background-image:none!important;color:#082024!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}#header-component :is(.menu-drawer__menu,.menu-drawer__menu--childlist,.menu-drawer__featured-content,.menu-drawer__nav-buttons){background:transparent!important;background-color:transparent!important;background-image:none!important}#header-component .menu-drawer__backdrop{background-color:#0820242e!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}#header-component .menu-drawer-container .header__icon--summary,#header-component .header__icon--menu,#header-component .header__icon--summary{display:flex!important;align-items:center!important;justify-content:center!important;min-width:44px!important;min-height:44px!important;width:44px!important;height:44px!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;color:var(--color-foreground, currentColor)!important}#header-component .header__icon--summary .header-drawer-icon--open,#header-component .header__icon--summary .header-drawer-icon--open svg{display:flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;margin:0!important;padding:0!important;background:transparent!important;background-color:transparent!important;fill:none!important;stroke:currentColor!important}#header-component .header__icon--summary .header-drawer-icon--open svg path{fill:none!important;stroke:currentColor!important;stroke-width:1.6!important;stroke-linecap:round!important}#header-component :is(.menu-drawer,.menu-drawer__submenu,.menu-drawer__inner-submenu,.menu-drawer__inner-container,.menu-drawer__navigation,.menu-drawer__navigation-container,.menu-list__submenu,.menu-list__submenu-inner,.mega-menu,.mega-menu__content,.mega-menu__submenu,.header__underlay-open,.localization-wrapper,.localization-form__list,.dropdown-localization,.dropdown-localization .country-filter,.popover,.facets__panel,.facets__display,.sorting-filter__options){background:#f6f2ed75!important;background-color:#f6f2ed75!important;background-image:none!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;color:#082024!important}#header-component :is(.menu-drawer__menu,.menu-drawer__menu--childlist,.menu-drawer__featured-content,.menu-drawer__nav-buttons,.menu-drawer__utility-links){background:transparent!important;background-color:transparent!important;background-image:none!important}#header-component .menu-drawer__backdrop{background-color:#08202429!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important}#header-component .snv-v2-mobile-toggle,#header-component .snv-v2-mobile-icon{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}#header-component .snv-v2-mobile-icon{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:space-between!important;width:18px!important;height:14px!important;padding:0!important}#header-component .snv-v2-mobile-icon>span{display:block!important;width:18px!important;height:1.5px!important;min-height:1.5px!important;background:currentColor!important;background-color:currentColor!important;border:0!important;border-radius:0!important;opacity:1!important}@media screen and (max-width:749px){main[data-template=cart] .cart-page,main[data-template=cart] .cart-items-component,main[data-template=cart] .cart-items,main[data-template=cart] .cart-items__table,main[data-template=cart] .cart-items__table-row,main[data-template=cart] .cart-items__details,main[data-template=cart] .cart-items__product-info,main[data-template=cart] .cart-items__title-row,main[data-template=cart] .cart-items__quantity,main[data-template=cart] .cart-items__quantity-controls,main[data-template=cart] .cart-summary,main[data-template=cart] .cart-summary__inner{min-width:0;max-width:100%;box-sizing:border-box}main[data-template=cart] .cart-page{width:100%;overflow-x:clip}main[data-template=cart] .cart-items--dividers .cart-items__table-row{padding:14px!important}main[data-template=cart] .cart-items__quantity .quantity-selector{flex:0 0 124px!important;width:124px!important;min-width:124px!important;max-width:124px!important;height:44px;align-self:center}main[data-template=cart] .cart-items__quantity .quantity-selector>:is(button,input){flex:0 0 40px;width:40px;min-width:40px}main[data-template=cart] .cart-items__quantity .quantity-selector input[type=number]{width:44px!important;max-width:44px!important;min-width:44px!important}main[data-template=cart] .cart-items__remove{flex:0 0 44px;width:44px;min-width:44px}main[data-template=cart] .cart-items__price{min-width:0;max-width:100%}}@media screen and (max-width:749px){#MainContent product-card{display:block;height:100%}#MainContent product-card .product-card__content{display:flex;flex-direction:column;height:100%;min-height:100%}#MainContent product-card .product-card__quick-add-visible{margin-top:auto}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/senvirra-polish.css.map */
