:root{--divine-ease: cubic-bezier(.26, .54, .32, 1)}.color-scheme-1,.color-scheme-5,.color-scheme-6,body{--divine-button-hover: color-mix(in srgb, rgb(var(--color-button)) 83%, #000)}.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-7{--divine-button-hover: color-mix(in srgb, rgb(var(--color-button)) 95%, #000)}.button:not(.button--tertiary),button.shopify-payment-button__button--unbranded{background-image:linear-gradient(var(--divine-button-hover),var(--divine-button-hover));background-repeat:no-repeat;background-position:right center;background-size:0% 100%;transition:background-size .4s var(--divine-ease),color .3s ease,box-shadow var(--duration-short) ease}.button:not(.button--tertiary):not([disabled]):hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){background-position:left center;background-size:100% 100%}.button--secondary:not([disabled]):hover{--divine-button-hover: rgb(var(--color-button));color:rgb(var(--color-button-text))}.link-underline{position:relative;text-decoration:none}.link-underline:before,.link-underline:after{content:"";position:absolute;left:0;bottom:-.2rem;width:100%;height:1px;background-color:currentColor;pointer-events:none;transition:transform .3s var(--divine-ease)}.link-underline:before{transform-origin:100% 50%;transition-delay:.1s}.link-underline:after{transform-origin:0% 50%;transform:scaleX(0)}.link-underline:hover:before{transform:scaleX(0);transition-delay:0s}.link-underline:hover:after{transform:scaleX(1);transition-delay:.1s}.material-icon{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:2.4rem;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 300;flex-shrink:0}.material-icon--filled{font-variation-settings:"FILL" 1,"wght" 300}.divine-save,.divine-cod{display:flex;align-items:center;gap:.6rem;margin:0;font-size:1.4rem;line-height:1.5}.divine-save{color:#1b5e3f;font-weight:700}.divine-cod{margin-top:.4rem;color:rgba(var(--color-foreground),.75)}.divine-save .material-icon,.divine-cod .material-icon{font-size:2rem}@media(prefers-reduced-motion:reduce){.button:not(.button--tertiary),.link-underline:before,.link-underline:after{transition:none}}@media screen and (max-width:749px){.header__heading-logo-wrapper{width:auto}.header__heading-logo{max-width:7rem}}slideshow-component .slideshow__controls{display:none}@media screen and (max-width:749px){slideshow-component .slideshow__text-wrapper.banner__content--bottom-center{align-items:flex-end;padding-bottom:3.2rem}}.collection--slider-dots .collection__title{justify-content:center;text-align:center}.collection--slider-dots .slider-buttons{justify-content:space-between}.collection--slider-dots .slider-counter--dots{display:flex;justify-content:center;margin:0}.collection--slider-dots .slider-counter--dots[hidden],.collection--slider-dots .divine-slider-single .slider-buttons{display:none}.collection--slider-dots .slider-counter--dots .slider-counter__link--active .dot{background-color:rgb(var(--color-button));border-color:rgb(var(--color-button))}.collection--slider-dots .slider-counter--dots .dot{border-color:rgb(var(--color-button))}@media screen and (max-width:749px){.collection--slider-dots .slider--tablet.grid--peek .grid__item{width:calc((100% - 3rem - var(--grid-mobile-horizontal-spacing)) / 2)}.collection--slider-dots .slider-buttons{padding:0 .5rem}}@media screen and (min-width:750px){.collection--slider-dots slider-component,.collection--slider-dots slider-component.page-width-desktop{max-width:104rem;margin:0 auto;padding:0}.collection--slider-dots .slider.product-grid{margin:0;scroll-padding-left:0}.collection--slider-dots .slider.product-grid .grid__item,.collection--slider-dots .slider.product-grid .grid__item:first-child{width:calc((100% - var(--grid-desktop-horizontal-spacing) * 2) / 3);max-width:none;margin-left:0;scroll-margin-left:0;scroll-snap-align:start}.collection--slider-dots .slider.product-grid:after{display:none}}.thumbnail-list .thumbnail img{object-fit:contain;background-color:#fff}.product-card-wrapper .card__media .media{background-color:#fff}.product-card-wrapper .card__media .media img{object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/5/assets/divine.css.map */
