.picturalist-configurator-anchor{display:block;scroll-margin-top:160px}.picturalist-product-test{--picturalist-line:#d6d3cf;--picturalist-ink:#1a1a1a;--picturalist-wash:#f7f6f3}.picturalist-product-test .product-title{font-size:clamp(28px,2.7vw,42px);line-height:1.12;margin-bottom:20px}.picturalist-product-test .option-selector{margin-top:24px;margin-bottom:24px}.picturalist-product-test .option-selector legend.label{font-size:13px;font-weight:600;letter-spacing:.02em;margin-bottom:12px}.picturalist-product-test .option-selector__btns{gap:8px}.picturalist-product-test .option-selector[data-index="1"] .option-selector__btns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.picturalist-product-test .opt-label--btn{display:flex;align-items:center;justify-content:center;gap:9px;min-height:50px;min-width:0;margin:0;padding:12px 14px;border:1px solid var(--picturalist-line);border-radius:0;background:#fff;color:var(--picturalist-ink);font-size:12px;line-height:1.45;text-transform:none;letter-spacing:0;white-space:normal}.picturalist-product-test .opt-btn:checked+.opt-label--btn{border:2px solid var(--picturalist-ink);padding:11px 13px;background:var(--picturalist-wash);box-shadow:none}.picturalist-product-test .opt-btn:focus-visible+.opt-label{outline:2px solid var(--picturalist-ink);outline-offset:4px}.picturalist-product-test .option-selector[data-option=Frame] .option-selector__btns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.picturalist-product-test .option-selector[data-option=Frame] .opt-label{justify-content:flex-start;text-align:left}.picturalist-frame-swatch{display:inline-block;flex:0 0 25px;width:25px;height:25px;border:1px solid #b9b5b0;border-radius:50%;background:#fff}.picturalist-frame-swatch--black{background:#232323;border-color:#232323}.picturalist-frame-swatch--white{background:#fff}.picturalist-frame-swatch--natural{background:#cfb58d}.picturalist-frame-swatch--dark{background:#594333}.picturalist-frame-swatch--unframed{border-style:dashed;background:linear-gradient(135deg,#fff 45%,#aaa 46% 51%,#fff 52%)}.picturalist-product-test .product-form .product-price{font-size:22px}@media(min-width:1000px){.picturalist-product-test{display:grid;grid-template-columns:minmax(0,1.13fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,86px)}.picturalist-product-test.product-info>.product-column-left,.picturalist-product-test.product-info>.media-gallery+.product-column-right{float:none;width:100%;max-width:none;margin:0;margin-inline-start:0;padding:0;min-width:0}.picturalist-product-test .media-gallery__inner{position:sticky;top:140px}.picturalist-product-test .product-form{max-width:560px;margin-inline:auto}}@media(max-width:767px){.picturalist-product-test .product-title{font-size:30px;line-height:1.15}.picturalist-product-test .option-selector{margin-block:22px}.picturalist-product-test .opt-label--btn{font-size:11px;padding:11px 10px;min-height:49px}.picturalist-product-test .opt-btn:checked+.opt-label--btn{padding:10px 9px}.picturalist-frame-swatch{flex-basis:22px;width:22px;height:22px}.picturalist-configurator-anchor{scroll-margin-top:120px}}@media(max-width:767px){.picturalist-product-test:has(.option-selector[data-option=Frame]){--picturalist-mobile-preview-size:min(260px,31svh)}.picturalist-product-test:has(.option-selector[data-option=Frame])>.media-gallery{position:sticky;top:var(--theme-sticky-header-height,0px);z-index:3;float:none;width:calc(100% + 32px);max-width:none;margin:0 -16px 20px;padding:8px 16px;box-sizing:border-box;background:rgb(var(--body-bg-color,255 255 255));border-bottom:1px solid var(--picturalist-line);align-self:start}.picturalist-product-test:has(.option-selector[data-option=Frame]) .media-gallery__inner{position:static;top:auto}.picturalist-product-test:has(.option-selector[data-option=Frame]) .main-image{width:min(100%,var(--picturalist-mobile-preview-size));margin-inline:auto}.picturalist-product-test:has(.option-selector[data-option=Frame]) .main-image .product-media--image .img-ar{height:var(--picturalist-mobile-preview-size);padding-top:0;aspect-ratio:auto}.picturalist-product-test:has(.option-selector[data-option=Frame]) .main-image .product-media--image img{width:100%;height:100%;object-fit:contain}.picturalist-product-test:has(.option-selector[data-option=Frame]) .thumbnails{margin:8px 0 0}.picturalist-product-test:has(.option-selector[data-option=Frame]) .thumbnails .slider__grid{gap:8px;justify-content:flex-start}.picturalist-product-test:has(.option-selector[data-option=Frame]) .thumbnails .slider__item{flex:0 0 44px;width:44px;margin:0}.picturalist-product-test:has(.option-selector[data-option=Frame]) .thumbnails .thumbnail{width:44px;height:44px}.picturalist-product-test:has(.option-selector[data-option=Frame]) .thumbnails .img-ar{height:42px;padding-top:0;aspect-ratio:auto}.picturalist-product-test:has(.option-selector[data-option=Frame]) .option-selector{scroll-margin-top:calc(var(--theme-sticky-header-height,0px) + var(--picturalist-mobile-preview-size) + 85px)}}.picturalist-product-test .product-title .picturalist-title-artist{display:block;font-size:16px;line-height:1.5;font-weight:400;letter-spacing:0;margin-top:8px}
/*# sourceMappingURL=/cdn/shop/t/22/assets/picturalist-product-test.css.map */
