.collection-hero__inner .container{display:grid;grid-template-columns:1fr 1.75fr;gap:56px;align-items:center;padding-top:56px;padding-bottom:56px}.collection-hero__title.title--page{font-size:clamp(2.4rem,3.5vw,4rem)!important;line-height:1.1!important;margin:0!important;position:relative;padding-bottom:28px}.collection-hero__title.title--page:after{content:"";position:absolute;bottom:0;left:0;width:48px;height:3px;background:#c00;border-radius:2px}.collection-hero__description{max-width:none!important}.collection-hero__description h2{font-size:clamp(2rem,2.8vw,2.8rem)!important;line-height:1.25!important;font-weight:700;margin:0 0 18px!important;letter-spacing:-.01em}.collection-hero__description p{max-width:none!important;font-size:1.6rem!important;line-height:1.75!important;opacity:.72;margin:0!important}@media screen and (max-width:1024px)and (min-width:750px){.collection-hero__inner .container{grid-template-columns:1fr 1.4fr;gap:36px;padding-top:44px;padding-bottom:44px}}@media screen and (max-width:749px){.collection-hero__inner .container{grid-template-columns:1fr!important;gap:28px;padding-top:36px;padding-bottom:36px}.collection-hero__title.title--page{padding-bottom:20px}.collection-hero__description h2{font-size:clamp(1.8rem,5vw,2.4rem)!important;margin-bottom:14px!important}}.breadcrumb{font-size:1.3rem!important;opacity:.6}.breadcrumb a{text-decoration:none;transition:opacity .15s}.breadcrumb a:hover{opacity:1;text-decoration:underline}.filters__header{padding-top:12px;padding-bottom:12px;border-bottom:1px solid rgba(var(--color-border),.5);margin-bottom:24px}.facets__product-count-text{font-size:1.4rem!important;opacity:.55}.facets-sorting__label{font-size:1.4rem;opacity:.55}.facets__summary-title{font-size:1.4rem!important;letter-spacing:.03em}.card__title{font-size:1.6rem!important;line-height:1.4!important;margin-bottom:6px!important}.card-information__wrapper .price{font-size:1.6rem!important}.price-item{font-size:1.6rem!important;font-weight:600!important}.card-information{padding-top:12px!important}.collection-product-card:hover .card-wrapper{box-shadow:0 4px 24px #00000038!important}.button--primary{letter-spacing:.05em!important;font-size:1.4rem!important}.facets__list .facet-checkbox__label{font-size:1.4rem!important}.facets__list .facet-checkbox__count-products{font-size:1.2rem!important;opacity:.5}.collection-banner-section{padding-bottom:2.4rem!important}.collection-hero__inner .container{padding-bottom:32px}.card--product .card__inner .media img,.card--product .card__inner .media video{object-fit:contain!important;object-position:center!important}.product__media img,.product__media video,.product-single__photo img,.product-single__photo video,.product-media-container img,.product-media-container video{object-fit:contain!important;object-position:center!important}.product__title{font-size:clamp(2.4rem,3vw,3.6rem)!important;line-height:1.15!important;font-weight:700!important;letter-spacing:-.02em!important;margin-bottom:16px!important}.badge--soldout{font-size:1.1rem!important;letter-spacing:.08em!important;padding:4px 10px!important;border-radius:4px!important}.product-form__group-name{font-size:1.3rem!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;opacity:.5!important;margin-bottom:10px!important;display:block!important}.product-form__controls-group label{font-size:1.4rem!important;padding:8px 16px!important;border-radius:6px!important;cursor:pointer!important;transition:all .15s!important}.buy-box{border-radius:10px!important;padding:20px!important;gap:16px!important}.price--product .price-item{font-size:2.8rem!important;font-weight:700!important;letter-spacing:-.02em!important}.product-form__submit{font-size:1.5rem!important;letter-spacing:.06em!important;min-height:52px!important;border-radius:8px!important}.quantity__input{font-size:1.6rem!important}.shopify-payment-button__button{border-radius:8px!important;font-size:1.4rem!important;min-height:48px!important}.sticky-add-to-cart{padding:12px 0!important;border-top:1px solid rgba(var(--color-border),.4)!important}.card-mini__content--title{font-size:1.4rem!important;font-weight:600!important}.vendor-name{font-size:1.2rem!important;opacity:.5!important;margin-bottom:4px!important}.rte{font-size:1.6rem!important;line-height:1.75!important}.rte h2{font-size:2.2rem!important;font-weight:700!important;margin-bottom:12px!important;letter-spacing:-.01em!important}.rte h3{font-size:1.8rem!important;font-weight:700!important;margin-bottom:10px!important}.rte p{font-size:1.6rem!important;line-height:1.75!important;margin-bottom:14px!important}.rte ul,.rte ol{font-size:1.6rem!important;line-height:1.75!important;padding-left:20px!important}.rte li{margin-bottom:8px!important}.rte strong{font-weight:700!important}.product__media-subitem{border-radius:6px!important;overflow:hidden!important;opacity:.6!important;transition:opacity .2s!important}.product__media-subitem.swiper-slide-thumb-active,.product__media-subitem:hover{opacity:1!important}.about__accordion-description,.about__accordion-description p,.about__accordion-description h2,.about__accordion-description h3,.about__accordion-description h4,.about__accordion-description ul,.about__accordion-description ol,.about__accordion-description li,.rte,.rte p,.rte h2,.rte h3,.rte h4,.rte ul,.rte ol,.rte li{text-align:left!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.categories-list .section-header{padding-bottom:44px!important}.categories-list .section-header__title{font-size:clamp(2.8rem,4vw,4.2rem)!important;font-weight:800!important;letter-spacing:-.03em!important;line-height:1.05!important;position:relative;padding-bottom:22px!important}.categories-list .section-header__title:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:48px;height:3px;background:#c00;border-radius:2px}.categories-list .richtext.description{font-size:1.55rem!important;opacity:.5!important;display:block!important;margin-top:20px!important;letter-spacing:.01em!important}.categories-list__wrapper{gap:12px!important}.categories-list__item-inner{border-radius:10px!important;overflow:hidden!important}.categories-list__image img{transition:transform .5s cubic-bezier(.16,1,.3,1)!important}.categories-list__item:hover .categories-list__image img{transform:scale(1.05)!important}.categories-list__overlay{background:linear-gradient(to top,rgba(0,0,0,.88) 0%,rgba(0,0,0,.5) 35%,rgba(0,0,0,.1) 60%,transparent 100%)!important;opacity:1!important}.categories-list__item .item-inner--info{padding:20px 20px 18px!important}.categories-list__item-title--inner{font-size:1.65rem!important;font-weight:800!important;letter-spacing:-.01em!important;line-height:1.25!important;color:#fff!important;margin-bottom:10px!important;text-shadow:0 1px 6px rgba(0,0,0,.5)!important}.categories-list__item .button_wrapper{margin-top:4px!important}.categories-list__item .button--link{display:inline-flex!important;align-items:center!important;gap:6px!important;background:#c11!important;color:#fff!important;font-size:1.2rem!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:8px 16px!important;border-radius:4px!important;text-decoration:none!important;border:none!important;transition:background .2s,box-shadow .2s!important}.categories-list__item .button--link:hover{background:#b30f0f!important;box-shadow:0 4px 16px #cc111173!important}.categories-list__item .button_circle{display:none!important}.categories-list__item-inner{box-shadow:0 0 0 1px #ffffff0f!important;transition:box-shadow .25s!important}.categories-list__item:hover .categories-list__item-inner{box-shadow:0 0 0 1px #cc111159,0 12px 36px #0006!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
