@font-face{font-family:Basiic Lora;font-style:normal;font-weight:400;font-display:swap;src:url(basiic-lora-latin.woff2) format("woff2")}.product-section{max-width:none;padding:0 48px 0 0;background:var(--color-bg)}.product-section .product{grid-template-columns:minmax(0,7fr) minmax(0,3fr);gap:40px}.product-section .product__gallery{gap:0;grid-template-columns:repeat(2,minmax(0,1fr))}.product-section .product__gallery--single{grid-template-columns:1fr}.product-section .product__gallery-item:first-child:nth-last-child(odd){grid-column:auto}.product-section .product__gallery-item:last-child:nth-child(odd):not(:first-child){grid-column:1/-1;width:50%;justify-self:center}.product-section .product__gallery .media{aspect-ratio:2/3}.product-section .product__gallery .media img{object-fit:cover}.product-section .product__info{display:block;min-width:0;padding:20px 0 32px;top:110px}.product-section .product__info>*{margin:0}.product-section .product__title{font-family:Basiic Lora,Georgia,serif;font-size:30px;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:none;margin:0 0 8px}.product-section .product__price{display:block;margin:0 0 24px}.product-section .product__price .price{font-size:18px;line-height:1.6;font-weight:600}.product-section .product__installments{font-size:12px;line-height:1.5;margin:0}.product-section .product__info>.option{display:block;margin:24px 0}.product-section .product__info>.option>.label{font-size:12px;letter-spacing:0;text-transform:none}.product-section .colour-group{gap:8px;margin-top:8px}.product-section .colour-group__item{width:56px;flex:0 0 56px}.product-section .product__info>variant-picker{display:block;margin:24px 0}.product-section .product__info fieldset.option{display:block}.product-section .option__header{margin-bottom:8px;line-height:20px}.product-section .option__header .label,.product-section .option__header [data-selected-value]{font-size:12px;line-height:20px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--color-muted)}.product-section .text-link-btn{font-size:12px;min-height:20px;text-transform:none;letter-spacing:0;padding:0;text-decoration:underline;text-underline-offset:2px}.product-section .option__values--sizes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.product-section .option__values--sizes .option__value label{min-width:0;width:100%;min-height:35px;height:35px;padding:0 6px;font-size:10px;line-height:16.5px;letter-spacing:0;font-weight:600;border-color:var(--color-text);background:transparent}.product-section .option__value input:checked+label{background:var(--color-text);color:var(--color-bg)}.product-section .option__value label.is-unavailable{background:linear-gradient(to top right,transparent calc(50% - .5px),var(--color-line-strong) 50%,transparent calc(50% + .5px));color:var(--color-muted)}.product-section .fit-scale{display:block;margin:24px 0 32px;padding:0 0 16px}.product-section .fit-scale__track{height:2px;background:#d5d0cc}.product-section .fit-scale__labels{margin-top:8px;font-size:9px;line-height:1;font-weight:700;letter-spacing:.08em}.product-section .product__buy{margin:32px 0 24px}.product-section .product__buy .btn{min-height:48px;font-size:14px;letter-spacing:1.6px;padding:10px 28px}.product-section .buy-info{margin:32px 0 24px;padding:0;gap:12px;border:0}.product-section .buy-info li.buy-info__row{grid-template-columns:18px 1fr;gap:8px;align-items:start}.product-section .buy-info__icon,.product-section .buy-info__icon svg{width:18px;height:18px}.product-section .buy-info__text{font-size:13px;line-height:19.5px}.product-section .product__info>.accordion{margin:0;border:0}.product-section .accordion__item{border-top:1px solid #878582;border-bottom:0}.product-section .product__info>.accordion+.accordion .accordion__item{border-top:1px solid #878582}.product-section .accordion__item summary{min-height:43px;font-size:12px;line-height:19.8px;font-weight:600;letter-spacing:0}.product-section .accordion__item summary:after{font-size:20px;font-weight:300}.product-section .accordion__content{font-size:13px;line-height:1.65;padding:0 0 20px}.product-section .accordion__content p{margin:0 0 12px}.product-section .accordion:last-of-type{border-bottom:1px solid #878582}.product-section .style-with{display:block;margin-top:32px;min-width:0}.style-with__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.style-with__header h2{font-family:var(--font-body);font-size:13px;line-height:1;font-weight:600;text-transform:uppercase;letter-spacing:0;margin:0}.style-with__nav{display:flex;gap:2px}.style-with__nav button{display:grid;place-items:center;width:28px;height:28px;padding:4px}.style-with__nav button:disabled{opacity:.3;cursor:default}.style-with__nav [data-style-prev] svg{transform:rotate(180deg)}.style-with__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 2px)/2);gap:2px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.style-with__track::-webkit-scrollbar{display:none}.style-with__card{position:relative;min-width:0;scroll-snap-align:start}.style-with__card .media{aspect-ratio:2/3}.style-with__card .product-card__info{display:block;text-align:left;padding:12px 4px 0 0}.style-with__card .product-card__title{font-size:11px!important;line-height:1.4!important;text-transform:uppercase;font-weight:500!important;min-height:31px}.style-with__card .price{font-size:12px;line-height:1.6;display:flex;margin-top:5px;flex-wrap:wrap}.style-with__quick{position:absolute;top:0;left:0;width:100%;aspect-ratio:2/3;pointer-events:none}.style-with__quick summary{position:absolute;right:8px;bottom:8px;width:32px;height:32px;display:grid;place-items:center;background:var(--color-bg);color:var(--color-text);cursor:pointer;pointer-events:auto;list-style:none}.style-with__quick summary::-webkit-details-marker{display:none}.style-with__quick[open] summary{bottom:98px}.style-with__form{position:absolute;bottom:8px;left:8px;right:8px;padding:8px;background:var(--color-bg);border:1px solid var(--color-line);pointer-events:auto}.style-with__form .quick-add{display:grid;grid-template-columns:1fr;gap:6px}.style-with__form .select__select{font-size:12px;min-height:32px;padding:4px 24px 4px 8px}.style-with__form .btn{min-height:32px;font-size:10px;padding:5px 8px}.style-with__form .quick-add__error:empty{display:none}@media(max-width:989px){.product-section{padding:0}.product-section .product{display:block}.product-section .product__gallery{display:flex}.product-section .product__gallery-item:last-child:nth-child(odd):not(:first-child){width:auto}.product-section .product__info{padding:20px 20px 0;position:static}.product-section .product__info>.product__title{font-size:24px;line-height:1.2;margin:0 0 8px}.product-section .product__price .price{font-size:16px;line-height:24px}.product-section .gallery-nav{padding:8px 20px 0;gap:0;justify-content:center;min-height:28px}.product-section .gallery-nav__btn{display:none}.product-section .gallery-nav__thumbnails{gap:0;padding:0;max-width:100%}.product-section .gallery-nav__thumbnail{position:relative;flex:0 0 22px;width:22px;height:28px;border:0;opacity:1}.product-section .gallery-nav__thumbnail img{display:none}.product-section .gallery-nav__thumbnail:after{content:"";position:absolute;top:11px;left:8px;width:6px;height:6px;border-radius:50%;background:#aaa7a4}.product-section .gallery-nav__thumbnail[aria-current=true]:after{background:var(--color-text)}.product-section .product__info>.option{display:block;margin:24px 0}.product-section .product__info .fit-scale{margin:24px 0 32px}}@media(prefers-reduced-motion:reduce){.style-with__track{scroll-behavior:auto}}.pdp-related{max-width:none;padding:48px 0;background:var(--color-bg)}.pdp-related .section-header{padding:0 20px;justify-content:center;position:relative;margin-bottom:24px}.pdp-related .h2{font-family:Basiic Lora,Georgia,serif;font-weight:400;font-size:26px;line-height:1.2;letter-spacing:0;text-transform:none;text-align:center}.pdp-related .carousel-nav{position:absolute;right:20px}.pdp-related .carousel{margin:0;gap:2px;grid-auto-columns:calc((100% - 6px)/4);padding:0}.pdp-related .product-card__info,.pdp-related .product-card__quick{margin-left:12px;margin-right:12px}.pdp-related .product-card__info{display:block}.pdp-related .product-card__title{font-size:12px!important;text-transform:uppercase}.pdp-related .product-card__info .price{font-size:12px;margin-top:5px}@media(max-width:989px){.pdp-related .carousel{grid-auto-columns:calc((100% - 2px)/2)}.pdp-related .h2{font-size:22px}.pdp-related .carousel-nav{display:none}.pdp-related .quick-add{display:grid;grid-template-columns:1fr}.pdp-related .quick-add .btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/product-match.css.map */
