.slider-buttons--top{display:inline-flex;align-items:stretch;border:2px solid #1a1a1a;border-radius:8px;overflow:hidden;background:#fff;gap:0}.slider-buttons--top .slider-button{display:flex;align-items:center;justify-content:center;width:44px;height:40px;border:none;background:#fff;cursor:pointer;padding:0;color:#1a1a1a;transition:background .2s}.slider-buttons--top .slider-button:hover{background:#f0f0f0}.slider-buttons--top .slider-button .svg-wrapper{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.slider-buttons--top .slider-button svg{width:14px;height:14px}.slider-buttons--top .slider-counter{display:flex;align-items:center;justify-content:center;padding:0 14px;font-weight:600;font-size:14px;color:#1a1a1a;border-left:none;border-right:none;white-space:nowrap;min-width:60px}body,.body,p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.65;font-size:15px;color:rgba(var(--color-foreground),.9)}h1,.h1{font-size:40px;font-weight:700;letter-spacing:-.02em;line-height:1.1}h2,.h2{font-size:28px;font-weight:600;letter-spacing:-.02em;line-height:1.15}h3,.h3{font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1.2}h4,.h4{font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:1.25}h5,.h5{font-size:16px;font-weight:600;line-height:1.3}.caption-large{font-size:14px}.page-width{max-width:1300px;margin:0 auto;padding:0 40px}@media screen and (max-width:749px){.page-width{padding:0 16px}}a{transition:color .2s ease,opacity .2s ease}.button,.shopify-payment-button button,button.button{font-size:14px;font-weight:600;letter-spacing:.02em;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.button:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}.av-usp-bar{display:flex;justify-content:center;align-items:center;gap:40px;padding:10px 20px;font-size:13px;letter-spacing:.03em;color:#ffffffe6}.av-usp-bar__item{display:flex;align-items:center;gap:8px}.av-usp-bar__item svg{flex-shrink:0;opacity:.7}@media screen and (max-width:749px){.av-usp-bar{gap:16px;flex-wrap:wrap;font-size:11px;padding:8px 16px}}.section-header{border-bottom:1px solid rgba(var(--color-foreground),.08)}.header-wrapper{border-bottom:1px solid rgba(var(--color-foreground),.06)}.header-wrapper--border-bottom{border-bottom:1px solid rgba(var(--color-foreground),.08)}.header{max-width:1300px;margin:0 auto;padding:8px 40px;min-height:70px;align-items:center}@media screen and (min-width:990px){.header{padding:8px 40px}}.header__heading-link .h2,.header__heading-link span.h2{font-size:20px;font-weight:700;letter-spacing:-.02em;white-space:nowrap}.header__inline-menu .list-menu--inline{gap:0}.header__inline-menu .list-menu__item--link,.header__inline-menu .header__menu-item,.header__inline-menu summary.list-menu__item{font-size:14px;font-weight:500;color:rgba(var(--color-foreground),.65);padding:.8rem 1.4rem;transition:color .2s ease;position:relative}.header__inline-menu .list-menu__item--link:hover,.header__inline-menu .header__menu-item:hover{color:rgb(var(--color-foreground))}.header__inline-menu summary.list-menu__item{padding-right:1.4rem}.header__inline-menu .header__menu-item .icon-caret,.header__inline-menu summary .icon-caret{position:static;display:inline-block;width:8px;height:5px;flex-shrink:0;opacity:.4;margin-left:4px;vertical-align:middle;transition:transform .2s ease}.header__inline-menu details[open] .icon-caret{transform:rotate(180deg)}.header__inline-menu .list-menu__item--link:after{content:"";position:absolute;bottom:0;left:1.4rem;right:1.4rem;height:2px;background:#b3d148;transform:scaleX(0);transition:transform .25s ease}.header__inline-menu .list-menu__item--link:hover:after{transform:scaleX(1)}.header__icon svg{width:20px;height:20px}.cart-count-bubble{background-color:#e93356;color:#fff;font-size:10px;font-weight:600;min-width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center}.card-wrapper,.product-card-wrapper{transition:transform .25s ease,box-shadow .25s ease}.card-wrapper:hover,.product-card-wrapper:hover{transform:translateY(-4px);box-shadow:none}.card{border-radius:12px;overflow:hidden}.card--standard>.card__content .card__information{padding:12px 0 0}.card__heading{font-size:15px;font-weight:600;line-height:1.35;color:rgb(var(--color-foreground))}.card__heading a{font-weight:600}.card-information__text{font-size:13px;line-height:1.5}.card-information .caption-with-letter-spacing{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--color-foreground),.5);margin-top:4px}.price-item--regular,.price-item--sale,.price-item--regular.price-item--last{font-weight:700;font-size:18px}.price{margin-top:4px}.collection__title.title-wrapper{margin-bottom:24px}.collection__title .title{font-size:28px;font-weight:600;letter-spacing:-.02em}.collection__view-all a,.collection__title .title-wrapper-with-link a{font-size:14px;font-weight:500;color:rgba(var(--color-foreground),.5);text-decoration:none;transition:color .2s}.collection__view-all a:hover,.collection__title .title-wrapper-with-link a:hover{color:rgb(var(--color-foreground))}.slider-counter{font-size:14px;color:rgba(var(--color-foreground),.5)}.collection .slider--desktop{overflow:hidden}.card--standard .card__inner{border:none}.card--standard .card__inner:after{box-shadow:none}.card .card__inner .card__media{border-radius:12px;overflow:hidden}.field__input,.customer .field input,.customer select,select.select__select{border-radius:8px;font-size:14px}.select__select{font-size:14px;color:rgba(var(--color-foreground),.9)}.form__label{font-size:14px}.announcement-bar{font-size:13px;font-weight:500;letter-spacing:.03em}.announcement-bar__message{font-weight:500;padding:.8rem 0}.announcement-bar-section .utility-bar{background:linear-gradient(90deg,#d4ed5c,#b3d148)!important;--gradient-background: transparent;border-bottom:none}.announcement-bar-section .utility-bar,.announcement-bar-section .announcement-bar__message,.announcement-bar-section .announcement-bar__message span,.announcement-bar-section .announcement-bar__link,.announcement-bar-section .announcement-bar__link span,.announcement-bar-section .slider-button{color:#1a1a1a!important}.announcement-bar-section .slider-button svg{fill:#1a1a1a;stroke:#1a1a1a}.footer{border-top:none;padding:60px 0 30px}.footer .page-width{max-width:1300px;padding:0 40px}.footer__content-top{padding-bottom:60px}.footer__blocks-wrapper.grid{display:flex!important;gap:48px}.footer__blocks-wrapper .footer-block.grid__item{width:auto;max-width:none;padding:0}.footer__blocks-wrapper .footer-block.grid__item:first-child{flex:1.5;min-width:0}.footer__blocks-wrapper .footer-block.grid__item:not(:first-child){flex:1;min-width:0}@media screen and (max-width:749px){.footer .footer__blocks-wrapper.grid{display:flex!important;flex-direction:column!important;flex-wrap:wrap!important;gap:32px!important}.footer .footer__blocks-wrapper .footer-block.grid__item,.footer .footer__blocks-wrapper .footer-block.grid__item.footer-block--menu,.footer .footer__blocks-wrapper .footer-block.grid__item:first-child,.footer .footer__blocks-wrapper .footer-block.grid__item:not(:first-child){flex:0 0 100%!important;width:100%!important;max-width:100%!important}}.footer-block .rte,.footer-block .rte p{font-size:13px;color:#ffffff80;line-height:1.7;max-width:300px;word-wrap:break-word}.footer-block__heading{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;margin-bottom:16px;color:#fff6;white-space:nowrap}.footer-block__details-content a,.footer .list-menu__item--link{font-size:14px;padding:5px 0;color:#ffffffb3;transition:color .2s ease;white-space:nowrap}.footer-block__details-content a:hover,.footer .list-menu__item--link:hover{color:#b3d148;opacity:1}.footer .footer-block--newsletter .footer__list-social,.footer-block__brand-info .footer__list-social{display:none}.footer .footer-block--newsletter:not(:has(.footer__newsletter)){display:none}.footer__list-social .list-social__link{width:36px;height:36px;background:#ffffff0f;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:background .2s}.footer__list-social .list-social__link:hover{background:#b3d14833}.footer__list-social .icon{width:16px;height:16px}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.08);padding-top:24px;margin-top:10px}.footer__bottom-bar{display:flex;justify-content:space-between;align-items:center}.footer__copyright{font-size:12px;color:#ffffff59;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.footer__copyright .copyright__content,.footer__copyright a{font-size:12px;color:#ffffff59}.footer__copyright a:hover{color:#fff9}.footer__bottom-social{flex-shrink:0}.footer__bottom-social .footer__list-social{margin:0;display:flex;gap:12px}.footer .policies{display:inline-flex;gap:16px;margin:0}.footer .policies li{margin:0}.footer__content-bottom-wrapper:not(.footer__bottom-bar){display:none}@media screen and (max-width:749px){.footer__bottom-bar{flex-direction:column;gap:16px;text-align:center}.footer__copyright{flex-direction:column;align-items:center;flex-wrap:wrap;gap:8px;width:100%;max-width:100%;word-break:break-word}.footer .policies{flex-wrap:wrap;justify-content:center;gap:8px 14px;width:100%}.footer .policies li{white-space:nowrap}.footer__copyright .copyright__content{text-align:center;width:100%}}.shopify-section+.shopify-section{margin-top:0}.badge{font-size:11px;font-weight:600;padding:4px 10px;letter-spacing:.03em;border-radius:6px}.cart-item__name{font-weight:600;font-size:14px}.search__input{border-radius:8px;font-size:14px}.collection-hero__title,.section-header__title,.title{letter-spacing:-.02em}@media screen and (max-width:749px){body{font-size:14px}h1,.h1{font-size:28px}h2,.h2{font-size:22px}h3,.h3{font-size:18px}.card__heading{font-size:12px}.price-item--regular,.price-item--sale{font-size:14px}.button{min-height:48px;padding:12px 24px}.grid{gap:1rem}.header{min-height:60px;padding:4px 1.6rem}.header__heading-link .h2,.header__heading-link span.h2{font-size:16px}}.card,.card__content,.card__media,.button,a,input,select,textarea{transition-duration:.2s;transition-timing-function:ease}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:rgb(var(--color-background))}::-webkit-scrollbar-thumb{background:rgba(var(--color-foreground),.15);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:rgba(var(--color-foreground),.3)}
/*# sourceMappingURL=/cdn/shop/t/33/assets/theme-overrides.css.map */
