.btn:not(.btn--plain){transition:transform var(--animation-duration--fast) var(--animation-easing--smooth),box-shadow var(--animation-duration--fast) var(--animation-easing--smooth),background-color var(--animation-duration--medium) var(--animation-easing),color var(--animation-duration--medium) var(--animation-easing),border-color var(--animation-duration--medium) var(--animation-easing)}[class*=btn--]:not(.btn--icon-solid,.btn--icon-solid-desktop,.btn--plain,.button-unstyled):before{content:none}@media(hover:hover){.btn--primary:not(.btn--icon-solid,.btn--icon-solid-desktop):hover{color:rgb(var(--color-primary-button-text));background-color:rgb(var(--color-primary-button-background));box-shadow:0 8px 20px rgb(var(--color-foreground) / 14%),inset 0 0 0 10rem rgb(var(--color-foreground) / 10%)}.btn--secondary:not(.btn--icon-solid,.btn--icon-solid-desktop):hover,.btn--outline:not(.btn--icon-solid,.btn--icon-solid-desktop):hover{color:rgb(var(--color-primary-button-text));background-color:rgb(var(--color-primary-button-background));border-color:rgb(var(--color-primary-button-background));box-shadow:0 8px 20px rgb(var(--color-foreground) / 14%)}.btn--white:not(.btn--icon-solid,.btn--icon-solid-desktop):hover{color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));box-shadow:0 8px 20px rgb(var(--color-foreground) / 14%)}.btn:not(.btn--plain):not([aria-disabled=true]):not(:disabled):hover{transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.btn:hover{transform:none}}.header-sticky .header__background-inner{background:rgb(var(--color-background) / 62%);-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);box-shadow:inset 0 1px rgb(var(--color-background) / 60%);border-bottom:1px solid rgb(var(--color-foreground) / 6%);transition:backdrop-filter var(--animation-duration--medium) var(--animation-easing--smooth),background var(--animation-duration--medium) var(--animation-easing--smooth),box-shadow var(--animation-duration--medium) var(--animation-easing--smooth),border-color var(--animation-duration--medium) var(--animation-easing--smooth)}.header-sticky.header-scrolled .header__background-inner{background:linear-gradient(111.49deg,rgb(var(--color-background) / 85%) -8.95%,rgb(var(--color-background) / 62%) 114%);-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%);box-shadow:inset 0 1px rgb(var(--color-background) / 70%),0 4px 24px rgb(var(--color-foreground) / 8%);border-bottom-color:rgb(var(--color-foreground) / 6%)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.header-sticky .header__background-inner{background:rgb(var(--color-background) / 95%)}}@media(min-width:1024px){.header--logo-center{--header-grid-template: "icons-left logo icons" "nav        nav  nav" / 1fr auto 1fr}.header--logo-center .header__top{row-gap:1.4rem;padding-block-end:.2rem}.header--logo-center .header__navigation{justify-content:center}.header .header__icons--left{display:flex;align-items:center;z-index:3}.header--logo-center .header__icons--left .header__buttons{margin-inline:0}.header--logo-center .header__icons--right .header__buttons{justify-content:flex-end;margin-inline:0 -.8rem}.header__menu .menu__item{font-size:1.4rem;letter-spacing:.06em}.header__menu .menu__item:before{opacity:0}.header__menu .menu__item:hover{color:inherit}.header__menu .menu__item:after{content:"";position:absolute;left:1.2rem;right:100%;bottom:.4rem;height:2px;background:currentColor;transition:right var(--animation-duration--medium) var(--animation-easing)}.header__menu .menu__item:hover:after,.header__menu details:hover .menu__item:after{right:1.2rem}}.header .header__account{display:flex}@media(min-width:1024px){.header__search{content-visibility:visible;--search-input-height: 3.2rem;position:relative}.header__search .search__form{min-width:22rem;max-width:24rem}.header__search .search__field{border:1px solid rgb(var(--color-foreground) / 22%);border-radius:var(--input-border-radius, 4px);transition:border-color var(--animation-duration--fast) var(--animation-easing)}.header__search .search__field:focus-within{border-color:rgb(var(--color-foreground))}.header__search .search__input{height:var(--search-input-height);min-height:0;padding-block:0;border:0;background:transparent;box-shadow:none!important;padding-inline:3.8rem 3.4rem;font-size:1.3rem}.header__search .search__input:not(:placeholder-shown){padding-inline:3.8rem 3.4rem}.header__search .search__input::placeholder{color:rgb(var(--color-foreground) / 60%);opacity:1}.header__search .search__submit{inset-inline:.2rem auto;width:3.6rem;height:var(--search-input-height)}.header__search .search__reset{display:none}.header__search .search__close{inset-inline:auto .3rem}.header__search .search__spinner{inset-inline:auto 1.2rem}}.header__search .search__content{direction:ltr;top:calc(100% + .8rem);left:0;right:auto;width:42rem;max-width:80vw;border-radius:1.2rem;border:1px solid rgb(var(--color-foreground) / 8%);box-shadow:0 24px 60px rgb(var(--color-foreground) / 18%);overflow:hidden}.search__content h4.h6{font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;opacity:.5}.search__list--btn .btn--tag{height:3.2rem;font-size:1.4rem}.search__content .product-card__title{font-size:1.3rem}.search__content .product-card .price{font-size:1.2rem}@media(max-width:767.98px){.search-drawer .dialog--drawer-mobile-bottom{height:calc(100dvh - var(--dialog-drawer-offset-vertical))}}.search-drawer{--search-input-height: 4.4rem}.search-drawer .search__header{align-items:center;gap:1rem;padding:1.6rem 2rem}.search-drawer .search__field{border:1px solid rgb(var(--color-foreground) / 22%);border-radius:var(--input-border-radius, 4px);transition:border-color var(--animation-duration--fast) var(--animation-easing)}.search-drawer .search__field:focus-within{border-color:rgb(var(--color-foreground))}.search-drawer .search__input,.search-drawer .search__form--predictive .search__input:not(:placeholder-shown){height:var(--search-input-height);min-height:0;padding-block:0;padding-inline:4.4rem 4rem;font-size:1.5rem}.search-drawer .search__submit{inset-inline-start:1.4rem;width:1.8rem;color:rgb(var(--color-foreground) / 45%)}.search-drawer .search__submit .icon,.search-drawer .search__submit svg{width:1.8rem;height:1.8rem}.search-drawer .dialog__close{width:3.6rem;height:3.6rem;border-inline-start:0;border-radius:99px}.search-drawer .dialog__close:hover{background:rgb(var(--color-background-secondary))}.footer .newsletter{max-width:52rem;margin-inline:auto;width:100%}.newsletter-form--design-1 .newsletter-form__button .btn__text{position:static!important;clip:auto!important;clip-path:none!important;width:auto!important;height:auto!important;margin:0!important;overflow:visible!important;white-space:nowrap}.newsletter-form--design-1 .newsletter-form__button .icon{display:none!important}.newsletter-form--design-1 .newsletter-form__field{flex-direction:row;align-items:center;gap:.6rem;border:1px solid rgb(var(--color-foreground) / 22%);border-radius:var(--input-border-radius, 4px);background:rgb(var(--color-foreground) / 6%);padding:.5rem .5rem .5rem 1.8rem;--input-height: 4.4rem}.newsletter-form--design-1 .newsletter-form__field:focus-within{border-color:rgb(var(--color-foreground) / 55%)}.newsletter-form--design-1 .form-control{width:auto!important;min-width:0;flex:1 1 auto;border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important}.newsletter-form--design-1 .newsletter-form__button.btn{position:static!important;transform:none!important;inset-inline-end:auto!important;top:auto!important;--button-width: auto;width:auto!important;height:4.4rem;aspect-ratio:auto!important;border-radius:.4rem!important;padding-inline:2.4rem!important;flex-shrink:0;background-color:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))!important}.footer .footer__details:has(.newsletter){text-align:center}.footer .footer__details:has(.newsletter) .accordion__summary{justify-content:center;pointer-events:none}.footer .footer__details:has(.newsletter) .accordion__summary,.footer .footer__details:has(.newsletter) .accordion__summary *{font-size:2.4rem;text-transform:uppercase;font-weight:700}.footer .footer__details:has(.newsletter) .accordion__summary svg,.footer .footer__details:has(.newsletter) .accordion__summary .icon,.footer .footer__details:has(.newsletter) .accordion__summary:after{display:none}.footer .footer__details:has(.newsletter) .accordion__content{display:block;height:auto;overflow:visible}.footer .footer__details:has(.newsletter) .text-block{margin-inline:auto;text-align:center;opacity:.7}.footer .footer__details:has(.newsletter) .text-block p{text-align:center}.footer .newsletter .rte{font-size:1.1rem;opacity:.5}.newsletter-form--design-1 .newsletter-form__input::placeholder{color:rgb(var(--color-foreground) / 50%);opacity:1}.footer .socials--solid .btn{--button-height: 3.8rem;--button-corner-radius: 999px;background:transparent;color:rgb(var(--color-foreground));border:1px solid rgb(var(--color-foreground) / 22%)}.footer .socials--solid .btn svg,.footer .socials--solid .btn svg *{fill:currentColor}.footer .socials--solid .btn:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.shopify-section-group-footer-group .icon-box{flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.shopify-section-group-footer-group .icon-box__icon{margin-inline:auto}.shopify-section-group-footer-group .icon-box__content{align-items:center;text-align:center}.shopify-section-group-footer-group .icon-box__content,.shopify-section-group-footer-group .icon-box__content *{text-transform:uppercase}.shopify-section-group-footer-group .layout-panel-grid{--f-grid-columns: 2}@media(min-width:900px){.shopify-section-group-footer-group .layout-panel-grid{--f-grid-columns: 4}}.footer .footer__top-block img{max-width:100%;width:100%;height:auto;filter:brightness(0) invert(1)}@media(min-width:1024px){.footer .footer__top-block:has(img){position:relative}.footer .footer__top-block:has(img) .image-block{position:absolute;top:0;right:0;bottom:0;left:0}.footer .footer__top-block:has(img) .image-block__image,.footer .footer__top-block:has(img) .media{height:100%;aspect-ratio:auto;min-height:0}.footer .footer__top-block:has(img) img{height:100%;object-fit:contain;object-position:center}}@media(max-width:1023.98px){.footer .footer__top-block:has(img){order:9;margin-block:2.6rem;border:0}.footer .footer__top-block:has(img) .footer__details{border:0}.footer .footer__top-block:has(img) .accordion__inner{padding-bottom:0}.footer .footer__top-block:has(img) .media{aspect-ratio:auto;height:auto;min-height:0}.footer .footer__top-block:has(img) .media__image{position:static;height:auto}.footer .footer__bottom{padding-top:0}.footer .footer__top-block img{max-width:100%;width:100%;margin-inline:auto;display:block}}.footer .accordion__summary,.footer .accordion__summary *{font-family:"Oswald",var(--font-heading--family),sans-serif}.footer .footer__details:not(:has(.newsletter)) .accordion__summary,.footer .footer__details:not(:has(.newsletter)) .accordion__summary *{text-transform:uppercase;font-weight:600;letter-spacing:.06em;font-size:1.4rem}.footer .reversed-link:hover{opacity:1;color:rgb(var(--color-foreground))}.footer__copyright{font-size:1.1rem;opacity:.4}.footer .footer__bottom-row--divin{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:2rem;row-gap:3rem;padding-top:3rem}.footer .footer__bottom-row--divin>*{width:unset}.footer .footer__bottom-row--divin .socials{flex-basis:100%;justify-content:center}.footer .footer__payment-row{display:flex;justify-content:center;margin-top:.8rem}@media(min-width:900px){.footer .footer__bottom-row--divin{flex-wrap:nowrap;row-gap:0}.footer .footer__bottom-row--divin .socials{flex-basis:auto}.footer .footer__payment-row{justify-content:center;margin-top:1.8rem}}.footer .footer__bottom .footer__copyright{text-align:center;margin-top:2.4rem}.footer .newsletter-form .dialog-component,.footer .newsletter-form dialog{display:none!important}.footer .newsletter-form--divin-success .newsletter-form__field{display:none}.footer .newsletter-form__wrapper:has(.newsletter-form--divin-success) .rte{display:none}.footer .newsletter-form--divin-success:after{content:"";display:block;width:.9rem;height:1.8rem;margin:1.4rem auto .6rem;border:solid rgb(var(--color-foreground));border-width:0 3px 3px 0;transform:rotate(45deg) scale(1);animation:divin-nl-check .45s var(--animation-easing--smooth)}@keyframes divin-nl-check{0%{transform:rotate(45deg) scale(0);opacity:0}60%{transform:rotate(45deg) scale(1.15);opacity:1}to{transform:rotate(45deg) scale(1);opacity:1}}.divin-utilbar{position:relative;z-index:5;pointer-events:auto;display:grid;align-items:center;justify-content:center;min-height:3.2rem;font-size:1.15rem;text-align:center;border-bottom:1px solid rgb(var(--color-foreground) / 10%)}.divin-utilbar__left,.divin-utilbar__right{display:none}.divin-utilbar__center{font-family:var(--font-heading--family);text-transform:uppercase;letter-spacing:.04em;font-weight:500;line-height:1.3}@media(min-width:900px){.divin-utilbar{display:grid;grid-template-columns:1fr auto 1fr;gap:1.6rem;font-size:1.2rem;text-align:initial;min-height:0;height:3.6rem;transition:height var(--animation-duration--medium) cubic-bezier(.4,0,.2,1),opacity var(--animation-duration--fast) var(--animation-easing),border-color var(--animation-duration--medium) var(--animation-easing)}.divin-utilbar__left{display:block;justify-self:start;opacity:.8}.divin-utilbar__center{justify-self:center;letter-spacing:.06em;white-space:nowrap}.divin-utilbar__right{display:flex;justify-self:end;align-items:center;gap:1.2rem;opacity:.8}.divin-utilbar .dropdown-localization__button .btn__text,.divin-utilbar .dropdown-localization__button .btn__text *{font-size:1.2rem}}@media(min-width:900px)and (max-width:1023.98px){.divin-utilbar{grid-template-columns:1fr}.divin-utilbar__left,.divin-utilbar__right{display:none}}body.divin-scrolled .divin-utilbar{min-height:0;overflow:hidden;opacity:0;border-color:transparent}@media(max-width:899.98px){.divin-utilbar{grid-template-rows:1fr;transition:grid-template-rows var(--animation-duration--medium) cubic-bezier(.4,0,.2,1),opacity var(--animation-duration--fast) var(--animation-easing),border-color var(--animation-duration--medium) var(--animation-easing)}.divin-utilbar__center{overflow:hidden}body.divin-scrolled .divin-utilbar{grid-template-rows:0fr}}@media(min-width:900px){body.divin-scrolled .divin-utilbar{height:0}}.divin-utilbar .localization-wrapper:not([hidden]){opacity:1!important;translate:0 0!important}.divin-utilbar .dropdown-localization__button-arrow{display:none}.divin-utilbar .localization-wrapper{background:rgb(var(--color-background));-webkit-backdrop-filter:none;backdrop-filter:none}body:has(.shopify-section:first-child [data-header-overlay]) .header{position:absolute;width:100%;inset-inline:0;--header-offset-absolute: 0;padding-inline:0}body:has(.shopify-section:first-child [data-header-overlay]) .header__top{padding-inline:var(--page-padding)!important}body:has(.shopify-section:first-child [data-header-overlay]) .header__background{padding-inline:0}body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky:not(.header-scrolled) .header__background-inner,body:has(.shopify-section:first-child [data-header-overlay]) .header-section:not(.header-sticky) .header__background-inner{border-radius:0}body:has(.shopify-section:first-child [data-header-overlay]) .header-sticky{position:sticky;top:0}@media(max-width:767.98px){body:has([data-sticky-type=always]) .shopify-section:first-child:has(.section--allow-overlap){top:0}[data-header-overlay] .slide__content{margin-block-start:calc(var(--header-height, 8rem) + 2rem)}}.dialog--cart-drawer,.dialog--quick-add-drawer,.dialog--filters-drawer{--dialog-backdrop-opacity: 50%}@media(min-width:768px){.dialog--cart-drawer,.dialog--quick-add-drawer,.dialog--filters-drawer{--dialog-max-width: 44rem;--dialog-drawer-offset-horizontal: 1.6rem;--dialog-drawer-offset-vertical: 1.6rem;border-radius:var(--dialog-radius, 1.2rem)}.dialog--cart-drawer,.dialog--quick-add-drawer{--slide-in-left-from: calc(100% + var(--dialog-drawer-offset-horizontal));--slide-out-left-to: calc(100% + var(--dialog-drawer-offset-horizontal))}.dialog--filters-drawer{--slide-in-right-from: calc(-100% - var(--dialog-drawer-offset-horizontal));--slide-out-right-to: calc(-100% - var(--dialog-drawer-offset-horizontal))}}.dialog--quick-add-drawer .dialog__close:before{width:3.6rem;height:3.6rem;background:rgb(var(--color-background) / .7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dialog--cart-drawer .cart-drawer__close:not(.cart-drawer__close--addon){position:static;width:3.6rem;height:3.6rem;border-inline-start:0;border-radius:99px}.dialog--cart-drawer .cart-drawer__close:not(.cart-drawer__close--addon):before{display:none}.dialog--cart-drawer .cart-drawer__close:not(.cart-drawer__close--addon):hover{background:rgb(var(--color-background-secondary))}.dialog--cart-drawer[open]{display:flex;flex-direction:column}.dialog--cart-drawer .cart-drawer__inner{height:auto;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.dialog--cart-drawer .cart-items-component{height:auto;flex:1 1 auto;min-height:0}.dialog--cart-drawer .cart-drawer__content{overflow:hidden;min-height:0}.dialog--cart-drawer .cart-drawer__items{flex:1 1 auto;min-height:0;overflow-y:auto;--padding-block: .6rem;--padding-inline: 2rem}.dialog--cart-drawer .cart-drawer__summary{flex-shrink:0}.dialog--cart-drawer .cart-drawer__free-shipping-goal{flex-shrink:0;border-bottom:.1rem solid rgb(var(--color-border) / var(--color-border-alpha));--padding-block: 1.4rem;--padding-inline: 2rem;--padding-bottom: 1.4rem}.dialog--cart-drawer .progress-bar__container{height:.6rem}.dialog--cart-drawer .progress-bar__fill{background:#1f8a4c}.dialog--cart-drawer .free-shipping-goal__congratulations{color:#1f8a4c;font-weight:600}.dialog--cart-drawer .cart-items__table-row:not(.cart-items__table-row--gift-wrap){grid-template-columns:6.4rem 1fr auto;grid-template-areas:"media details price" "media quantity quantity" "giftwrap giftwrap giftwrap" "error error error";column-gap:1.2rem;row-gap:0;align-items:start;margin-block-end:0;padding-block:1.4rem;border-bottom:.1rem solid rgb(var(--color-border) / var(--color-border-alpha))}.dialog--cart-drawer .cart-items__table-row:last-child{padding-block:1.4rem;border-bottom:0}.dialog--cart-drawer .cart-items__quantity{margin-block-start:.8rem}.dialog--cart-drawer .cart-items__remove{display:none}.dialog--cart-drawer .cart-items__quantity .cart-items__remove-button{display:block}.dialog--cart-drawer .cart-items__price .cart-items__price-item{display:flex}.dialog--cart-drawer .cart-items__details .cart-items__price-item,.dialog--cart-drawer .cart-items__price .cart-items__price-total{display:none}.dialog--cart-drawer .cart-items__title{font-family:var(--font-heading--family);text-transform:uppercase;font-weight:500;font-size:1.4rem;line-height:1.3}.dialog--cart-drawer .cart-items__variants{font-size:1.2rem;color:rgb(var(--color-foreground) / .55)}.dialog--cart-drawer .cart-items__variant dt.visually-hidden{position:static!important;width:auto;height:auto;margin:0;overflow:visible;clip-path:none}.dialog--cart-drawer .cart-items__variant dt{margin-inline-end:.4rem}.dialog--cart-drawer .quantity-selector{--quantity-selector-max-width: 8.4rem;--quantity-selector-height: 3.2rem;--quantity-selector-padding-inline: .8rem}.dialog--cart-drawer .quantity-selector .quantity-input{font-size:1.3rem}.dialog--cart-drawer .cart-items__remove-button,.dialog--cart-drawer .cart-items__remove-button .btn__text{font-size:1.2rem;text-transform:none;color:rgb(var(--color-foreground) / .5);transition:color var(--animation-duration--fast) var(--animation-easing)}.dialog--cart-drawer .cart-items__remove-button:hover{color:rgb(var(--color-foreground))}.dialog--cart-drawer .cart-items__details,.dialog--cart-drawer .cart-items__price{align-self:baseline}.dialog--cart-drawer .cart-items__price-item{flex-direction:column;align-items:flex-end;gap:0}.dialog--cart-drawer .cart-items__price-item .price{font-size:1.4rem;line-height:1.3}.dialog--cart-drawer .cart-items__price-item .compare-at-price{font-size:1.15rem;opacity:.45}.dialog--cart-drawer .cart-drawer__recommendation-wrapper{--padding-block: 1.2rem;--padding-inline: 2rem;padding-block-end:1.4rem}.dialog--cart-drawer .cart-drawer__recommendation-heading{padding-bottom:.9rem}.dialog--cart-drawer .cart-drawer__recommendation-heading .h5{font-family:var(--font-heading--family);text-transform:uppercase;letter-spacing:.04em;font-size:1.3rem}.dialog--cart-drawer .cart-drawer__recommendation-product{--cart-recommendation-product-width: 84%}.dialog--cart-drawer .cart-drawer__recommendation .product-card--horizontal{--product-card-media-width: 4.4rem;gap:.9rem}.dialog--cart-drawer .cart-drawer__recommendation-products .product-card--horizontal{padding:.6rem .7rem}.dialog--cart-drawer .cart-drawer__recommendation .product-card--horizontal .product-card__media{height:5rem;border-radius:5px}.dialog--cart-drawer .cart-drawer__recommendation .product-card--horizontal .product-card__title,.dialog--cart-drawer .cart-drawer__recommendation .product-card--horizontal .price,.dialog--cart-drawer .cart-drawer__recommendation .product-card--horizontal .compare-at-price{font-size:1.2rem}.dialog--cart-drawer .cart-drawer__recommendation .product-card__action .btn{--button-width: 3rem;width:3rem;height:3rem}.dialog--cart-drawer .cart-drawer__recommendation .product-card__action .btn .icon{width:1.6rem;height:1.6rem}.dialog--cart-drawer .cart-drawer-summary__inner{border-radius:1.8rem 1.8rem 0 0;--padding-block: 1.6rem;--padding-inline: 2rem;padding-block-end:2rem}.dialog--cart-drawer .cart-summary__total-label{font-family:var(--font-heading--family);text-transform:uppercase;letter-spacing:.04em;font-size:1.4rem}.dialog--cart-drawer .cart-summary__total-value{font-family:var(--font-body--family)}.dialog--cart-drawer .cart-summary__total-value,.dialog--cart-drawer .cart-summary__total-value .price{font-size:2.6rem;font-weight:700;line-height:1.05}.dialog--cart-drawer .cart-summary__tax-note,.dialog--cart-drawer .cart-summary__tax-note small,.dialog--cart-drawer .cart-summary__tax-note .text-body-sm{font-size:1.15rem;line-height:1.5;opacity:.9;text-align:left}.dialog--cart-drawer .cart-summary__tax-note{margin-block-start:-1.2rem;margin-block-end:-.6rem}.dialog--cart-drawer .cart-discount__pill{color:inherit;background-color:rgb(var(--color-background) / .14);border-radius:var(--badge-corner-radius, .3rem);padding:.4rem 1rem;font-size:1.2rem}.dialog--cart-drawer .cart-drawer-summary .btn--outline[href]{display:none}.dialog--cart-drawer .cart-summary__checkout-button{width:100%;font-family:var(--font-heading--family);text-transform:uppercase;letter-spacing:.05em}.dialog--cart-drawer .cart-drawer__addon-button{width:4rem;height:4rem;border-radius:99px}@media(min-width:768px){.cart-drawer__addon{--dialog-max-width: 44rem;--dialog-drawer-offset-horizontal: 1.6rem;--dialog-drawer-offset-vertical: 1.6rem}}.cart-drawer__addon .cart-discount__form{flex-direction:row;align-items:center}.cart-drawer__addon .cart-discount__input{flex:1}.dialog--quick-add-drawer .quick-add-dialog__inner .quick-add__content{padding:2.4rem 2rem 1.2rem}.dialog--quick-add-drawer .product-form-buttons{flex-direction:column;align-items:stretch}.dialog--quick-add-drawer .product-form-buttons>*{flex:none;width:100%}.dialog--quick-add-drawer .product-form-buttons .quantity-selector{display:none}.dialog--quick-add-drawer .product-title-block{padding-inline-end:4.5rem}@media(min-width:768px){.dialog--quick-add-drawer .product-title-block :is(h1,h2,h3,h4,p,a){font-size:2rem;line-height:1.15}}.dialog--quick-add-drawer .variant-option--buttons:not(.variant-option--swatches){gap:.6rem}.dialog--quick-add-drawer .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{flex:1 1 0;min-width:0;padding-inline:0;justify-content:center;font-family:var(--font-heading--family);font-weight:600}.dialog--quick-add-drawer .quick-add__content>.buy-buttons-block{margin-inline:-2rem;padding:1.6rem 2rem 0;border-block-start:.1rem solid rgb(var(--color-border) / var(--color-border-alpha))}@media(min-width:768px){.dialog--quick-add-drawer .media-gallery--quick-add .media-gallery__item{flex-basis:60%}.dialog--quick-add-drawer .quick-add-dialog__inner .quick-add__content{padding-bottom:1rem}.dialog--quick-add-drawer .quick-add__content>.buy-buttons-block{margin-block-start:auto}.dialog--quick-add-drawer .quick-add__footer-link{padding-block:1.2rem}}@media(max-width:767.98px){.dialog--quick-add-drawer .media-gallery--quick-add .media-gallery__item{flex-basis:52%}}.dialog--quick-add-drawer .quick-add__footer-link .icon{display:none}@keyframes divin-reco-rise{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:none}}@keyframes divin-reco-fade{0%{opacity:0}to{opacity:1}}.dialog--cart-drawer .cart-drawer__recommendation[data-recommendations-performed=true]{animation:divin-reco-rise .45s var(--animation-easing--smooth) both}.dialog--cart-drawer .cart-drawer__recommendation[data-recommendations-performed=true] .cart-drawer__recommendation-heading{animation:divin-reco-fade .3s var(--animation-easing) .06s both}.dialog--cart-drawer .cart-drawer__recommendation[data-recommendations-performed=true] .cart-drawer__recommendation-product{animation:divin-reco-fade .34s var(--animation-easing) both}.dialog--cart-drawer .cart-drawer__recommendation-product:nth-child(1){animation-delay:.14s}.dialog--cart-drawer .cart-drawer__recommendation-product:nth-child(2){animation-delay:.2s}.dialog--cart-drawer .cart-drawer__recommendation-product:nth-child(3){animation-delay:.26s}.dialog--cart-drawer .cart-drawer__recommendation-product:nth-child(n+4){animation-delay:.32s}@media(prefers-reduced-motion:reduce){.dialog--cart-drawer .cart-drawer__recommendation[data-recommendations-performed=true],.dialog--cart-drawer .cart-drawer__recommendation[data-recommendations-performed=true] .cart-drawer__recommendation-heading,.dialog--cart-drawer .cart-drawer__recommendation[data-recommendations-performed=true] .cart-drawer__recommendation-product{animation:none}}.product-card{--product-card-wrapper-gap: .8rem;--product-card-content-gap: .2rem}@media(min-width:768px){.product-card{--product-card-wrapper-gap: 1rem;--product-card-content-gap: .3rem}}.product-card__badges .badge{font-size:1.1rem;line-height:1.4;padding:.5rem 1.2rem}.product-card__title{font-size:1.5rem;letter-spacing:.02em;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card .quick-add__button--choose .icon{display:inline-flex}.product-card .quick-add__button--choose{color:#fff;background-color:#0000006b;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);box-shadow:inset 0 1px #ffffff47;border:0}@media(max-width:767.98px){.product-card .quick-add--combine .quick-add__button--choose{--button-height: 3.2rem;--button-width: 3.2rem;--icon-size: 1.5rem;overflow:visible}.product-card .quick-add--combine .quick-add__button--choose:after{content:"";position:absolute;top:-.6rem;right:-.6rem;bottom:-.6rem;left:-.6rem}}@media(min-width:768px){.product-card__actions{top:.8rem;right:.8rem;bottom:.8rem;left:.8rem}.product-card .quick-add__button--choose{--button-height: 4.4rem;--icon-size: 1.7rem;-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);box-shadow:inset 0 1px #ffffff47,0 6px 20px #0000002e}.product-card .quick-add__button--choose .btn__text{font-family:var(--font-heading--family);font-weight:600;font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase}}@media(hover:hover){.product-card .quick-add__button--choose:hover{color:#fff;background-color:#0009;box-shadow:inset 0 1px #ffffff47}}@media(hover:hover)and (min-width:768px){.product-card .quick-add__button--choose:hover{box-shadow:inset 0 1px #ffffff57,0 8px 24px #00000038}}html.scroll-locked .quick-add__button-spinner{display:none}.price-container:not(.price--on-sale) .price__regular,.price-container.price--on-sale .price__sale{display:flex;align-items:baseline;flex-wrap:wrap;gap:.3rem .8rem}.compare-at-price{font-weight:400;opacity:.45}.price__discount{align-self:center;flex-shrink:0;font-family:var(--font-heading--family);font-weight:600;font-size:1.15rem;letter-spacing:.04em;line-height:1.6;padding:.15rem .6rem;border-radius:var(--badge-corner-radius, 0);color:rgb(var(--color-sale-badge-text));background:rgb(var(--color-sale-badge-background));white-space:nowrap}.divin-set-pricing{--color-sale-price: var(--color-foreground)}.divin-set-pricing .price__discount,.divin-set-pricing .badge--sale{display:none}.product-card:has(.badge--sold-out) .product-card__media{opacity:.5}.product-card:has(.badge--sold-out) .product-card__actions{display:none}.product-card:has(.badge--sold-out) .product-card__title,.product-card:has(.badge--sold-out) .price-container{opacity:.45}.divin-hero .slide{height:var(--divin-hero-h-mobile, 88svh)}@media(min-width:768px){.divin-hero .slide{height:var(--divin-hero-h, 92vh)}}.section-slideshow .slideshow{--slide-padding-y: 6.4rem}@media(min-width:768px){.section-slideshow .slideshow{--slide-padding-y: 9.6rem}}.divin-hero deferred-media[data-loading]>.deferred-media__poster-button{opacity:1;visibility:visible}.main-content>.shopify-section:has(.divin-hero.section--allow-overlap){position:sticky;z-index:-1}.divin-hero .slide__media deferred-media,.divin-hero .slide__media .deferred-media__poster-button,.divin-hero .slide__media .media,.divin-hero .slide__media picture,.divin-hero .slide__media img,.divin-hero .slide__media video{width:100%;height:100%;aspect-ratio:auto}.slide__media img,.slide__media video{object-position:var(--slide-object-position, center)}@media(max-width:767.98px){.slide__media img,.slide__media video{object-position:var(--slide-object-position-mobile, var(--slide-object-position, center))}}.slide__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgb(0 0 0 / var(--divin-hero-scrim-top, 0%)) 0,#0000000d calc(var(--header-height, 8rem) + 3rem),#0000000f 42%,rgb(0 0 0 / var(--divin-hero-scrim-bottom, 52%)))}.divin-hero__media-item{position:relative}@media(max-width:767.98px){.divin-hero--clickable .slide{overflow:hidden}.divin-hero--clickable .slide__content .btn{position:relative}.divin-hero--clickable .slide__content .btn:after{content:"";position:absolute;top:-200vmax;right:-200vmax;bottom:-200vmax;left:-200vmax}}.slide__content .text-block.text-subheading{opacity:.85}.slide__content .text-block.paragraph{opacity:.92;max-width:46ch}.divin-hero .btn--primary{color:#fff;background-color:#0000004d;border-color:transparent;-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);box-shadow:inset 0 1px #ffffff61,inset 0 0 0 1px #ffffff24,0 6px 20px #00000029}@media(hover:hover){.divin-hero .btn--primary:not(.btn--icon-solid,.btn--icon-solid-desktop):hover{color:#fff;background-color:#0000006b;box-shadow:inset 0 1px #ffffff70,inset 0 0 0 1px #ffffff2e,0 10px 26px #00000038}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.divin-hero .btn--primary{background-color:#0000008c}}.divin-counter{position:relative;overflow:hidden;text-align:center}.divin-counter__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.divin-counter__media .media,.divin-counter__media img{width:100%;height:100%;object-fit:cover;object-position:var(--divin-counter-object-position, center)}.divin-counter__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(0 0 0 / var(--divin-counter-scrim, 55%))}.divin-counter__wrapper{position:relative;z-index:1;max-width:82rem;margin-inline:auto;padding-inline:2rem;display:flex;flex-direction:column;align-items:center;gap:2.8rem}.divin-counter__eyebrow{font-family:var(--font-heading--family);text-transform:uppercase;letter-spacing:.2em;font-size:1.2rem;opacity:.6}.divin-counter__heading{font-family:var(--font-heading--family);text-transform:uppercase;font-weight:700;font-size:clamp(2.8rem,6vw,4.6rem);line-height:1;margin:0}.divin-counter__eyebrow+.divin-counter__heading{margin-block-start:-1.9rem}.divin-counter__subtitle{font-size:1.5rem;line-height:1.55;max-width:56ch;opacity:.78}.divin-counter__heading+.divin-counter__subtitle{margin-block-start:-1.9rem}.divin-counter .countdown-timer__text{font-family:var(--font-heading--family);text-transform:uppercase;letter-spacing:.14em;font-size:1.1rem;opacity:.55}.divin-counter .countdown-timer__separator{opacity:.28}.divin-counter__wrapper>*{width:100%}.divin-counter countdown-timer,.divin-counter .countdown-timer__inner{width:100%;justify-content:center}.divin-counter .newsletter-form{width:100%}.divin-counter__cta{display:grid;width:100%;max-width:46rem;margin-inline:auto}.divin-counter__form,.divin-counter__success{grid-area:1 / 1}.divin-counter .newsletter-form__field{gap:1rem}.divin-counter .newsletter-form__input,.divin-counter .newsletter-form__button{height:5.4rem;flex-shrink:0}.divin-counter .newsletter-form__input{background:rgb(var(--color-foreground) / 8%);border-color:rgb(var(--color-foreground) / 45%);color:rgb(var(--color-foreground))}.divin-counter .newsletter-form__input::placeholder{color:rgb(var(--color-foreground) / 60%)}.divin-counter .newsletter-form__input:focus{border-color:rgb(var(--color-foreground))}.divin-counter .newsletter-form__button{width:100%}@media(min-width:768px){.divin-counter .newsletter-form__field{flex-direction:row;gap:0}.divin-counter .newsletter-form__input{flex:1 1 auto;min-width:0;border-start-end-radius:0;border-end-end-radius:0;border-inline-end:0}.divin-counter .newsletter-form__button{width:auto;white-space:nowrap;border-start-start-radius:0;border-end-start-radius:0}}.divin-counter__terms{margin-block-start:1.2rem;font-size:1.2rem;opacity:.6}.divin-counter__ended{display:none}.divin-counter:has(countdown-timer.hidden) .divin-counter__ended{display:block}.divin-counter:has(countdown-timer.hidden) .divin-counter__cta{display:none}.divin-counter .newsletter-form .dialog-component,.divin-counter .newsletter-form dialog{display:none!important}.divin-counter__form{transition:opacity var(--animation-duration--medium) var(--animation-easing--smooth),transform var(--animation-duration--medium) var(--animation-easing--smooth)}.divin-counter__cta:has(.newsletter-form--divin-success) .divin-counter__form{opacity:0;transform:translateY(-1rem);pointer-events:none}.divin-counter__success{display:flex;align-items:center;justify-content:center;gap:.9rem;min-height:5.4rem;margin:0;font-family:var(--font-heading--family);text-transform:uppercase;letter-spacing:.05em;font-size:1.6rem;opacity:0;transform:scale(.94);pointer-events:none;transition:opacity var(--animation-duration--slow) var(--animation-easing--smooth),transform var(--animation-duration--slow) var(--animation-easing--smooth)}.divin-counter__cta:has(.newsletter-form--divin-success) .divin-counter__success{opacity:1;transform:none}.divin-counter__success svg{width:2.4rem;height:2.4rem;flex-shrink:0}@media(prefers-reduced-motion:reduce){.divin-counter__form,.divin-counter__success{transition:none}}.divin-products__header{display:flex;align-items:flex-end;justify-content:space-between;gap:1.2rem;margin-block-end:1.8rem}@media(min-width:768px){.divin-products__header{gap:2rem;margin-block-end:2.6rem}}.divin-products__header:not(:has(.divin-products__subheading)){align-items:center}.divin-products{--page-padding: 1.5rem}@media(max-width:767.98px){.divin-products{--page-padding: 1.6rem}}@media(min-width:1600px){.divin-products .divin-products__grid{--f-grid-columns: 5}}@media(min-width:2200px){.divin-products .divin-products__grid{--f-grid-columns: 6}}.divin-products__header--center{justify-content:center}.divin-products__header--center .divin-products__titles{align-items:center;text-align:center}.divin-products__rule{width:60%;height:0;margin:.6rem 0 0;border:0;border-top:.2rem solid rgb(var(--color-foreground))}.divin-products__titles{display:flex;flex-direction:column;gap:.5rem;min-width:0}.divin-products__header-link{flex-shrink:0}@media(max-width:767.98px){.divin-products__header-link .btn{--button-padding-block: .4rem;--button-padding-inline: 1.4rem;height:min(var(--button-height, 5rem),3rem);font-size:1.1rem;letter-spacing:.06em}}.divin-products__heading{font-family:var(--font-heading--family);text-transform:uppercase;font-weight:700;font-size:clamp(2.4rem,5vw,3.6rem);line-height:1;margin:0}.divin-products__subheading{font-size:1.4rem;opacity:.6;margin:0}.divin-products__more{display:flex;justify-content:center;margin-block-start:3.4rem}.divin-products__wrapper.swipe-mobile{margin-block:0}.divin-showcase__grid{display:grid;grid-template-columns:repeat(var(--divin-showcase-columns-mobile, 2),minmax(0,1fr));gap:var(--divin-showcase-gap-mobile, 0px)}@media(min-width:768px){.divin-showcase__grid{grid-template-columns:repeat(var(--divin-showcase-columns, 4),minmax(0,1fr));gap:var(--divin-showcase-gap, 0px)}}.divin-showcase__grid{overflow:hidden}.divin-showcase__tile{margin-inline-end:-1px;margin-block-end:-1px;position:relative;display:block;overflow:hidden;border-radius:var(--divin-showcase-radius, 0px);aspect-ratio:var(--divin-showcase-ratio, 3/4);color:#fff;isolation:isolate}@media(min-width:768px){.divin-showcase__tile{aspect-ratio:auto;height:var(--divin-showcase-height, 66vh)}}.divin-showcase__tile[aria-disabled=true]{cursor:default}.divin-showcase__media{position:absolute;top:0;right:0;bottom:0;left:0}.divin-showcase__media picture{display:block;height:100%}.divin-showcase__media img,.divin-showcase__media svg{width:100%;height:100%;object-fit:cover;object-position:var(--divin-showcase-object-position, center);transition:scale var(--animation-duration--slow) var(--animation-easing--smooth)}.divin-showcase__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0000008c,#0000 55%)}@media(hover:hover)and (pointer:fine){.divin-showcase__tile:hover .divin-showcase__media img{scale:1.05}}@media(prefers-reduced-motion:reduce){.divin-showcase__media img{transition:none}}.divin-showcase__content{position:absolute;inset-inline:0;inset-block-end:0;display:flex;flex-direction:column;align-items:center;gap:.2rem;padding:2rem;text-align:center}.divin-showcase__title{font-family:var(--font-heading--family);text-transform:uppercase;font-weight:600;letter-spacing:.02em;font-size:clamp(1.8rem,4.5vw,2.4rem);line-height:1.1}@media(min-width:768px){.divin-showcase__title{font-size:clamp(2rem,2.4vw,2.8rem)}}.divin-showcase__subtitle{font-size:1.25rem;opacity:.85}.divin-showcase__header{display:flex;align-items:flex-end;justify-content:space-between;gap:1.2rem;margin-block-end:1.8rem}@media(min-width:768px){.divin-showcase__header{gap:2rem;margin-block-end:2.6rem}}.divin-showcase__header--gutter{padding-inline:var(--page-padding)}.divin-showcase__titles{display:flex;flex-direction:column;gap:.5rem;min-width:0}.divin-showcase__heading{font-family:var(--font-heading--family);text-transform:uppercase;font-weight:700;font-size:clamp(2.4rem,5vw,3.6rem);line-height:1;margin:0}.divin-showcase__subheading{font-size:1.4rem;opacity:.6;margin:0}@media(min-width:1024px){[show-filtering=true] .product-grid[product-grid-view="3-columns"]{--f-columns-lg: 2}[show-filtering=false] .product-grid[product-grid-view="3-columns"]{--f-columns-lg: 4}}@media(min-width:1600px){[show-filtering=false] .product-grid[product-grid-view="3-columns"]{--f-columns-xl: 5}}@media(min-width:2200px){[show-filtering=false] .product-grid[product-grid-view="3-columns"]{--f-columns-xl: 6}}.facet-toolbar{margin-block-start:1.8rem;padding-block-start:1.6rem;border-block-start:1px solid rgb(var(--color-border) / var(--color-border-alpha))}@media(min-width:768px){.facet-toolbar{margin-block-start:2.2rem;padding-block-start:2rem}}.shopify-section:has(.divin-subnav,.divin-qf)+.shopify-section .facet-toolbar{margin-block-start:0}.facet-toolbar .toggle-filter-btn{--button-height: 4.2rem;--button-padding-inline: 1.8rem;letter-spacing:.05em}.facet-toolbar .toggle-filter-btn .btn__text{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:1.3rem}.facet-toolbar .products-count-wrapper,.facet-toolbar .facets__label{display:none}.facet-toolbar .sorting-filter__select{--input-height: 4.2rem;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:1.2rem;letter-spacing:.04em;text-transform:uppercase;padding-inline-end:4rem}.facet-toolbar .select{--select-arrow-size: 1.6rem}.breadcrumbs{column-gap:.6rem;font-size:1.25rem}.breadcrumbs a{opacity:.55}.breadcrumbs a:hover{opacity:1;text-decoration:underline}.breadcrumbs .breadcrumbs__sep{color:rgb(var(--color-foreground));opacity:.35}.breadcrumbs .breadcrumbs__last{color:rgb(var(--color-foreground));opacity:.9;font-weight:500}.filters-drawer__header .h3{font-size:1.6rem;letter-spacing:.02em;text-transform:uppercase}.facets__form .facet__summary{font-size:1.4rem;letter-spacing:.02em;text-transform:uppercase}.facets__form .checkbox__label-text,.facets__form .sorting-filter__radio-label,.facets__form .facets__image-label{font-size:1.4rem}.facets__form .checkbox__count{font-size:1.3rem;font-variant-numeric:tabular-nums}.facets__see-results{font-size:1.3rem;letter-spacing:.05em}.facets__clear-all{font-size:1.3rem}.facets-remove .btn{font-size:1.25rem}.filters-drawer__header .dialog__close{border-inline-start:0}.divin-sort-accordion .accordion__details[open] .accordion__summary-arrow .icon--plus-line-2{transform:rotate(270deg)}.divin-sort-accordion .accordion__details[open] .accordion__summary{padding-block-end:1.2rem}body:is(.collection,.search){--divin-edge: 1.5rem}body:is(.collection,.search) .section-breadcrumbs,body:is(.collection,.search) .collection-banner,body:is(.collection,.search) .divin-subnav,body:is(.collection,.search) .divin-qf{--page-padding: var(--divin-edge)}body:is(.collection,.search) .collection__wrapper,body.search .search-page__header{padding-inline:var(--divin-edge)}@media(max-width:767.98px){body:is(.collection,.search){--divin-edge: 1.6rem}}.divin-qf__inner{display:flex;align-items:center;gap:var(--divin-qf-gap, .8rem);padding-inline:var(--page-padding);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.divin-qf__inner::-webkit-scrollbar{display:none}.divin-qf--center .divin-qf__inner{justify-content:center}.divin-qf__pill{display:inline-flex;flex:0 0 auto;align-items:baseline;gap:.5rem;padding:.7rem 1.4rem;border:.1rem solid rgb(var(--color-foreground) / 22%);border-radius:4px;color:rgb(var(--color-foreground));font-family:var(--font-heading--family);font-size:1.2rem;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;transition:background-color var(--animation-duration--fast) var(--animation-easing),border-color var(--animation-duration--fast) var(--animation-easing),color var(--animation-duration--fast) var(--animation-easing)}.divin-qf__count{font-family:var(--font-body--family);font-size:1.1rem;opacity:.5}.divin-qf__pill:hover{border-color:rgb(var(--color-foreground))}.divin-qf__pill.is-active{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.divin-qf__pill.is-active .divin-qf__count{opacity:.6}body.collection .shopify-section:has(.divin-subnav)+.shopify-section .divin-qf{padding-block-start:0}@media(max-width:767.98px){.divin-qf--center .divin-qf__inner{justify-content:flex-start}}.divin-subnav__inner{display:flex;align-items:center;gap:var(--divin-subnav-gap, 1.6rem);padding-inline:var(--page-padding);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.divin-subnav__inner::-webkit-scrollbar{display:none}.divin-subnav__link{position:relative;flex:0 0 auto;white-space:nowrap;padding-block-end:.4rem;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:1.4rem;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--color-foreground));opacity:.5;transition:opacity var(--animation-duration--fast) var(--animation-easing)}.divin-subnav__link:after{content:"";position:absolute;inset-block-end:0;left:0;right:100%;height:2px;background:currentColor;transition:right var(--animation-duration--medium) var(--animation-easing)}.divin-subnav__link:hover{opacity:1}.divin-subnav__link:hover:after{right:45%}.divin-subnav__link[aria-current]{opacity:1}.divin-subnav__link[aria-current]:after{right:0}.divin-subnav__hint{font-size:1.3rem;opacity:.6}.collection-title-block{text-transform:uppercase}.mega-menu--divin{background:linear-gradient(111.49deg,rgb(var(--color-background) / 92%) -8.95%,rgb(var(--color-background) / 80%) 114%);-webkit-backdrop-filter:blur(30px) saturate(150%);backdrop-filter:blur(30px) saturate(150%);border-top:1px solid rgb(var(--color-background) / 55%);box-shadow:0 30px 60px rgb(var(--color-foreground) / 12%);clip-path:inset(0 0 100% 0);transition:clip-path .38s cubic-bezier(.7,0,.2,1)}.mega-menu--divin[open]{clip-path:inset(0 0 0 0)}@media(prefers-reduced-motion:reduce){.mega-menu--divin{transition:none}}.mega-menu--divin .mega-menu__container{background:transparent;border-top:0;transform:none!important}.mega-menu--divin .mega-menu__wrapper{opacity:1}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.mega-menu--divin{background:rgb(var(--color-background) / 97%)}}.mega-menu--divin .mega-menu__wrapper{max-width:none;padding-inline:0!important;gap:0;align-items:stretch}.divin-mega{--divin-mega-featured-width: 18rem}.mega-menu--divin .mega-menu__list{grid-template-columns:var(--divin-mega-columns);justify-content:start;column-gap:5.5rem;padding-inline-start:calc(var(--page-padding) + 4rem);padding-inline-end:5.5rem}.mega-menu--divin .mega-menu__column{padding-inline:0}.mega-menu--divin .mega-menu__column--featured{gap:1.2rem}.mega-menu--divin .mega-menu__column--featured .mega-menu__link--top{font-size:2.1rem;font-weight:500;text-transform:uppercase;line-height:1.05;letter-spacing:.01em;margin-bottom:0;opacity:.9;transition:opacity var(--animation-duration--fast) var(--animation-easing),transform var(--animation-duration--fast) var(--animation-easing)}@media(hover:hover){.mega-menu--divin .mega-menu__column--featured .mega-menu__link--top:hover{opacity:1;transform:translate(.5rem)}}.mega-menu--divin .mega-menu__column:not(.mega-menu__column--featured) .mega-menu__link--top{font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin-bottom:1.2rem}.mega-menu--divin .mega-menu__link--static{cursor:default}.mega-menu--divin .mega-menu__item-child .mega-menu__link{font-family:var(--font-heading--family);font-size:1.5rem;font-weight:400;letter-spacing:.02em;text-transform:none;color:rgb(var(--color-foreground));opacity:.6;transition:opacity var(--animation-duration--fast) var(--animation-easing)}.mega-menu--divin .mega-menu__item-child .mega-menu__link:hover{opacity:1}.mega-menu--divin .mega-menu__promotions{align-self:stretch;padding:0;margin:0}.mega-menu--divin .mega-menu__promotions .image-card{width:100%;height:100%;border-radius:0}.mega-menu--divin .mega-menu__promotions .image-card__media,.mega-menu--divin .mega-menu__promotions .image-card__media-wrapper{width:100%;height:100%}.mega-menu--divin .mega-menu__promotions .image-card__media [style*=--ratio]{height:100%}.mega-menu--divin .mega-menu__promotions .image-card__media [style*=--ratio]:before{display:none}.mega-menu--divin .mega-menu__promotions .image-card__media img{width:100%;height:100%;object-fit:cover}.mega-menu--divin .mega-menu__promotions .image-card:not(:has(>a[href])) .image-card__button{display:none}.mega-menu--divin .mega-menu__promotions .image-card__button .btn{background-color:rgb(var(--color-background) / 82%);color:rgb(var(--color-foreground));border-color:transparent;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 12px #0000002e}@media(hover:hover)and (pointer:fine){.divin-mega>summary{pointer-events:none}}.divin-mega>summary .menu__item .icon{transition:transform var(--animation-duration--fast) var(--animation-easing)}.divin-mega[open]>summary .menu__item .icon{transform:rotate(180deg)}.menu-drawer .dialog--drawer-left{width:min(88vw,40rem);border-radius:0 var(--dialog-radius, 1.2rem) var(--dialog-radius, 1.2rem) 0}.menu-drawer .dialog__header .dialog__close{width:3.6rem;height:3.6rem;align-self:center;margin-inline-end:1.2rem;border-inline-start:0;border-radius:99px}.menu-drawer .dialog__header .dialog__close:hover{background:rgb(var(--color-background-secondary))}.menu-drawer__menu>.menu-drawer__item .menu-drawer__item-link-heading,.menu-drawer__menu>.menu-drawer__item .menu-drawer__item-link-heading .h3{font-size:1.7rem;font-weight:500;letter-spacing:.03em;text-transform:uppercase}.menu-drawer__menu>.menu-drawer__item:nth-child(-n+3) .menu-drawer__item-link-heading{font-size:2.8rem;font-weight:400;line-height:1.08;letter-spacing:.01em;padding-block:.8rem;min-height:0}.menu-drawer__menu>.menu-drawer__item:nth-child(4){border-top:1px solid rgb(var(--color-border) / var(--color-border-alpha));margin-block-start:1.6rem;padding-block-start:1rem}.menu-drawer__menu>.menu-drawer__item:nth-child(n+4) .menu-drawer__item-link-heading{min-height:5.2rem}.menu-drawer__submenu .menu-drawer__item-link-back{font-size:2rem;font-weight:700;text-transform:uppercase;color:rgb(var(--color-foreground))}.menu-drawer__submenu .menu-drawer__list .menu-drawer__item-link{font-size:1.7rem;font-weight:400;letter-spacing:.02em;text-transform:none;color:rgb(var(--color-foreground));opacity:.85;padding-block:1.3rem;border-top:1px solid rgb(var(--color-border) / var(--color-border-alpha))}.menu-drawer .menu-drawer__menu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(30,min-content) 1fr;padding-inline:var(--dialog-content-padding-inline);column-gap:.8rem;padding-block-start:1.6rem}.menu-drawer__menu>.menu-drawer__item{grid-column:1 / -1}.menu-drawer__menu>.menu-drawer__item .menu-drawer__item-link-heading{padding-inline:0}.menu-drawer__menu>.menu-drawer__item .menu-drawer__item-link-arrow{opacity:.4}.menu-drawer__menu>.menu-drawer__item:has(>a[href*="/pages/"]){grid-column:auto;grid-row:-2;align-self:end}.menu-drawer__menu>.menu-drawer__item:has(>a[href*="/pages/"])>.menu-drawer__item-link{display:grid;place-items:center;place-content:center;text-align:center;font-size:1.15rem;font-weight:500;letter-spacing:.03em;text-transform:uppercase;padding:1.5rem .5rem;min-height:0;border:1px solid rgb(var(--color-border) / var(--color-border-alpha));border-radius:var(--button-corner-radius)}.menu-drawer__menu>.menu-drawer__item:has(>a[href*="/pages/"]):nth-child(4){border-top:0;margin-block-start:0;padding-block-start:0}.menu-drawer__footer{border-top:1px solid rgb(var(--color-border) / var(--color-border-alpha));padding-block-start:1.6rem}@media(min-width:1440px){.product-information__grid.product-information__grid--media-left{--details-offset-right: 0}}.product-information__details .product-title-block .text-block>*{font-size:clamp(2.8rem,3.4vw,4.2rem);line-height:1.02;text-transform:uppercase}.product-information__details .product-price-block .price-container{font-size:1.9rem}.product-information__details .variant-option__label{margin-block-end:1rem;text-transform:uppercase}.product-information__details .variant-option__label-text{font-family:var(--font-heading--family);font-size:1.3rem;letter-spacing:.04em}.product-information__details .variant-option__label-value{opacity:.55;text-transform:none}.product-information__details .variant-option__label .link--underline{font-family:var(--font-body--family);font-size:1.25rem;letter-spacing:0;text-transform:none;opacity:.7}.product-information__details .variant-option__label .link--underline:hover{opacity:1}.product-information__details .variant-option--buttons:not(.variant-option--swatches){--swatch-button-size: 5rem;gap:.6rem}.product-information__details .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{font-family:var(--font-heading--family);font-weight:600}.product-information__details .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{flex:1 1 0;min-width:0;padding-inline:0;justify-content:center}.product-information__details .product-form-buttons{flex-direction:column;gap:.8rem}.product-information__details .product-form-buttons>*:not(.quantity-selector){flex:none;width:100%}.product-information__details .accelerated-checkout-block{margin-block-start:0}.product-information__details .shopify-payment-button__more-options{text-align:center}.product-information__details .quantity-selector{display:none}.product-information__details .block-accordion{--summary-padding-block: 1.6rem}.product-information__details .accordion--standard .accordion__details{border-top:.1rem solid rgb(var(--color-border) / var(--color-border-alpha));border-bottom:0}.product-information__details .accordion--standard .accordion__row:last-child .accordion__details{border-bottom:.1rem solid rgb(var(--color-border) / var(--color-border-alpha))}.product-information__details .block-accordion.accordion--standard .accordion__row:first-child .accordion__summary{padding-block-start:var(--summary-padding-block)}.product-information__details .accordion__summary-text{font-size:1.4rem;font-weight:400;letter-spacing:.02em;text-transform:uppercase}.product-information__details .accordion__summary-arrow svg{width:1.4rem;height:1.4rem}.product-information__details .accordion__inner{--padding-bottom: 1.8rem;font-size:1.4rem;line-height:1.65}.divin-product-sku{font-size:1.1rem;letter-spacing:.02em;opacity:.4}.divin-size-chart__image{display:block;width:100%;height:auto;border-radius:8px}@media(min-width:768px){.dialog-size-chart{--dialog-max-width: 62rem}.dialog-size-chart .divin-size-chart__image{width:auto;max-width:100%;max-height:calc(100dvh - 6.4rem - 2 * var(--dialog-content-padding-block, 3.2rem));margin-inline:auto}}.sticky-add-to-cart .sticky-add-to-cart__wrapper{border:1px solid rgb(var(--color-border) / var(--color-border-alpha));box-shadow:0 16px 50px #00000029}.sticky-add-to-cart .sticky-add-to-cart__title{font-family:var(--font-heading--family);font-size:1.35rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.sticky-add-to-cart .sticky-add-to-cart__variant{font-size:1.2rem;opacity:.6}@media(min-width:768px){.sticky-add-to-cart .sticky-add-to-cart__wrapper{bottom:2rem;inset-inline:auto 2rem;width:min(42rem,calc(100vw - 4rem));border-radius:14px}.sticky-add-to-cart .sticky-add-to-cart__image{width:4.8rem;border-radius:6px}}@media(min-width:768px){body.product .custom-section:has(.block-accordion) .custom-section__content{max-width:70%;margin-inline:auto}}@media(max-width:767.98px){body.product .custom-section:has(.block-accordion) .custom-section__content{margin-inline:1.6rem;padding-inline:2rem}}body.product .custom-section:has(.block-accordion) .group-block-content>.text-block>*{font-size:clamp(2.4rem,4vw,3.4rem);line-height:1;text-transform:uppercase}body.product .custom-section:has(.block-accordion) .accordion__summary-text{font-size:1.4rem;font-weight:400;letter-spacing:.02em;text-transform:uppercase}body.product .custom-section:has(.block-accordion) .accordion__inner{font-size:1.4rem;line-height:1.6}body.product .custom-section:has(.block-accordion) .accordion__inner .text-block{align-items:flex-start}body.product .custom-section:has(.block-accordion) .accordion__inner .text-block>*{width:100%;max-width:100%;text-align:start}body.product .custom-section .block-accordion{--summary-padding-block: 1.6rem}body.product .custom-section .block-accordion.accordion--standard .accordion__row:first-child .accordion__summary{padding-block-start:var(--summary-padding-block)}body.product .custom-section:has(.block-accordion) .accordion__inner{--padding-bottom: 1.8rem}body.product .custom-section .accordion--standard .accordion__details{border-top:.1rem solid rgb(var(--color-border) / var(--color-border-alpha));border-bottom:0}body.product .custom-section .accordion--standard .accordion__row:last-child .accordion__details{border-bottom:.1rem solid rgb(var(--color-border) / var(--color-border-alpha))}.product-recommendations .text-block>*,.product-recently-viewed .text-block>*{font-size:clamp(2rem,3vw,2.8rem);text-transform:uppercase}.product-recommendations .product-card__badges,.product-recently-viewed .product-card__badges{display:none}.product-information__details .icon-block+.text-block,.product-information__details .icon-block+.text-block>*{font-size:1.3rem;line-height:1.3}@media(max-width:1499.98px){.product-information__details .group-block-content:has(>.group-block>.group-block-content>.icon-block){align-items:start}.product-information__details .group-block:has(>.group-block-content>.icon-block){flex:1 1 0;min-width:0}.product-information__details .group-block-content:has(>.icon-block){flex-direction:column;align-items:center;gap:.7rem}.product-information__details .icon-block{justify-content:center;width:100%}.product-information__details .icon-block+.text-block{width:100%;align-items:center}.product-information__details .icon-block+.text-block>*{width:100%;max-width:100%;text-align:center}}@media(max-width:767.98px){.sticky-add-to-cart .sticky-add-to-cart__wrapper{bottom:1rem;inset-inline:1rem;width:auto;border-radius:14px;padding-inline:1.2rem}.sticky-add-to-cart .sticky-add-to-cart__image{width:4.8rem;border-radius:6px}.sticky-add-to-cart .sticky-add-to-cart__action{flex:1}.sticky-add-to-cart .sticky-add-to-cart__button{width:100%}}.sticky-add-to-cart .sticky-add-to-cart__content{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.6rem;row-gap:.5rem;min-width:0}.sticky-add-to-cart .sticky-add-to-cart__title,.sticky-add-to-cart .sticky-add-to-cart__content .price-container,.sticky-add-to-cart .sticky-add-to-cart__content .price__discount,.sticky-add-to-cart .sticky-add-to-cart__variant{line-height:1.2}.sticky-add-to-cart .sticky-add-to-cart__title{flex:1 0 100%}.sticky-add-to-cart .sticky-add-to-cart__content .price-container{gap:0}body.product .shopify-section:has(>.shopify-app-block){padding-inline:1.5rem}@media(max-width:767.98px){body.product .shopify-section:has(>.shopify-app-block){padding-inline:1.6rem}}.product-information__details .product-title-block{display:block;padding-block-end:.8rem}.product-information__details .buy-buttons-block{display:block;padding-block-start:1.6rem}body.page .custom-section__content{max-width:96rem;margin-inline:auto}body.page .rte{font-size:1.7rem;line-height:1.65}body.page .text-block:is(.h1,.h2)>*{text-transform:uppercase}body.page .text-block.h1>*{font-size:clamp(2.8rem,5vw,3.8rem);line-height:1.1;letter-spacing:.01em}body.page .text-block.h2>*{font-size:clamp(2rem,3.4vw,2.6rem);line-height:1.15;letter-spacing:.02em}body.page .rte :is(h1,h2,h3,h4){display:block;text-transform:uppercase}body.page .rte h1{margin-block:0 1.6rem;font-size:clamp(2.8rem,5vw,3.8rem);line-height:1.1;letter-spacing:.01em}body.page .rte h2{margin-block:4rem 1.4rem;font-size:clamp(2rem,3.4vw,2.6rem);line-height:1.15;letter-spacing:.02em}body.page .rte a{display:inline;text-decoration:underline;text-underline-offset:2px}body.page .rte p{margin-block:0 1.4rem}body.page .rte :is(ul,ol){margin-block:0 1.6rem;padding-inline-start:1.8rem;list-style-position:outside}body.page .rte li{margin-block:0 .6rem}body.page .block-accordion{--summary-padding-block: 1.6rem}body.page .accordion__summary-text{font-size:1.7rem;font-weight:400;letter-spacing:.02em;text-transform:uppercase}body.page .block-accordion.accordion--standard .accordion__row:first-child .accordion__summary{padding-block-start:var(--summary-padding-block)}body.page .accordion--standard .accordion__details{border-top:.1rem solid rgb(var(--color-border) / var(--color-border-alpha));border-bottom:0}body.page .accordion--standard .accordion__row:last-child .accordion__details{border-bottom:.1rem solid rgb(var(--color-border) / var(--color-border-alpha))}body.page .shopify-section:has(>.shopify-app-block){max-width:calc(96rem + var(--page-padding) * 2);margin-inline:auto;padding-inline:var(--page-padding)}body.page .rte .info-box{margin-block:0 2.4rem;padding:1.8rem 2rem;border:1px solid rgb(0 0 0 / 8%);border-radius:12px;background:#f6f6f4}body.page .rte .info-box.alt{background:#fafafa}body.page .rte .info-box p{margin-block:0 .6rem}body.page .rte .info-box :is(ul,ol){margin-block:0}body.page .rte .info-box>:last-child{margin-block-end:0}body.page .rte .rte-table-wrapper{margin-block:0 3rem}body.page .rte table{margin-block:0;font-size:1.5rem}body.page .rte thead th{padding:1.2rem;border:1px solid rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-family:var(--font-heading--family);font-size:1.3rem;letter-spacing:.03em;vertical-align:top}body.page .rte td{padding:1.2rem;border:1px solid rgb(0 0 0 / 12%);vertical-align:top}body.page .rte tr:has(td){border-bottom:0}body.page .rte .shipping-zones-table{min-width:76rem}body.page .rte .partners-table{min-width:90rem}body.page .rte .free-shipping-table{min-width:56rem}@media(max-width:767.98px){body.page .rte .rte-table-wrapper{overflow:visible}body.page .rte .responsive-table,body.page .rte .responsive-table tbody,body.page .rte .responsive-table tr,body.page .rte .responsive-table td{display:block;width:100%;min-width:0}body.page .rte .responsive-table{border:0}body.page .rte .responsive-table thead{display:none}body.page .rte .responsive-table tr{overflow:hidden;margin-block-end:1.6rem;border:1px solid rgb(0 0 0 / 14%);border-radius:10px;background:rgb(var(--color-background))}body.page .rte .responsive-table td{position:relative;min-height:4.4rem;padding:1rem 1.2rem 1rem 42%;border:0;border-bottom:1px solid rgb(0 0 0 / 6%)}body.page .rte .responsive-table td:last-child{border-bottom:0}body.page .rte .responsive-table td:before{content:attr(data-label);position:absolute;inset-inline-start:1.2rem;top:1rem;width:34%;font-family:var(--font-heading--family);font-size:1.2rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}}.main-content .shopify-policy__container{max-width:96rem}.main-content .shopify-policy__title h1{font-size:clamp(2.8rem,5vw,3.8rem);line-height:1.1;letter-spacing:.01em;text-transform:uppercase}.shopify-policy__body .rte{font-size:1.7rem;line-height:1.65;color:rgb(var(--color-foreground))}.shopify-policy__body .rte :is(h1,h2,h3,h4,h5,h6){margin-block:4rem 1.4rem;font-size:clamp(2rem,3.4vw,2.6rem);line-height:1.15;letter-spacing:.02em;text-transform:uppercase}.shopify-policy__body .rte>:is(h1,h2,h3,h4,h5,h6):first-child{margin-block-start:0}.shopify-policy__body .rte p{margin-block:0 1.4rem}.shopify-policy__body .rte :is(ul,ol){margin-block:0 1.6rem;padding-inline-start:1.8rem;list-style-position:outside}.shopify-policy__body .rte li{margin-block:0 .6rem}.shopify-policy__body .rte li>p{margin-block:0}body.page .divin-products .badge:not(.badge--sold-out){display:none}.divin-bundles__box{border-radius:.4rem;padding:1.6rem;background-color:rgb(var(--color-background-secondary))}.divin-bundles__box+.divin-bundles__box{margin-block-start:1.2rem}.divin-bundles__title{display:flex;align-items:center;gap:.9rem;margin:0 0 1.4rem;font-family:var(--font-subheading--family);font-size:1.2rem;font-style:var(--font-subheading--style);font-weight:var(--font-subheading--weight);letter-spacing:var(--font-subheading--letter-spacing, .14em);text-transform:var(--font-subheading--transform, uppercase)}.divin-bundles__title:after{content:"";flex:1 1 auto;height:.1rem;background:currentColor;opacity:.18}.divin-bundles__thumb{display:block;overflow:hidden;border-radius:.4rem;background-color:rgb(var(--color-background))}.divin-bundles__thumb-media{display:block;width:100%;background-color:rgb(var(--color-background))}.divin-bundles__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.divin-bundles__grid{grid-template-columns:repeat(auto-fit,minmax(var(--divin-bundles-tile, 20rem),1fr))}}.divin-bundles__card{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.divin-bundles__name{flex:1 1 auto;margin-block-start:.9rem;font-family:var(--font-pcard-title--family);font-size:1.1rem;font-style:var(--font-pcard-title--style);font-weight:var(--font-pcard-title--weight);line-height:1.35;letter-spacing:.04em;text-transform:uppercase}.divin-bundles__card:hover .divin-bundles__name,.divin-bundles__card:focus-visible .divin-bundles__name{text-decoration:underline;text-underline-offset:.2rem}.divin-bundles__price{display:block;margin-block-start:.3rem;font-family:var(--font-pcard-price--family);font-size:1.2rem;font-style:var(--font-pcard-price--style);font-weight:var(--font-pcard-price--weight);opacity:.6}.divin-bundles__price s{margin-inline-start:.6rem;text-decoration-thickness:.1rem}.divin-bundles__foot{margin-block-start:1.6rem;text-align:center}.divin-bundles__line{display:block;margin:0;font-size:1.1rem;letter-spacing:.04em;opacity:.6}.divin-bundles__line s{margin-inline-start:.4rem;text-decoration-thickness:.1rem}.divin-bundles__gain{margin:.8rem 0 0}.divin-bundles__gain strong{display:inline-flex;align-items:center;min-height:3.2rem;border-radius:.3rem;padding-inline:1.4rem;background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));font-family:var(--font-pcard-badge--family);font-size:1.2rem;font-style:var(--font-pcard-badge--style);font-weight:var(--font-pcard-badge--weight);letter-spacing:var(--font-pcard-badge--letter-spacing, .06em);text-transform:var(--font-pcard-badge--transform, uppercase)}.divin-bundles__combo{display:flex;align-items:flex-start;justify-content:center;gap:.8rem;max-width:calc(var(--divin-bundles-tile, 20rem) * 2.4);margin-inline:auto}.divin-bundles__piece{flex:1 1 0;min-width:0;max-width:var(--divin-bundles-tile, 20rem);color:inherit;text-align:center;text-decoration:none}.divin-bundles__cap{display:block;overflow:hidden;margin-block-start:.7rem;font-family:var(--font-subheading--family);font-size:.9rem;font-weight:var(--font-subheading--weight);line-height:1.35;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;opacity:.5}.divin-bundles__plus{display:flex;flex:0 0 auto;align-self:center;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;margin-block-start:-1.45rem;border-radius:50%;background-color:rgb(var(--color-background));font-size:1.3rem;line-height:1;opacity:.75}.divin-bundles__set-name{display:block;margin-block-start:1.6rem;color:inherit;font-family:var(--font-pcard-title--family);font-size:1.3rem;font-style:var(--font-pcard-title--style);font-weight:var(--font-pcard-title--weight);letter-spacing:.06em;text-align:center;text-decoration:none;text-transform:uppercase}.divin-bundles__set-name:hover,.divin-bundles__set-name:focus-visible{text-decoration:underline;text-underline-offset:.3rem}.divin-bundles__set-price{margin:.5rem 0 0;font-family:var(--font-pcard-price--family);font-size:1.2rem;font-weight:var(--font-pcard-price--weight);line-height:1.45;text-align:center;opacity:.6}.divin-bundles__cta{display:flex;align-items:center;justify-content:center;width:100%;margin-block-start:1.4rem;font-size:1.1rem}.divin-bundles__cta span{opacity:.7}.divin-bundles__cta i{margin-inline:.7rem;font-style:normal;opacity:.35}.divin-bundles__cta strong{font-weight:700}.divin-bundles__hint{margin:0;border:.1rem dashed rgb(var(--color-border));padding:1rem 1.2rem;font-size:1.2rem;opacity:.7}.divin-bundle-price__top{display:flex;flex-wrap:wrap;align-items:center;gap:1.3rem}.divin-bundle-price__now{line-height:1.1}.divin-bundle-price__off{display:inline-flex;align-items:center;justify-content:center;min-height:3.2rem;border-radius:.3rem;padding-inline:1.2rem;background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));font-family:var(--font-pcard-badge--family);font-size:1.5rem;font-style:var(--font-pcard-badge--style);font-weight:var(--font-pcard-badge--weight);letter-spacing:var(--font-pcard-badge--letter-spacing, .02em);line-height:1}.divin-bundle-price__off em{margin-inline-start:.5rem;font-size:1.1rem;font-style:normal;letter-spacing:.09em;text-transform:uppercase;opacity:.72}.divin-bundle-price__sep{display:block;margin-block-start:.9rem;font-size:1.15rem;letter-spacing:.03em;opacity:.55}
/*# sourceMappingURL=/cdn/shop/t/29/assets/divin-overrides.css.map */
