.product__content>*{margin-block-end:.9rem!important}.product__content>h1.product__title{margin-block-end:.3rem!important}.product__content>.product__price{margin-block-end:1.4rem!important}.product__content>product-selector{margin-block-end:1.4rem!important}.product__content>product-form{margin-block-end:2.2rem!important}.product__content>.product__accordion,.product__content>accordion-default,.product__content>.hd-sf,.product__content>details{margin-block-end:0!important}.product__content h1.product__title{font-size:2.2rem!important;font-weight:300!important;line-height:1.15!important;letter-spacing:.02em!important;text-transform:none!important}.product__content .product__price .price__container{font-size:1.5rem!important;letter-spacing:.02em!important}.product__content .product__price .price__sale-inner del{opacity:.45!important;margin-inline-end:.6em!important}.product__content .product__price .price__sale-inner ins{text-decoration:none!important}.product__content .product__accordion,.product__content accordion-default,.product__content .hd-sf{display:block!important;border-block-end:1px solid rgba(31,27,24,.12)!important}.product__content .product__accordion .accordion__button,.product__content accordion-default .accordion__button,.product__content .hd-sf>summary,.product__content details.hd-sf>summary{position:relative!important;display:flex!important;align-items:center!important;padding-block:19px!important;padding-inline-end:34px!important;font-size:11px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:rgb(var(--color-foreground))!important;opacity:1!important;cursor:pointer!important;list-style:none!important;transition:opacity .2s ease!important}.product__content .accordion__button::-webkit-details-marker,.product__content .hd-sf>summary::-webkit-details-marker{display:none!important}.product__content .product__accordion .accordion__button:hover,.product__content .hd-sf>summary:hover{opacity:.6!important}.product__content .product__accordion .accordion__icon,.product__content accordion-default .accordion__icon,.product__content .hd-sf>summary svg{display:none!important}.product__content .product__accordion .accordion__button:before,.product__content .product__accordion .accordion__button:after,.product__content .hd-sf>summary:before,.product__content .hd-sf>summary:after{content:""!important;position:absolute!important;inset-inline-end:2px!important;inset-block-start:50%!important;width:11px!important;height:1px!important;background:currentColor!important;opacity:1!important;transition:transform .3s cubic-bezier(.19,1,.22,1),opacity .3s ease!important}.product__content .product__accordion .accordion__button:before,.product__content .hd-sf>summary:before{transform:translateY(-50%)!important}.product__content .product__accordion .accordion__button:after,.product__content .hd-sf>summary:after{transform:translateY(-50%) rotate(90deg)!important}.product__content .product__accordion .accordion__section.is-active .accordion__button:after,.product__content .hd-sf[open]>summary:after{transform:translateY(-50%) rotate(0)!important;opacity:0!important}.product__content .product__accordion .accordion__body-inner,.product__content .hd-sf>*:not(summary){padding-block-end:20px!important;font-size:13px!important;line-height:1.8!important;color:rgba(var(--color-foreground),.72)!important}.product__content .product-options__value-list ul>li .product-options__label,.product__content .product-options__value-list ul>li>.product-options__item>.product-options__label{border-radius:999px!important;min-width:52px!important;font-size:11px!important;letter-spacing:.1em!important;border-color:#1f1b1838!important;transition:background .2s ease,color .2s ease,border-color .2s ease!important}.product__content .product-options__value-list ul>li .product-options__input:checked+.product-options__label{background:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))!important;border-color:rgb(var(--color-foreground))!important}.product__content .product-selector__label{font-size:10px!important;letter-spacing:.18em!important;text-transform:uppercase!important;opacity:.55!important}.product__content .product__form .product-selector__submit,.product__content product-form .product-selector__submit{border-radius:999px!important;padding-block:18px!important;font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase!important}@media screen and (max-width:749px){.product__grid__item--content{padding-inline:20px!important}.product__content>*{margin-block-end:.8rem!important}.product__content>h1.product__title{margin-block-end:.25rem!important;font-size:1.9rem!important}.product__content>product-form{margin-block-end:1.8rem!important}.product__content .product__price .price__container{font-size:1.4rem!important}.product__content .product__accordion .accordion__button,.product__content .hd-sf>summary{padding-block:17px!important}.product__grid{padding-block-end:76px!important}}.card-product .card-product__title,.card-product__title{font-size:13px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:.01em!important;text-transform:none!important;margin:14px 0 6px!important}.card-product .card-product__price,.card-product__price{font-size:12px!important;letter-spacing:.04em!important;opacity:.75!important}@media screen and (max-width:749px){.card-product .card-product__title{font-size:12px!important;margin-top:12px!important}.card-product .card-product__price{font-size:11px!important}}card-product .pify_fit_selectors_wrapper,.card-product .pify_fit_selectors_wrapper,.card-product__content .pify_fit_selectors_wrapper,card-product [class^=pify_fit],.card-product [class^=pify_fit]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/45/assets/hd-revamp.css.map */
