.collection-hero{position:relative;overflow:hidden;color:var(--solina-white);background:var(--solina-black)}.collection-hero:after{position:absolute;right:-3vw;bottom:-.22em;color:#ffffff0f;font-size:clamp(16rem,30vw,48rem);font-weight:900;letter-spacing:-.09em;line-height:.72;content:"S";pointer-events:none}.collection-hero__inner{position:relative;z-index:1;min-height:clamp(30rem,38vw,52rem);padding-block:clamp(6rem,9vw,12rem)}.collection-hero__text-wrapper{position:relative;z-index:2}.collection-hero__eyebrow{margin:0 0 1.8rem;color:var(--solina-red)}.collection-hero__title{max-width:10ch;margin:0;color:inherit;font-size:clamp(5rem,10vw,14rem);text-transform:uppercase}.collection-hero__title:after{display:block;width:8rem;height:.6rem;margin-top:2rem;background:var(--solina-red);content:""}.collection-hero__description{max-width:62rem;margin-top:2.4rem;color:#ffffffc2;font-size:clamp(1.6rem,1.5vw,2rem);line-height:1.55}.collection-hero__count{display:inline-flex;margin-top:2.4rem;padding:.8rem 1.1rem;border:.1rem solid rgba(255,255,255,.35);color:var(--solina-white);font-size:1rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.collection-hero__image-container{min-height:32rem;overflow:hidden;border:0;border-radius:var(--solina-card-radius)}.collection-hero__image-container:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(10,10,10,.4),transparent);content:""}.facets-container{border-block:.1rem solid rgba(10,10,10,.13);background:var(--solina-white)}.facets__heading,.facet-filters__label,.mobile-facets__open-label,.mobile-facets__sort .select__select{font-size:1.1rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.facets__summary,.facet-filters__field{font-weight:700}.product-grid-container{background:var(--solina-white)}.product-grid .grid__item{margin-bottom:clamp(2rem,4vw,5rem)}product-info{color:var(--solina-black);background:var(--solina-white)}.product__media.media,.product__media-item .global-media-settings{border:0;border-radius:var(--solina-card-radius);background:var(--solina-off-white)}.product__info-container .product__text.caption-with-letter-spacing{color:var(--solina-red);font-size:1.1rem;font-weight:900;letter-spacing:.14em}.product__info-container .product__title h1{max-width:18ch;font-size:clamp(3.4rem,3vw,4.8rem);line-height:1.04;text-transform:uppercase}.product__info-container .price{font-size:clamp(2rem,2.4vw,3rem);font-weight:800}.product-form__input .form__label,.product-form__quantity .form__label{margin-bottom:1rem;font-size:1.1rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.product__info-container .product-form__input--pill{display:flex;max-width:50rem;min-width:0;flex-wrap:wrap;gap:.8rem}.product__info-container .product-form__input--pill .form__label{flex-basis:100%;margin-bottom:.2rem}body .product .product-form__input--pill input[type=radio]+label{display:inline-flex;min-width:4.4rem;min-height:4.4rem;align-items:center;justify-content:center;margin:0;padding:.9rem 1.2rem;border:.1rem solid rgba(10,10,10,.32);border-radius:.2rem;color:var(--solina-black);background:var(--solina-white);font-weight:800;letter-spacing:0;transition:color var(--solina-motion-fast) ease,border-color var(--solina-motion-fast) ease,background var(--solina-motion-fast) ease}body .product .product-form__input--pill input[type=radio]:not(:checked):not(:disabled)+label:hover{border-color:var(--solina-red);color:var(--solina-red);background:#d719200d}body .product .product-form__input--pill input[type=radio]:checked+label{border-color:var(--solina-red);color:var(--solina-white);background:var(--solina-red)}body .product .product-form__input--pill input[type=radio]:focus-visible+label{outline:.2rem solid var(--solina-black);outline-offset:.2rem;box-shadow:none}body .product .product-form__input--pill input[type=radio]:disabled+label,body .product .product-form__input--pill input[type=radio].disabled+label{border-color:#0a0a0a24;color:#0a0a0a66;background:var(--solina-off-white)}.product-form__submit{min-height:5.6rem;border:.1rem solid var(--solina-red);color:var(--solina-white);background:var(--solina-red)}.product-form__submit:after{box-shadow:none}.shopify-payment-button__button--unbranded{min-height:5.6rem;border-radius:0;color:var(--solina-white);background:var(--solina-black);font-weight:800;letter-spacing:.06em;text-transform:uppercase}.product .icon-with-text{padding-block:1.8rem;border-block:.1rem solid rgba(10,10,10,.13)}.product .icon-with-text__item{font-size:1.1rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.solina-payment-confidence{display:grid;gap:1.3rem;padding:1.6rem;border:.1rem solid rgba(10,10,10,.14);background:var(--solina-off-white)}.solina-payment-confidence__intro{display:flex;align-items:flex-start;gap:1rem}.solina-payment-confidence__intro>.svg-wrapper{width:2rem;height:2rem;flex:0 0 2rem;margin-top:.1rem;color:var(--solina-red)}.solina-payment-confidence__heading{margin:0;font-size:1.2rem;font-weight:900;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.solina-payment-confidence__text{margin-top:.3rem;color:#0a0a0aad;font-size:1.2rem;line-height:1.45}.solina-payment-confidence__icons{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none}.solina-payment-confidence__icons li{display:flex;height:2.4rem}.solina-payment-confidence__icons .icon{width:auto;height:2.4rem}.solina-payment-confidence__links{display:flex;flex-wrap:wrap;gap:.5rem 1.6rem;padding-top:1.1rem;border-top:.1rem solid rgba(10,10,10,.1);font-size:1.1rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.solina-payment-confidence__links a{color:inherit;text-underline-offset:.3rem}.solina-payment-confidence__links a:hover{color:var(--solina-red)}.product__accordion{border-top-color:#0a0a0a24}.product__accordion .accordion__title{font-size:1.2rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.drawer__inner{border:0}.drawer__header{padding-bottom:1.8rem;border-bottom:.1rem solid rgba(10,10,10,.14)}.drawer__heading,.title-wrapper-with-link .title{font-size:clamp(3.2rem,5vw,5.6rem);text-transform:uppercase}.cart-item__name,.cart-item__name.h4{font-weight:800;line-height:1.2}.solina-shipping-progress{padding:1.8rem;border:.1rem solid rgba(10,10,10,.14);background:var(--solina-off-white)}.solina-shipping-progress__message{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:1.2rem;font-size:1.1rem;line-height:1.25;text-transform:uppercase}.solina-shipping-progress__message span{color:var(--solina-red);font-weight:900;letter-spacing:.1em}.solina-shipping-progress__message strong{text-align:right}.solina-shipping-progress__track{height:.6rem;overflow:hidden;background:#0a0a0a1f}.solina-shipping-progress__track span{display:block;width:var(--solina-cart-progress);height:100%;background:var(--solina-red);transition:width var(--solina-motion-base) var(--solina-ease-out)}.solina-shipping-progress--complete .solina-shipping-progress__track span{background:var(--solina-black)}.drawer__footer>.solina-shipping-progress{margin-bottom:1.8rem}.cart__blocks>.solina-shipping-progress{margin-bottom:2rem}.cart__checkout-button{min-height:5.6rem;color:var(--solina-white);background:var(--solina-red)}@media screen and (max-width:749px){.collection-hero__inner{min-height:30rem;padding-block:5.6rem}.collection-hero__title{font-size:clamp(4.8rem,16vw,7.2rem)}.collection-hero__image-container{min-height:26rem}.product{margin-top:0}.product__info-container{padding-top:1.6rem}.product__info-container .product__title h1{max-width:20ch;font-size:clamp(3rem,8.8vw,4rem)}body .product .product-form__input--pill input[type=radio]+label{min-width:4.2rem;min-height:4.2rem;padding-inline:1rem}.solina-shipping-progress__message{display:block}.solina-shipping-progress__message strong{display:block;margin-top:.6rem;text-align:left}}@media(prefers-reduced-motion:reduce){.solina-shipping-progress__track span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/solina-commerce.css.map */
