.page-section-spacing{margin-top:0}.media-gallery .media-gallery__inner{width:100%;display:flex;flex-direction:column-reverse}.option-selector__btns{display:flex;padding:10px 0;align-items:flex-start;gap:10px;align-self:stretch}.opt-label{border-radius:5px;padding:10px;margin:0;min-width:unset;min-height:unset;border:1px solid #dcdcdc!important}.opt-label .js-value:not(.no-gap){display:flex;gap:10px}.opt-label .js-value span:empty{display:none}.product-info-accordion .disclosure__title{color:#141413;font-weight:400;font-size:15px;line-height:130%;letter-spacing:.15px;text-transform:uppercase}.product-info-accordion .disclosure__title:after,.product-info-accordion .disclosure__title:before{width:20px}.stylist-block{border-radius:5px;border:1px solid #DCDCDC;overflow:hidden;cursor:pointer;transition:background-color .3s,color .3s}.stylist-block.open{background-color:#000;color:#fff}.stylist-header{display:flex;align-items:center;justify-content:space-between;padding:15px}.stylist-info{display:flex;align-items:center;gap:17px}.stylist-icon,.stylist-icon img{width:35px;height:35px;border-radius:50%;object-fit:cover}.stylist-text{display:flex;flex-direction:column;line-height:1.2}.stylist-text small{font-size:12px;color:inherit;opacity:.6}.stylist-name{font-size:15px;font-weight:400;line-height:130%;letter-spacing:.15px;text-transform:uppercase;padding:5px 0}.stylist-plus{font-size:40px;line-height:1;transform:rotate(0);transition:transform .2s;font-family:Aboreto}.stylist-block.open .stylist-plus{transform:rotate(45deg)}.stylist-advice{display:none;padding:16px;border-top:1px solid #e2e2e2}.stylist-block.open .stylist-advice{display:block}.product-pricing{display:flex;gap:10px;align-items:center;justify-content:flex-start}.product-title{text-transform:uppercase}.product-title em{color:#141413bf;text-align:center;font-family:Baskerville;font-size:32px;font-weight:400;line-height:80%;letter-spacing:.315px;text-transform:initial}.stylist-text em{font-family:Baskerville;font-size:14px;letter-spacing:.136px}.custom-radio-section{display:flex;flex-direction:column;gap:12px;margin:15px 0}.custom-radio-card{border-radius:5px;border:1px solid #DCDCDC;padding:15px;display:flex;align-items:flex-start;justify-content:center;gap:10px;cursor:pointer}.custom-radio-card input[type=radio]{margin-top:4px;flex-shrink:0}.custom-radio-card .content{flex:1}.custom-radio-card .top-row{display:flex;justify-content:space-between;align-items:center}.custom-radio-card h3{font-size:15px;font-weight:400;margin:0}.custom-radio-card em{font-family:Baskerville;font-size:13px;letter-spacing:.136px;display:flex;gap:5px}.custom-radio-card p{margin:4px 0 0;font-size:15px;color:#141413}.custom-radio-card .content-wrapper{width:100%;display:flex;flex-direction:column;gap:15px}.custom-radio-card:has(input[type=radio]:checked){background-color:#000}.custom-radio-card:has(input[type=radio]:checked) input[type=radio]{display:none}.custom-radio-card:has(input[type=radio]:checked) p,.custom-radio-card:has(input[type=radio]:checked) em,.custom-radio-card:has(input[type=radio]:checked) span,.custom-radio-card:has(input[type=radio]:checked) h3,.custom-radio-card:has(input[type=radio]:checked) .day-block{color:#fff!important}.custom-radio-card .content-wrapper em{font-family:Baskerville;font-size:13px;font-style:italic;font-weight:400;line-height:normal;letter-spacing:.136px}.custom-radio-card .content-wrapper .radio-card__price{font-size:15px}.extra-content{display:none}.extra-content.show{display:flex;flex-direction:column;gap:20px}.extra-content__label-wrapper{display:flex;flex-direction:column;gap:10px}.days-wrapper{display:flex;gap:10px;align-items:center;justify-content:flex-start}.day-block{padding:10px;border:1px solid #DCDCDC;border-radius:5px}.thumbnails .slider__item{aspect-ratio:1 / 1}.thumbnail--media-image{height:100%}.sliding-text-wrapper{position:relative;padding:12px 20px;text-align:center;font-size:14px;color:var(--color);overflow:hidden;min-height:44px;display:flex;align-items:center;justify-content:center;border-radius:4px;margin-bottom:20px}.sliding-text-item{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;opacity:0;transition:opacity 1s ease-in-out;display:flex;align-items:center;justify-content:flex-start;gap:10px;white-space:nowrap;pointer-events:none;padding:12px 10px}.sliding-text-item.active{opacity:1;pointer-events:auto}.sliding-text-item img{flex-shrink:0;width:30px;object-fit:cover}.sliding-text-item p{margin:0;font-size:12px;color:var(--color, "#000")}.sliding-text-item a{text-decoration:underline;color:inherit}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.stacked-text--root[data-mobile-y-alignment=top] .stacked-text--wrapper{gap:0}@media (min-width: 768px){.product-info.container{max-width:100%;width:100%;padding:0;margin:0 auto;justify-content:flex-start;gap:20px}.product-info .media-gallery-size-large{width:50%}.thumbnails .slider__item{width:144px;padding:0}.product-info .media-gallery-size-large+.product-column-right{width:100%;padding:0 10px}.product-info .product-column-right{max-width:45%;margin-inline-start:0;margin-inline-end:0}}@media (max-width:767px){.media-gallery .media-gallery__inner{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom-pdp-styles.css.map */
