.product__info-container .product__text.caption-with-letter-spacing{color:rgb(var(--color-accent));font-weight:600;letter-spacing:.18em;font-size:1.1rem}.product__title>*{letter-spacing:-.01em}.product__info-container .product-form__input--pill input[type=radio]+label{border:.15rem solid var(--th-hairline);background-color:rgb(var(--color-background));border-radius:var(--th-radius-pill);padding:1rem 2rem;transition:border-color var(--th-dur),background-color var(--th-dur),color var(--th-dur)}.product__info-container .product-form__input--pill input[type=radio]+label:hover{border-color:rgba(var(--th-cobalt),.4);box-shadow:none}.product__info-container .product-form__input--pill input[type=radio]:checked+label{background-color:rgb(var(--th-cobalt));color:#fff;border-color:rgb(var(--th-cobalt))}.product__info-container .product-form__input--pill:has(.th-option-badge){padding-top:.6rem}.product__info-container .product-form__input--pill label:has(.th-option-badge){position:relative;overflow:visible}.th-option-badge{position:absolute;top:-1rem;right:-.8rem;z-index:1;background:rgb(var(--th-gold));color:#fff;font-size:.95rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.25em .7em;border-radius:var(--th-radius-pill);box-shadow:var(--th-shadow-sm);line-height:1.4;white-space:nowrap;pointer-events:none}.product__info-container .product-form__quantity{display:inline-block;width:auto;margin:0 1.2rem 0 0;vertical-align:top}.product__info-container .product-form__quantity.product-form__input{margin-top:0;margin-bottom:0}.product__info-container .product-form__quantity .quantity__label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.product__info-container .product-form__quantity .quantity{border-radius:var(--th-radius-pill);box-shadow:none;border:.15rem solid var(--th-hairline);min-height:4.8rem;width:11.5rem}.product__info-container .product-form__quantity .quantity:after,.product__info-container .product-form__quantity .quantity:before{box-shadow:none;background:transparent}.product__info-container .pdp-block:has(.product-form__quantity){float:left}.product__info-container .pdp-block:has(.product-form__quantity)+.pdp-block{display:flow-root;min-width:0}.product__info-container .pdp-block:has(.product-form__quantity)+.pdp-block~*{clear:left}.product__info-container .pdp-block:has(.product-form__quantity)+.pdp-block .product-form{display:block;width:100%;margin-top:0;margin-bottom:0}.product__info-container .pdp-block:has(.product-form__quantity)+.pdp-block .product-form__buttons,.product__info-container .pdp-block:has(.product-form__quantity)+.pdp-block .product-form__submit{margin-top:0;margin-bottom:0}.product__info-container .pdp-block:has(.product-form__quantity)+.pdp-block .product-form__submit{min-height:4.8rem;padding-inline:1.6rem}.th-safety{display:grid;gap:.2rem;margin:0}.th-safety dt{margin-top:1rem;font-weight:600}.th-safety dt:first-child{margin-top:0}.th-safety dd{margin:0}.product__info-container .th-delivery-note{margin-top:1.6rem;margin-bottom:0}.product__info-container .th-paybar{margin-bottom:.4rem}.product__info-container .product-form .product-form__buttons{max-width:none}.th-delivery-note{display:flex;align-items:center;gap:.8rem;background:rgba(var(--th-success),.07);color:rgb(var(--th-success));border-radius:var(--th-radius-sm);padding:1.1rem 1.5rem;font-size:1.35rem;font-weight:500;margin-top:1.4rem}.th-delivery-note b{font-weight:700}.th-delivery-note__dot{width:.8rem;height:.8rem;border-radius:50%;background:rgb(var(--th-success));flex-shrink:0;box-shadow:0 0 0 3px rgba(var(--th-success),.18)}.th-paybar{display:flex;align-items:center;gap:.6rem;margin-top:1.2rem;flex-wrap:wrap}.th-paybar--center{justify-content:center}.th-trust--box .th-delivery-promise{display:block;padding:1.2rem 1.6rem;border-radius:var(--th-radius-sm);background:rgb(var(--th-room))}.th-trust--box .th-delivery-promise__date{margin:0}@media screen and (min-width:750px){.th-trust--box-centered .th-delivery-promise__date{justify-content:center;text-align:center}}@media screen and (max-width:989px){.th-paybar--center .th-paybar__note{display:none}}.th-paybar span{border:1px solid var(--th-hairline);border-radius:5px;padding:.3em .7em;font-size:1.1rem;font-weight:600;letter-spacing:.03em;color:rgba(var(--color-foreground),.6);background:#fff}.th-paybar .th-payicon{display:inline-flex;align-items:center;height:2.6rem;padding:0 .5rem}.th-paybar .th-payicon svg{display:block;height:1.9rem;width:auto}.th-paybar .th-payicon--text{height:auto;padding:.3em .7em}.th-paybar .th-paybar__note{border:none;padding:0;background:transparent;font-weight:500;font-size:1.15rem}.th-trust{display:flex;flex-direction:column;gap:.9rem;margin-top:1.4rem}.th-trust .th-delivery-note{margin-top:0}.th-trust__returns{display:flex;align-items:center;gap:.7rem;margin:0;font-size:1.3rem;color:rgba(var(--color-foreground),.78)}.th-trust__returns b{font-weight:600;color:rgb(var(--color-foreground))}.th-trust__ic{color:rgb(var(--color-accent, var(--color-button)));flex-shrink:0}.th-trust .th-paybar{margin-top:.2rem}.th-trust__shipfrom{margin:0;font-size:1.25rem;color:rgba(var(--color-foreground),.7)}.product__usp-list{border-top:1px solid var(--th-hairline);border-bottom:1px solid var(--th-hairline);padding:1.4rem 0;margin:1.8rem 0}.product__usp-list .svg-wrapper,.product__usp-list svg{color:rgb(var(--color-accent))}.product__media-item .product__media,.product__media-item .deferred-media{border:1px solid var(--th-hairline);border-radius:var(--media-radius);overflow:hidden;box-shadow:var(--th-shadow-md);background:var(--th-tile-bg)}.themerie-storefront .product__media-list[style*=--th-media-ratio] .product-media-container.media-type-image{--aspect-ratio: var(--th-media-ratio)}@media screen and (max-width:749px){.themerie-storefront .thumbnail-list__item.slider__slide{width:var(--th-thumb-size);flex-shrink:0}.themerie-storefront .thumbnail-slider .slider-button{display:none}.themerie-storefront .thumbnail-slider .thumbnail-list.slider{padding-inline:1.5rem;scroll-padding-left:1.5rem}}.thumbnail-list__item .thumbnail{border-radius:var(--th-radius-sm);border:.15rem solid var(--th-hairline)}.thumbnail-list__item .thumbnail[aria-current=true]{border-color:rgb(var(--th-cobalt));box-shadow:var(--th-shadow-sm)}.themerie-storefront .product__media-item .product__media,.themerie-storefront .product__media-item .deferred-media{border-radius:8px;box-shadow:0 8px 22px rgba(var(--th-shadow-rgb),.06)}.themerie-storefront .product__info-container{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.themerie-storefront .product__info-container>*+*{margin-top:1.5rem}.themerie-storefront .product__info-container>.pdp-block{margin-top:0;margin-bottom:0}.product__info-container .pdp-block{padding-top:var(--pdp-block-top, 0);padding-bottom:var(--pdp-block-bottom, 0)}.themerie-storefront .product__info-container .pdp-block>*{margin-block:0}.themerie-storefront .product__info-container .product__text.caption-with-letter-spacing{color:rgb(var(--th-accent-2));font-size:1.08rem;font-weight:800;text-transform:uppercase}.themerie-storefront .product__title h1,.themerie-storefront .product__title .h1{font-size:clamp(2.6rem,2.1rem + 1.2vw,3.4rem);line-height:1.04}.themerie-storefront .product__info-container .price--show-badge,.themerie-storefront .sticky-atc__price .price--show-badge{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.2rem}.themerie-storefront .sticky-atc__price .price--show-badge{flex-wrap:nowrap;gap:.8rem}.themerie-storefront .product__trustpilot .th-rating{gap:.6rem}.themerie-storefront .product__trustpilot .th-rating__stars{height:1.7rem}.themerie-storefront .product__trustpilot .th-rating__text{font-size:1.25rem}.themerie-storefront .product__info-container .pdp-block .th-paybar{margin-top:0}.themerie-storefront .product__info-container .product__description{font-size:1.4rem;line-height:1.65}.themerie-storefront .product__info-container .pdp-block:has(>.product__accordion):has(+.pdp-block>.product__accordion){padding-bottom:0}.themerie-storefront .product__info-container .pdp-block:has(>.product__accordion)+.pdp-block>.product__accordion{border-top:0}.product__trustpilot-link{display:inline-flex;align-items:center;text-decoration:none;color:inherit;cursor:pointer}.product__trustpilot-link:hover .th-rating__text{text-decoration:underline;text-underline-offset:.2em}.themerie-storefront .product-form__input--pill input[type=radio]+label{border-radius:999px;background:transparent;box-shadow:none}.themerie-storefront .product__info-container .product-form__input--pill input[type=radio]+label{border-color:rgba(var(--th-shadow-rgb),.18)}.themerie-storefront .product__info-container .product-form__input--pill input[type=radio]:checked+label{background:var(--th-option-selected-bg, rgba(var(--th-accent), .1));border-color:var(--th-option-selected-ink, rgb(var(--th-accent)));color:var(--th-option-selected-ink, rgb(var(--th-accent)));box-shadow:none;font-weight:600}.themerie-storefront .th-option-badge{background:var(--th-popular-badge-bg, rgb(var(--th-accent)));color:var(--th-popular-badge-ink, #fff)}.themerie-storefront .th-delivery-note{border:1px solid rgba(var(--th-accent-2),.16);border-radius:8px;background:rgba(var(--th-paper),.64)}.themerie-storefront .th-paybar span{border-radius:6px}.themerie-storefront .product__usp-list{border:0;border-top:1px solid rgba(var(--th-line),.14);border-bottom:1px solid rgba(var(--th-line),.14);border-radius:0;padding:1.8rem 0;margin:1.8rem 0;background:transparent}.themerie-storefront .product__usp-items{display:grid;grid-template-columns:1fr;gap:1.4rem 2.4rem}@media screen and (min-width:750px){.themerie-storefront .product__usp-items{grid-template-columns:1fr 1fr}}.themerie-storefront .product__usp-item{align-items:center;gap:1.1rem;font-size:1.3rem;font-weight:500;line-height:1.3;color:rgb(var(--th-ink))}.themerie-storefront .product__usp-item .svg-wrapper{width:3.2rem;height:3.2rem;align-items:center;justify-content:center;border-radius:50%;background:rgba(var(--th-accent),.08);color:rgb(var(--th-accent))}.themerie-storefront .product__usp-item .svg-wrapper svg{width:1.7rem;height:1.7rem}.themerie-storefront .sticky-atc{border-top-color:rgba(var(--th-line-2),.1)}@media screen and (min-width:990px){.themerie-storefront .product--large:not(.product--no-media) .product__media-wrapper{max-width:58%;width:calc(58% - var(--grid-desktop-horizontal-spacing) / 2)}.themerie-storefront .product--large:not(.product--no-media) .product__info-wrapper{max-width:42%;width:calc(42% - var(--grid-desktop-horizontal-spacing) / 2);padding-left:2.8rem}}@media screen and (max-width:989px){.themerie-storefront .product__info-container{padding:0;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}}.th-size-scale{container-type:inline-size;background:rgb(var(--th-room));border-radius:.6rem;padding:1.4rem 1.8rem 1.2rem}.th-size-scale__cap{display:block;margin-bottom:.6rem;font-size:1.3rem;color:rgb(var(--th-muted, 71, 85, 105))}.th-size-scale__row{--th-scale-factor: 1;display:flex;align-items:flex-end;justify-content:space-around;gap:1.2rem;min-height:19rem}.th-size-scale__i{display:flex;flex-direction:column;align-items:center}.th-size-scale__tile{position:relative;z-index:1;width:calc(var(--cm) * var(--th-scale) * var(--th-scale-factor));height:calc(var(--cm) * var(--th-scale) * var(--th-scale-factor));overflow:hidden;background:#fff;box-shadow:0 10px 18px -8px rgba(var(--th-shadow-rgb, 30, 41, 59),.35);outline:2px solid transparent;outline-offset:3px;transition:outline-color .2s}.th-size-scale__tile img{width:100%;height:100%;object-fit:cover;transform:scale(1.13)}.th-size-scale__stand{width:72%;height:1.4rem;margin-top:-.5rem;border-radius:2px 2px 3px 3px;background:#d6b68c;box-shadow:inset 0 3px #b99670,0 6px 10px -6px #3c281480}.th-size-scale__lbl{margin-top:.9rem;font-size:1.3rem;color:rgb(var(--th-muted, 71, 85, 105))}.th-size-scale__i.is-on .th-size-scale__tile{outline-color:rgb(var(--th-accent))}.th-size-scale__i.is-on .th-size-scale__lbl{color:rgb(var(--th-ink));font-weight:600}@media screen and (max-width:749px){.th-size-scale__row{min-height:16.8rem}}@container (max-width: 350px){.th-size-scale__row{--th-scale-factor: .86}}@container (max-width: 300px){.th-size-scale__row{--th-scale-factor: .76}}@container (max-width: 268px){.th-size-scale__row{--th-scale-factor: .64}}.thumbnail-list:has(>.th-thumb-indicator){position:relative}.th-thumb-indicator{position:absolute;top:0;left:0;z-index:2;pointer-events:none;border-radius:var(--th-radius-sm, 8px);transition:transform .38s cubic-bezier(.25,.8,.25,1),width .38s cubic-bezier(.25,.8,.25,1),height .38s cubic-bezier(.25,.8,.25,1),opacity .2s ease}.th-thumbs--border .th-thumb-indicator{border:2px solid rgb(var(--th-ink))}.th-thumbs--underline .th-thumb-indicator{border-radius:2px;background:rgb(var(--th-ink))}.th-thumb-indicator.is-instant{transition:none}.thumbnail-slider.th-thumbs--border.has-indicator .thumbnail[aria-current=true]{border-color:var(--th-hairline)}.thumbnail-slider.th-thumbs--underline.has-indicator .thumbnail-list__item:has(.thumbnail[aria-current=true]):after{display:none}@media(prefers-reduced-motion:reduce){.th-thumb-indicator{transition:none}}.thumbnail-slider.th-thumbs--border .thumbnail[aria-current=true]{border-color:rgb(var(--th-ink));box-shadow:none}.thumbnail-slider.th-thumbs--underline .thumbnail{border-color:transparent}.thumbnail-slider.th-thumbs--underline .thumbnail-list__item{position:relative;padding-bottom:.6rem}.thumbnail-slider.th-thumbs--underline .thumbnail[aria-current=true]{border-color:transparent;box-shadow:none}.thumbnail-slider.th-thumbs--underline .thumbnail-list__item:has(.thumbnail[aria-current=true]):after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background:rgb(var(--th-ink))}.thumbnail-slider.th-thumbs--dim .thumbnail{border-color:transparent;opacity:.5;transition:opacity var(--th-dur, .2s) ease}.thumbnail-slider.th-thumbs--dim .thumbnail:hover,.thumbnail-slider.th-thumbs--dim .thumbnail[aria-current=true]{opacity:1;box-shadow:none}.th-gallery-arrow,.th-gallery-counter{display:none}@media screen and (min-width:750px){.product--carousel [id^=GalleryViewer]{position:relative}.product--carousel .th-gallery-arrow{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:50%;background:rgba(var(--th-paper),.88);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 2px 10px rgba(var(--th-shadow-rgb),.14);color:rgb(var(--th-ink));cursor:pointer;translate:0 -50%;transition:opacity .2s ease,background-color .2s ease}.product--carousel .th-gallery-arrow svg{width:1.8rem;height:1.8rem}.product--carousel .th-gallery-arrow:hover{background:rgb(var(--th-paper))}.product--carousel .th-gallery-arrow--prev{left:1.2rem}.product--carousel .th-gallery-arrow--next{right:1.2rem}.product--carousel .th-gallery-arrow:disabled{opacity:.35;cursor:default}.product--carousel [data-gallery-arrows=hover] .th-gallery-arrow{opacity:0}.product--carousel [data-gallery-arrows=hover] [id^=GalleryViewer]:hover .th-gallery-arrow:not(:disabled),.product--carousel [data-gallery-arrows=hover] .th-gallery-arrow:focus-visible{opacity:1}.product--carousel [data-gallery-arrows=hover] [id^=GalleryViewer]:hover .th-gallery-arrow:disabled{opacity:.35}.product--carousel [data-gallery-arrows=none] .th-gallery-arrow{display:none}.product--carousel .th-gallery-counter{position:absolute;left:1.2rem;bottom:1.2rem;z-index:2;display:block;padding:.3rem 1rem;border-radius:999px;background:rgba(var(--th-paper),.88);color:rgb(var(--th-ink));font-size:1.3rem;font-weight:500;font-variant-numeric:tabular-nums;line-height:1.6;pointer-events:none}.product--carousel [id^=GalleryViewer]>.slider-buttons{display:none}.product--carousel .product__media-item.is-active{animation:th-gallery-in .35s ease both}.product--carousel .thumbnail-slider{display:block;margin-top:1.2rem}.product--carousel .thumbnail-slider .slider-button{display:none}.product--carousel .thumbnail-list,.product--carousel .thumbnail-slider .thumbnail-list.slider{display:flex;flex-wrap:wrap;gap:.8rem;padding:0;overflow:visible}.product--carousel .thumbnail-list__item,.product--carousel .thumbnail-list__item.slider__slide{width:var(--th-thumb-desktop, 7.2rem);flex:0 0 auto}.product--thumbs-left media-gallery{display:grid;grid-template-columns:var(--th-thumb-desktop, 7.2rem) minmax(0,1fr);column-gap:1.2rem;align-items:start}.product--thumbs-left media-gallery>[id^=GalleryViewer],.product--thumbs-left media-gallery>.product__xr-button{grid-column:2}.product--thumbs-left media-gallery>[id^=GalleryViewer]{grid-row:1}.product--thumbs-left .thumbnail-slider{grid-column:1;grid-row:1;align-self:stretch;height:0;min-height:100%;margin-top:0;overflow-y:auto;scrollbar-width:none}.product--thumbs-left .thumbnail-slider::-webkit-scrollbar{display:none}.product--thumbs-left .thumbnail-list,.product--thumbs-left .thumbnail-slider .thumbnail-list.slider{flex-direction:column;flex-wrap:nowrap}.product--thumbs-left .thumbnail-list__item,.product--thumbs-left .thumbnail-list__item.slider__slide{width:100%}.product--single-column .product__media-list .product__media-item{width:100%;max-width:100%}}@keyframes th-gallery-in{0%{opacity:.4}to{opacity:1}}@media screen and (max-width:749px){.th-gallery-pager{display:flex;align-items:center;gap:1rem;padding:1.2rem 0 .4rem}.th-gallery-pager__marks{display:flex;flex:1;gap:.4rem}.th-gallery-pager--progress i{flex:1;height:2px;border-radius:2px;background:var(--th-hairline);transition:background-color .25s ease}.th-gallery-pager--dots .th-gallery-pager__marks{justify-content:center;gap:.7rem}.th-gallery-pager--dots i{width:.7rem;height:.7rem;border-radius:50%;background:var(--th-hairline-strong, var(--th-hairline));transition:background-color .25s ease}.th-gallery-pager i.is-on{background:rgb(var(--th-ink))}.th-gallery-pager__count{font-size:1.3rem;font-variant-numeric:tabular-nums;color:rgba(var(--th-ink),.7)}.product--mobile-peek .product__media-list .product__media-item{width:86%}.product--mobile-bleed .product__media-wrapper [id^=GalleryViewer]{margin-inline:calc(50% - 50vw)}.product--mobile-bleed:not(.product--mobile-peek) .product-media-container.constrain-height{--constrained-height: 200vw;width:100%;max-width:100%}.product--mobile-bleed:not(.product--mobile-peek) .product__media-item .product-media-container,.product--mobile-bleed:not(.product--mobile-peek) .product__media-item .product-media-container .media,.product--mobile-bleed:not(.product--mobile-peek) .product__media-item .product-media-container img{border:0;border-radius:0;box-shadow:none}.product--mobile-bleed:not(.product--mobile-peek):not(.product--mobile-columns) .product__media-list .product__media-item{width:100%;margin-left:0;padding-left:0}.product--mobile-bleed .product__media-list.slider--mobile .product__media-item{padding-top:0}.product--mobile-bleed .product__media-list.slider.slider--mobile{margin-left:0;padding-left:0;scroll-padding-left:0;gap:0}product-info:has(.product--mobile-bleed){padding-top:0}.product--mobile-bleed:not(.product--mobile-peek) .product__media-item .product__media,.product--mobile-bleed:not(.product--mobile-peek) .product__media-item .deferred-media{border-radius:0;box-shadow:none}.product--mobile-bleed .th-gallery-pager,.product--mobile-bleed [id^=GalleryViewer] .slider-buttons{padding-inline:2rem}}[data-zoom=hover_zoom] .product__media img,[data-zoom=click_zoom] .product__media img{transition:transform .25s ease;will-change:transform}@media(hover:hover)and (pointer:fine){[data-zoom=hover_zoom] .product__modal-opener--image .product__media-toggle,[data-zoom=click_zoom] .product__modal-opener--image .product__media-toggle{cursor:zoom-in}[data-zoom=click_zoom] .is-zoomed .product__modal-opener--image .product__media-toggle{cursor:zoom-out}[data-zoom=hover_zoom] .is-zoomed .product__modal-opener--image .product__media-toggle{cursor:crosshair}[data-zoom=click_zoom] .product__modal-opener--image .product__media-icon{z-index:3;pointer-events:auto;cursor:pointer;opacity:1}}@media(prefers-reduced-motion:reduce){[data-zoom=hover_zoom] .product__media img,[data-zoom=click_zoom] .product__media img,.product--carousel .product__media-item.is-active{transition:none;animation:none}}.pswp .pswp__bg{display:block}.pswp--themerie.pswp--light{--pswp-bg: rgb(var(--th-paper));--pswp-placeholder-bg: rgb(var(--th-room, 243, 246, 250));--pswp-icon-color: rgb(var(--th-ink));--pswp-icon-color-secondary: rgb(var(--th-paper));--pswp-icon-stroke-color: rgb(var(--th-paper));--th-pswp-btn: rgba(var(--th-ink), .06);--th-pswp-btn-hover: rgba(var(--th-ink), .12)}.pswp--themerie.pswp--dark{--pswp-bg: #0e1424;--pswp-placeholder-bg: #19223a;--pswp-icon-color: #f2f4fa;--pswp-icon-color-secondary: #0e1424;--pswp-icon-stroke-color: #0e1424;--th-pswp-btn: rgba(255, 255, 255, .1);--th-pswp-btn-hover: rgba(255, 255, 255, .18)}.pswp--themerie .pswp__top-bar{padding:1.2rem 1.2rem 0;gap:.8rem;align-items:center}.pswp--themerie .pswp__button{opacity:1}.pswp--themerie .pswp__button--close,.pswp--themerie .pswp__button--zoom,.pswp--themerie .pswp__button--arrow .pswp__icn{display:grid;place-items:center}.pswp--themerie .pswp__button--close,.pswp--themerie .pswp__button--zoom{width:4.4rem;height:4.4rem;margin:0;border-radius:50%;background:var(--th-pswp-btn)}.pswp--themerie .pswp__button--close:hover,.pswp--themerie .pswp__button--zoom:hover{background:var(--th-pswp-btn-hover)}.pswp--themerie .pswp__button .pswp__icn{position:static;width:2rem;height:2rem;fill:none;color:var(--pswp-icon-color)}.pswp--themerie .pswp__button--arrow{width:6.4rem;height:6.4rem;margin-top:-3.2rem}.pswp--themerie .pswp__button--arrow .pswp__icn{position:absolute;top:1rem;left:1rem;width:4.4rem;height:4.4rem;padding:1.2rem;margin:0;border-radius:50%;background:var(--th-pswp-btn);box-sizing:border-box;transform:none}.pswp--themerie .pswp__button--arrow:hover .pswp__icn{background:var(--th-pswp-btn-hover)}.pswp--themerie .pswp__button--arrow:disabled{opacity:.3}.pswp--themerie .pswp__counter{margin:0 auto 0 .4rem;height:auto;font-family:var(--font-body-family);font-size:1.4rem;font-variant-numeric:tabular-nums;color:var(--pswp-icon-color);text-shadow:none;opacity:.8}.pswp__th-thumbs{position:absolute;left:0;right:0;bottom:1.6rem;z-index:10;display:flex;justify-content:center;gap:.8rem;padding:0 1.6rem;pointer-events:none}.pswp__th-thumb{width:5.6rem;height:5.6rem;padding:0;border:0;border-radius:var(--th-radius-sm, 8px);overflow:hidden;background:var(--pswp-placeholder-bg);opacity:.55;cursor:pointer;pointer-events:auto;position:relative;transition:opacity .2s ease}.pswp__th-thumb:hover,.pswp__th-thumb[aria-current=true]{opacity:1}.pswp__th-thumb[aria-current=true]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid var(--pswp-icon-color);border-radius:inherit}.pswp__th-thumb img{width:100%;height:100%;object-fit:cover;display:block}.pswp--ui-visible .pswp__th-thumbs{opacity:1}.pswp--themerie .pswp__th-thumbs{transition:opacity var(--pswp-transition-duration, .33s) ease}.pswp--themerie:not(.pswp--ui-visible) .pswp__th-thumbs{opacity:0}@media screen and (max-width:749px){.pswp__th-thumbs{display:none}}.product-media-modal--editorial{background-color:rgb(var(--th-paper))}@media screen and (min-width:750px){.product-media-modal--editorial .product-media-modal__content{padding:3.2rem 12rem 3.2rem 14rem}.product-media-modal--editorial .product-media-modal__content>*{width:auto;max-width:100%;max-height:calc(100dvh - 6.4rem);object-fit:contain}.product-media-modal--editorial .product-media-modal__content>*+*{margin-top:2.4rem}.product-media-modal--editorial .th-modal-rail{position:fixed;top:50%;left:2.4rem;z-index:2;display:grid;gap:1rem;max-height:calc(100dvh - 4.8rem);overflow-y:auto;translate:0 -50%;scrollbar-width:none}.product-media-modal--editorial .th-modal-rail button{width:7.2rem;height:7.2rem;padding:0;border:0;border-radius:var(--th-radius-sm, 8px);overflow:hidden;background:rgb(var(--th-room, 243, 246, 250));opacity:.55;cursor:pointer;position:relative;transition:opacity .2s ease}.product-media-modal--editorial .th-modal-rail button:hover,.product-media-modal--editorial .th-modal-rail button[aria-current=true]{opacity:1}.product-media-modal--editorial .th-modal-rail button[aria-current=true]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid rgb(var(--th-ink));border-radius:inherit}.product-media-modal--editorial .th-modal-rail img{width:100%;height:100%;object-fit:cover;display:block}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/theme-themerie-product.css.map */
