.product-copy [data-variant-select][hidden],.product-copy label[hidden]{display:none!important}.fawri-options{margin:24px 0}.fawri-options fieldset{border:0;padding:0;margin:0 0 20px;min-width:0}.fawri-options legend{font-size:14px;font-weight:600;margin-bottom:10px;padding:0}.fawri-options legend span{font-weight:400}.fawri-option-row{display:flex;flex-wrap:wrap;gap:9px}.product-copy .fawri-option{display:inline-flex;align-items:center;justify-content:center;min-width:46px;min-height:46px;width:auto;margin:0;padding:8px 13px;border:1px solid #b8aaa0;border-radius:24px;background:#fff;color:#342c26;font-size:13px;line-height:1.2;cursor:pointer;max-width:100%;overflow-wrap:anywhere}.product-copy .fawri-option[aria-pressed=true]{border:2px solid #925333;background:#f5e7dc;box-shadow:0 0 0 2px #92533322}.product-copy .fawri-option:focus-visible{outline:3px solid #102c4f;outline-offset:3px}.product-copy .fawri-swatch{width:46px;height:46px;padding:5px;border-radius:50%;flex:0 0 46px}.fawri-swatch span{display:block;width:32px;height:32px;border-radius:50%;background:var(--swatch);border:1px solid #0002}.fawri-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.fawri-duo-panel{padding:24px;border:1px solid #e5dbce;background:#fffaf4;border-radius:20px;min-width:0}.fawri-duo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.fawri-duo .head h2{font-size:clamp(22px,2.5vw,32px)}@media(max-width:900px){.fawri-duo{grid-template-columns:1fr}}@media(max-width:480px){.fawri-duo-panel{padding:12px}.fawri-duo-grid{gap:10px}}.fawri-labels{position:absolute;top:12px;left:12px;right:12px;display:flex;flex-wrap:wrap;gap:5px;pointer-events:none}.fawri-label{padding:5px 9px;border-radius:30px;font-size:11px;font-weight:700;background:#243229;color:#fff}.fawri-label-warm{background:#a34012}.fawri-label-new{background:#246246}.card{position:relative}fawri-gallery{display:block;min-width:0;max-width:100%}.fg-stage{position:relative;overflow:hidden;border:1px solid #e3e5e7;border-radius:10px;background:#fff}.fg-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#b65b18 #eee;direction:ltr}.fg-slide{flex:0 0 100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always;aspect-ratio:1;background:#fff}.fg-slide img,.fg-slide svg{display:block;width:100%;height:100%;object-fit:contain}.fg-image-link,.fg-zoom-trigger{display:block;width:100%;height:100%;padding:0!important;border:0!important;border-radius:0!important;background:#fff!important;color:inherit!important;cursor:zoom-in}.fg-image-link{cursor:pointer}.fg-arrow{position:absolute;top:50%;transform:translateY(-50%);width:38px!important;height:38px;padding:0!important;border:1px solid #ddd!important;border-radius:50%!important;background:#fff!important;color:#222!important;font-size:30px!important;line-height:1;box-shadow:0 2px 7px #0002;z-index:2}.fg-prev{left:8px}.fg-next{right:8px}.fg-arrow:disabled{opacity:.3;cursor:default}.fg-counter{position:absolute;bottom:14px;left:50%;transform:translate(-50%);padding:4px 10px;border-radius:20px;background:#ffffffeb;color:#242424;font-size:12px;pointer-events:none}.fg-thumbs{display:flex;gap:8px;overflow-x:auto;padding:12px 2px;scrollbar-width:thin;overscroll-behavior-x:contain}.fg-thumbs button{flex:0 0 66px;width:66px!important;height:66px;padding:3px!important;background:#fff!important;border:2px solid transparent!important;border-radius:7px!important}.fg-thumbs button[aria-current=true]{border-color:#b65b18!important}.fg-thumbs img{display:block;width:100%;height:100%;object-fit:contain}.fg button:focus-visible,.fg-track:focus-visible{outline:3px solid #b65b18;outline-offset:2px}.fg-compact .fg-arrow{width:30px!important;height:30px;font-size:24px!important}.fg-compact .fg-counter{font-size:10px;bottom:9px}.fg-compact .fg-stage{border:0;border-radius:10px 10px 0 0}.fg-modal{width:min(96vw,1200px);max-width:96vw;height:92vh;max-height:92vh;padding:48px 42px 20px;border:0;border-radius:12px;background:#fff}.fg-modal::backdrop{background:#000c}.fg-zoom-image{width:100%;height:100%;overflow:auto}.fg-zoom-image img{display:block;width:100%;height:100%;object-fit:contain}.fg-modal button{position:absolute;padding:0!important;background:#fff!important;color:#111!important;border:1px solid #ddd!important;border-radius:50%!important;width:36px!important;height:36px;font-size:26px!important}.fg-close{top:7px;right:10px}.fg-modal-prev{left:3px;top:50%}.fg-modal-next{right:3px;top:50%}.product-layout>div{min-width:0}.fg-track.fg-dragging{scroll-snap-type:none;cursor:grabbing}.fg:not([data-ready]) .fg-arrow{display:none}@media(max-width:600px){.fg-thumbs button{flex-basis:56px;width:56px!important;height:56px}.fg-modal{padding:48px 36px 12px;height:85vh}}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map */
