.ac-product .product-form__input--pill input[type=radio]+label.ac-option-image{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;padding:3px;border:1px solid #d2cfc9;border-radius:13px;overflow:hidden;background:#fff}.ac-option-image img{width:100%;height:100%;object-fit:cover;border-radius:9px}.ac-product .product-form__input--pill input[type=radio]:checked+label.ac-option-image{border:2px solid #171717;background:#fff}.ac-product .ac-product__details .accordion summary .icon-caret{display:none}.ac-product .ac-product__details .accordion summary:after{content:"+";font-size:18px;position:absolute;right:0}.ac-product .ac-product__details .accordion details[open]>summary:after{content:"\2212"}.ac-product>product-component>.page-width{max-width:144rem;padding-inline:9rem}.ac-product .product__title{text-align:center;margin:0 0 1.6rem}.ac-product .product__title h1{font-size:2rem;font-weight:400;line-height:1.45}.ac-product .product__info-container>[id^=price-]{text-align:center}.ac-product .price--large{font-size:2.2rem}.ac-product .product__tax,.ac-product .installment{text-align:center}.ac-product .product-form__input{max-width:100%}.ac-product .product-form__input .form__label{font-size:1.5rem}.ac-product .product-form__input--pill input[type=radio]+label{border-radius:0;padding:1rem 1.2rem}.ac-product .product-form__buttons{max-width:100%}.ac-product .product-form__submit{background:var(--ac-khaki);color:var(--ac-ink);text-transform:uppercase;letter-spacing:.2rem;min-height:5rem}.ac-product .product-media-container.media-type-image{--aspect-ratio: 1;--ratio-percent: 100%;width:100%}.ac-product .product-media-container.media-type-image .product__media img{object-fit:contain}.ac-product .thumbnail-list{gap:1rem}.ac-product .thumbnail-list .thumbnail-list__item.slider__slide{width:calc((100% - 5rem) / 6)}.ac-product .ac-product__promo{background:#dbd8c2;padding:1.6rem 2rem;font-size:1.4rem;text-align:center}.ac-product .ac-product__promo>:first-child{margin-top:0}.ac-product .ac-product__promo>:last-child{margin-bottom:0}.ac-product .ac-product__collection-list{display:flex;gap:1rem;flex-wrap:wrap}.ac-product .ac-product__collection-list li{width:6rem}.ac-product .ac-product__collection-list a{display:block}.ac-product .ac-product__collection-list img,.ac-product .ac-product__collection-list svg{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.ac-product .ac-product__details{min-width:0;font-size:1.6rem}.ac-product .ac-product__details:empty{display:none}.ac-product .ac-product__details .product__description{margin-top:0}@media screen and (min-width:990px){.ac-product .product:not(.product--no-media){display:grid;grid-template-columns:minmax(0,708fr) minmax(0,472fr);column-gap:8rem;row-gap:3.2rem;align-items:start}.ac-product .product:not(.product--no-media) .product__media-wrapper{grid-column:1;grid-row:1}.ac-product .product:not(.product--no-media) .product__info-wrapper{grid-column:2;grid-row:1 / span 2}.ac-product .product:not(.product--no-media)>.grid__item{width:100%;max-width:100%;padding:0}.ac-product .ac-product__details{grid-column:1;grid-row:2}.ac-product .product--right:not(.product--no-media) .product__media-wrapper{grid-column:2}.ac-product .product--right:not(.product--no-media) .product__info-wrapper{grid-column:1}.ac-product .product--right .ac-product__details{grid-column:2}}@media screen and (max-width:989px){.ac-product>product-component>.page-width{padding-inline:2rem}.ac-product .product{display:flex;flex-direction:column}.ac-product .product>.grid__item{width:100%;max-width:100%;padding:0;order:initial}.ac-product .product__info-wrapper{margin-top:3rem}.ac-product .ac-product__details{width:100%;margin-top:3rem}}.ac-product .ac-product__details .accordion summary{padding-block:2.8rem}.ac-product .ac-product__details .accordion__title{font-size:1.4rem;font-weight:600}.ac-product .thumbnail-list .thumbnail-list__item.slider__slide{width:5.6rem;flex:0 0 5.6rem}.ac-product .product-form__input--dropdown .select__select{min-height:4rem;height:4rem;font-size:1.3rem}.ac-product .product-form__input--swatch{--swatch-input--size: 6rem}.ac-product .swatch-input__label{border-radius:1.2rem}.ac-product .ac-product__collection-list{gap:1rem}.ac-product .ac-product__collection-list a{padding:.3rem;border:.1rem solid #aaa;border-radius:1.3rem}.ac-product .ac-product__collection-list img{border-radius:.9rem}.ac-product .product__media-icon{left:auto;right:2rem;top:2rem;width:3.6rem;height:3.6rem}@media screen and (max-width:749px){product-info.ac-product{padding-top:0}.ac-product>product-component>.page-width{padding-inline:0}.ac-product .product>.product__info-wrapper,.ac-product .ac-product__details{padding-inline:2rem}.ac-product .product__media-list{margin:0;padding:0;scroll-padding-left:0}.ac-product .product__media-list .product__media-item{width:100%;padding:0;margin:0}.ac-product .product__media-list:after{display:none}.ac-product .thumbnail-slider{margin-top:2.4rem}.ac-product .thumbnail-slider .thumbnail-list.slider{padding:0 2rem;scroll-padding-left:2rem}.ac-product .thumbnail-slider>.slider-button{display:none}.ac-product .product__info-wrapper{margin-top:3.2rem}.ac-product .product__title h1{font-size:1.8rem}.ac-product .ac-product__details .accordion summary{padding-block:2.1rem}}@media screen and (max-width:749px){.ac-product .product__media-wrapper .slider-mobile-gutter{margin-inline:0}.ac-product .product__media-list .product__media-item:first-of-type{margin-left:0}}.ac-product .product__title h1{font-size:1.98rem;line-height:1.6}.ac-product .ac-product__trust{margin-block:1.8rem 1.6rem}.ac-product .ac-product__trust img{display:block;width:100%;height:auto}.ac-product .installment{text-align:left;font-size:1.6rem;line-height:1.65}.ac-product .ac-frame-picker{display:flex;flex-wrap:wrap;gap:1rem}.ac-product .ac-frame-picker legend{margin-bottom:.8rem}.ac-product .ac-frame-picker input[type=radio]+label{margin:0}.ac-product .ac-frame-picker input[type=radio]+label.ac-option-image{box-shadow:0 2px 4px #0003;transition:transform .2s,box-shadow .2s}.ac-product .ac-frame-picker input[type=radio]+label.ac-option-image:hover{transform:scale(1.05);box-shadow:0 3px 6px #0004}.ac-product .product-form__quantity .quantity__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ac-product .product-form__quantity .quantity{width:12.8rem;min-height:4.5rem}.ac-product .product-form__input .form__label{font-size:1.3rem;line-height:1.65}.ac-product .product__tax{font-size:1.6rem;line-height:1.65}.ac-product .product__info-container>.product-form{margin-block:3.2rem}.ac-product .product-form__submit{min-height:4.8rem}.ac-product .ac-product__details .accordion summary{min-height:8.8rem}@media screen and (min-width:990px){.ac-product .product:not(.product--no-media){row-gap:8rem}}@media screen and (max-width:749px){.ac-product .product__title h1{font-size:1.8rem}.ac-product .product__info-wrapper{margin-top:3rem}.ac-product .ac-product__details .accordion summary{min-height:6.4rem}}.ac-product .product-form__input--dropdown .select:before,.ac-product .product-form__input--dropdown .select:after{box-shadow:none}.ac-product .product-form__input--dropdown .select__select{border:1px solid #ccc;border-radius:0;padding:0 3.5rem 0 .8rem}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ac-product.css.map */
