.ab-opt[hidden]{display:none}.product__block.ab-opts:not(:has(.ab-opt:not([hidden]))){margin-bottom:0}.ab-opts .product__selectors{display:flex;flex-direction:column;gap:16px}.ab-opts .product__selectors .ab-opt .radio__fieldset{display:flex;align-items:center;flex-wrap:wrap;gap:8px 19px;padding:0;border:0}.ab-opt .radio__legend{flex:0 0 auto;width:auto;float:none}.ab-opt .radio__legend__label{font-size:16px;font-weight:inherit;line-height:1.4}.ab-opt .radio__legend__option-name{margin-right:0}.ab-opt .radio__fieldset .radio__buttons{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0}.ab-opt .radio__fieldset .radio__button{padding:0;min-width:0}.ab-opt .radio__fieldset .radio__button label{min-width:0;padding:2px 8px;font:inherit;font-size:14px;line-height:normal;letter-spacing:normal;text-transform:none;color:inherit;background-color:transparent;border-width:0 0 1px;border-style:solid;border-color:transparent;border-radius:0;transition:border-color .2s ease}.ab-opt .radio__fieldset .radio__button label:hover,.ab-opt .radio__fieldset .radio__button label:active,.ab-opt .radio__fieldset .radio__button label:focus{border-width:0 0 1px;border-color:transparent}.ab-opt .radio__fieldset .radio__button input:disabled+label,.ab-opt .radio__fieldset .radio__button input.sold-out+label,.ab-opt .radio__fieldset .radio__button input.unavailable+label{background-color:transparent}.ab-opt .radio__fieldset .radio__button input:checked~label{border-bottom-color:currentColor}@media only screen and (min-width:750px){.index-product .product__content{padding-top:32px}}.index-product .product__photo{border-radius:0}@media only screen and (min-width:750px){.index-product .product__wrapper__inner{max-width:1200px}.index-product .product__wrapper--grid-1 .product__slides{display:flex;flex-wrap:wrap;gap:4px;columns:auto}.index-product .product__wrapper--grid-1 .product__slide{flex:0 0 calc(50% - 2px);min-width:0;padding-bottom:0}.index-product .product__wrapper--grid-1 .product__slide:first-child{flex-basis:100%}.index-product .product__content{padding-left:60px}}@media only screen and (min-width:990px){.index-product .form__width{max-width:480px;margin:0}}@media only screen and (max-width:749px){.index-product .product__images--mobile-slider .product__slides{padding-left:0;scroll-padding:0}.index-product .product__images--mobile-slider .product__slides:after{display:none}.index-product .product__images--mobile-slider .product__slide{width:100%;margin:0}}.index-product .block__icon__row .block__icon:not(:has(img)){display:none}.index-product .block__icon__row .block__icon:has(img){flex:0 0 auto;width:var(--icon-size, 40px);margin:0}.index-product .block__icon__row .block__icon.block__icon--asset{width:52px}.index-product .block__icon__row .block__icon--asset img{display:block;width:100%;height:auto}@media only screen and (min-width:750px){.index-product .block__icon__row{flex-wrap:nowrap;gap:10px}.index-product .block__icon__row .block__icon__container{flex:1 1 0;max-width:none;min-width:0}.index-product .block__icon__row .block__icon__container:has(.block__icon img){flex-direction:column-reverse;align-items:flex-start;gap:3px}}@media only screen and (max-width:749px){.index-product .block__icon__row .block__icon__container{flex:0 0 100%;max-width:100%}.index-product .block__icon__row .block__icon__container:not(:last-child){margin-bottom:6px}.index-product .block__icon__row .block__icon__container:has(.block__icon img){flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:4px}.index-product .block__icon__row .block__icon__container:has(.block__icon img) .block__icon__text{flex:0 1 auto}.index-product .block__icon__row .block__icon.block__icon--asset{align-self:center}}.index-product .product__title{font-size:36px;line-height:1.2;font-weight:400}@media only screen and (max-width:749px){.index-product .product__title{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ab-pdp.css.map */
