#MainContent .product__media-wrapper{min-width:0}#MainContent .product__media-list{align-items:flex-start;gap:1.2rem}@media screen and (min-width:990px){#MainContent .product.grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(32rem,.9fr);align-items:start;column-gap:clamp(1.2rem,1.4vw,2.4rem)}#MainContent .product.grid>.product__media-wrapper,#MainContent .product.grid>.product__info-wrapper{width:100%;max-width:none;min-width:0}#MainContent .product.grid>.product__info-wrapper{padding:0}#MainContent media-gallery{display:grid;grid-template-columns:6.8rem minmax(0,1fr);align-items:start;gap:1rem}#MainContent media-gallery>[id^=GalleryViewer-]{grid-column:2;grid-row:1;min-width:0;max-width:none;margin:0 0 0 -5rem!important;padding:0;width:calc(100% + 14rem)!important}#MainContent media-gallery>[id^=GalleryViewer-] .product__media-list{display:block;width:100%;margin:0;padding:0;overflow:visible}#MainContent media-gallery>[id^=GalleryViewer-] .product__media-item{width:100%;max-width:100%;margin:0;padding:0}#MainContent media-gallery>[id^=GalleryViewer-] .product__media-item:not(.is-active){display:none}#MainContent media-gallery>.thumbnail-slider{grid-column:1;grid-row:1;width:7.2rem;max-width:7.2rem;max-height:min(78vh,72rem);margin-top:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--cw-border-strong) transparent}#MainContent media-gallery>.thumbnail-slider .slider-button{display:none}#MainContent media-gallery .thumbnail-list.slider--tablet-up{display:flex;flex-direction:column;gap:.8rem;width:100%;max-height:none;overflow:visible;padding:.2rem}#MainContent media-gallery .thumbnail-list__item.slider__slide{flex:0 0 auto;width:100%;scroll-snap-align:start}}#MainContent .product-media-container,#MainContent .product__media{border-radius:var(--cw-radius);overflow:hidden}#MainContent .product__media{background:var(--cw-gallery)}#MainContent .thumbnail-slider{margin-top:1.2rem}#MainContent .thumbnail-list{gap:.8rem}#MainContent .thumbnail-list__item{width:7rem}#MainContent .thumbnail{border:1px solid var(--cw-border);border-radius:var(--cw-radius);overflow:hidden}#MainContent .thumbnail img{object-fit:contain;background:var(--cw-gallery)}#MainContent .thumbnail[aria-current]{border-color:var(--cw-forest);box-shadow:0 0 0 1px var(--cw-forest)}#MainContent .product__info-wrapper,#MainContent .product__info-container{min-width:0}#MainContent .product__info-container{max-width:54rem;padding-inline:clamp(0rem,1.6vw,2rem)}#MainContent .product__info-container .product__title h1{max-width:32ch;color:var(--cw-forest);font-family:var(--font-heading-family),Georgia,serif;font-size:clamp(2.6rem,1.85vw,3.4rem);line-height:1.12;letter-spacing:-.035em;text-wrap:balance}#MainContent .product__info-container .product__title{margin-bottom:.6rem}#MainContent .product__info-container .jdgm-prev-badge{margin-block:.5rem 1rem}#MainContent .product__info-container .price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.6rem 1rem;color:var(--cw-clay);font-size:clamp(2rem,2.1vw,2.5rem);font-weight:700}#MainContent .product__info-container .price .price-item{color:var(--cw-clay)}#MainContent .product__info-container .product-form__input .form__label{color:var(--cw-forest);font-size:1.45rem;font-weight:700}#MainContent .product__info-container .product-form__input input[type=radio]+label{min-height:44px;border-radius:var(--cw-radius);border-color:var(--cw-border-strong);color:var(--cw-forest);transition:border-color .16s ease,background-color .16s ease,color .16s ease}#MainContent .product__info-container .product-form__input input[type=radio]+label:hover{border-color:var(--cw-forest);background:#fff9f2}#MainContent .product__info-container .product-form__input input[type=radio]:checked+label{border-color:var(--cw-clay);background:#fff5eb;color:var(--cw-forest);box-shadow:0 0 0 1px var(--cw-clay)}#MainContent .eg-product-block-delivery-dates{padding:1.2rem 1.4rem;border-left:3px solid var(--cw-forest);background:#f5edde;color:var(--cw-forest)}#MainContent .eg-product-block-delivery-dates .rte{display:flex;align-items:flex-start;gap:1rem;font-size:1.35rem;line-height:1.55}#MainContent .eg-product-block-delivery-dates svg{flex:0 0 auto;margin-top:.1rem}#MainContent .product__info-container .icon-with-text{padding-block:1rem;border-block:1px solid var(--cw-border)}#MainContent .product__info-container .complementary-products{padding:1.6rem 0;border-block:1px solid var(--cw-border);background:transparent}#MainContent .product-form__submit{min-height:52px;border-radius:var(--cw-radius);box-shadow:none;transition:background-color .16s ease}#MainContent .product-form__submit:hover{transform:none;box-shadow:none}#MainContent .product__info-container .product-form__submit{background:var(--cw-clay);color:var(--cw-paper);border-color:var(--cw-clay)}#MainContent .product__info-container .product-form__submit:hover{background:#853d18;border-color:#853d18}#MainContent .product__info-container .product__accordion{border-bottom:1px solid var(--cw-border)}#MainContent .product__info-container .product__accordion summary:hover{background:var(--cw-sage-soft)}@media screen and (min-width:750px){#MainContent .product__media-wrapper{padding-right:clamp(1.5rem,3vw,4rem)}#MainContent .product__info-container{padding-top:.8rem}}@media screen and (max-width:749px){#MainContent .product__media-wrapper slider-component{margin-inline:0}#MainContent .product__media-list{gap:0;margin:0 0 .8rem;padding:0}#MainContent .product__media-list .product__media-item{width:100%;padding:0}#MainContent .thumbnail-slider{margin:0 0 1.2rem}#MainContent .thumbnail-list{justify-content:flex-start;overflow-x:auto;padding:.4rem .2rem .8rem;scroll-snap-type:x mandatory;scrollbar-width:thin}#MainContent .thumbnail-list__item{width:6.4rem;scroll-snap-align:start}#MainContent .product__info-container{padding:1.2rem 0 0}#MainContent .product__info-container .product__title h1{font-size:clamp(2.6rem,7vw,3.2rem)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cw-product-polish.css.map */
