.section-faq .faq-list{display:block}.section-faq .faq-item{border-top:1px solid var(--faq-border, #e5e5e5);margin:0}.section-faq .faq-item:last-child{border-bottom:1px solid var(--faq-border, #e5e5e5)}.section-faq .faq-summary{list-style:none;display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;padding:1.25rem 0;cursor:pointer;-webkit-user-select:none;user-select:none}.section-faq .faq-summary::-webkit-details-marker{display:none}.section-faq .faq-summary::marker{content:""}.section-faq .faq-question{flex:1}.section-faq .faq-chevron{flex-shrink:0;padding-top:.25rem;padding-left:1.5rem;transition:transform .3s ease}.section-faq .faq-item[open] .faq-chevron{transform:rotate(180deg)}.section-faq .faq-answer{padding:0 0 1.25rem;margin-top:-.25rem;font-size:1rem;line-height:1.6}.section-faq .faq-answer p{margin:0 0 .25rem}.section-faq .faq-answer p:last-child{margin-bottom:0}.section-faq .faq-answer a{color:inherit;text-decoration:underline}.section-faq .faq-answer a:hover{color:var(--color-brand, #b7a974)}.section-faq .faq-item{--faq-border: var(--border-color, #e5e5e5)}.section-faq .faq-grid{display:block}.section-faq .faq-grid--media{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start}@media(min-width:768px){.section-faq .faq-grid--media{grid-template-columns:1.1fr .9fr;gap:3rem}.section-faq .faq-grid--media-left .faq-col-text{order:2}.section-faq .faq-grid--media-left .faq-col-media{order:1}.section-faq .faq-col-media{position:sticky;top:2rem}}.section-faq .faq-col-media{position:relative}.section-faq .faq-media-img,.section-faq .faq-col-media video,.section-faq .faq-media-video{width:100%;height:auto;display:block;border-radius:var(--radius, 12px);object-fit:cover}.section-faq .faq-media-embed{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:var(--radius, 12px)}.section-faq .faq-media-embed iframe,.section-faq .faq-media-embed video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.section-footer .footer-grid{display:grid;grid-template-columns:1fr;gap:0}.section-footer .footer-bottom{display:grid;grid-template-columns:1fr;gap:0;align-items:center}.section-footer .footer-accordion{margin:0;padding:0}.section-footer .footer-accordion-summary{margin:0;padding:0;list-style:none;font-family:inherit;font-size:.75rem;line-height:1;font-weight:500;letter-spacing:0;text-transform:uppercase;color:#fff}.section-footer .footer-accordion-summary::-webkit-details-marker{display:none}.section-footer .footer-accordion-summary::marker{content:""}.section-footer .footer-col-brand img{width:160px;max-width:100%;height:auto}@media(max-width:767px){.section-footer .footer-col-brand{text-align:center;padding:1.5rem 0 1rem!important}.section-footer .footer-col-brand img{width:120px!important;max-width:100%}.section-footer .footer-col-brand>div[style*="display: flex"]{justify-content:center}.section-footer .footer-col-links,.section-footer .footer-col-contact{padding:0!important;border-top:1px solid rgba(255,255,255,.12)}.section-footer .footer-col-contact:last-of-type{border-bottom:1px solid rgba(255,255,255,.12)}.section-footer .footer-accordion-summary{display:flex;align-items:center;justify-content:space-between;padding:1.125rem 0;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.875rem}.section-footer .footer-accordion-summary:after{content:"";flex-shrink:0;width:9px;height:9px;border-right:1.5px solid #ffffff;border-bottom:1.5px solid #ffffff;transform:rotate(-45deg);transition:transform .25s ease;margin-right:4px}.section-footer .footer-accordion[open] .footer-accordion-summary:after{transform:rotate(45deg)}.section-footer .footer-accordion-content{padding-bottom:1rem}.section-footer .footer-accordion-content h2{font-size:.9375rem!important}}@media(min-width:768px){.section-footer .footer-grid{grid-template-columns:repeat(4,1fr);gap:0}.section-footer .footer-bottom{grid-template-columns:1fr auto 1fr;align-items:center}.section-footer .footer-bottom-agency{order:1;text-align:left}.section-footer .footer-bottom-payments{order:2}.section-footer .footer-bottom-copy{order:3;text-align:right}.section-footer .footer-accordion-summary{cursor:default;pointer-events:none;margin-bottom:1.25rem}.section-footer .footer-accordion-summary:after{display:none}}.shopify-section.section-header:has(header[data-transparent=true]){position:relative;z-index:40}header#site-header[data-transparent=true]:not([data-scrolled=true]){--color-text: var(--color-dark);--color-text-muted: rgba(0, 0, 0, .7);--color-border: rgba(0, 0, 0, .12);--color-muted-soft: rgba(0, 0, 0, .05);color:var(--color-dark);background-color:transparent;border:0;box-shadow:none}header#site-header[data-transparent=true][data-scrolled=true]{background-color:var(--color-bg);color:var(--color-text);border:0;box-shadow:0 4px 18px #0000000f}dialog.menu-drawer{margin:0;padding:0;border:none;width:100%;height:100%;max-width:100%;max-height:100%;background:transparent;color:var(--color-text)}dialog.menu-drawer::backdrop{background-color:#00000080;opacity:0;transition:opacity .3s ease}dialog.menu-drawer[open]::backdrop{opacity:1}dialog.menu-drawer .menu-drawer__panel{background:var(--color-bg);width:min(360px,92vw);height:100%;margin-left:auto;display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s ease}dialog.menu-drawer[open] .menu-drawer__panel{transform:translate(0)}body:has(dialog.menu-drawer[open]){overflow:hidden}.megamenu-grid{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:1rem;background:#fff;color:#78716c;text-align:left}.megamenu-grid .megamenu-col{flex:0 0 100%;max-width:100%;padding:1rem;margin:0;list-style:none;box-sizing:border-box}@media(min-width:768px){.megamenu-grid .megamenu-col{flex:0 0 50%;max-width:50%}}.megamenu-grid .megamenu-h4{margin:0 0 .25rem;font-size:1.25rem;font-weight:700;line-height:1.33;color:#525252}.megamenu-grid .megamenu-body{line-height:1.5rem;color:#78716c}.megamenu-grid .megamenu-link{display:block;text-decoration:none;color:#171717;transition:opacity .5s;margin-bottom:.5rem}.megamenu-grid .megamenu-img{display:block;max-width:100%;height:auto;border:0}.megamenu-style-products .megamenu-product{flex:0 0 100%;max-width:100%;padding:1rem;margin:0;list-style:none;box-sizing:border-box;text-align:center}@media(min-width:640px){.megamenu-style-products .megamenu-product{flex:0 0 33.333%;max-width:33.333%}}@media(min-width:768px){.megamenu-style-products .megamenu-product{flex:0 0 25%;max-width:25%}}.megamenu-product-link{display:block;text-decoration:none;color:inherit;transition:opacity .3s}.megamenu-product-link:hover{opacity:.75}.megamenu-product-img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:contain;margin:0 auto;border:0}.megamenu-product-title{margin:.5rem 0 .25rem;font-size:18px;font-weight:500;line-height:1.33;color:#171717}.megamenu-product-price{display:block;font-size:16px;line-height:1.5;color:#b7a974}@media(min-width:768px){.megamenu-grid[data-top-count="2"] .megamenu-product:nth-child(-n+2){flex:0 0 50%;max-width:50%}.megamenu-grid[data-top-count="2"] .megamenu-product:nth-child(n+3){flex:0 0 25%;max-width:25%}.megamenu-grid[data-top-count="3"] .megamenu-product:nth-child(-n+3){flex:0 0 33.333%;max-width:33.333%}.megamenu-grid[data-top-count="3"] .megamenu-product:nth-child(n+4){flex:0 0 25%;max-width:25%}.megamenu-grid[data-top-count="3"]:has(.megamenu-product:nth-child(6):last-child) .megamenu-product:nth-child(n+4){flex:0 0 33.333%;max-width:33.333%}.megamenu-grid[data-top-count="4"] .megamenu-product:nth-child(-n+4){flex:0 0 25%;max-width:25%}.megamenu-grid[data-top-count="4"] .megamenu-product:nth-child(n+5){flex:0 0 33.333%;max-width:33.333%}}.pdp-lightbox{padding:0;border:0;background:transparent;max-width:100vw;max-height:100vh;width:100vw;height:100vh;color:#fff;overflow:hidden}.pdp-lightbox::backdrop{background-color:#000000eb}.pdp-lightbox[open]{display:flex;align-items:center;justify-content:center}.pdp-lightbox__img{display:block;max-width:min(92vw,1800px);max-height:90vh;object-fit:contain;transition:transform .2s ease;cursor:zoom-in;-webkit-user-select:none;user-select:none}.pdp-lightbox__img.is-zoomed{cursor:zoom-out;transform:scale(2)}.pdp-lightbox__close,.pdp-lightbox__nav{position:absolute;display:grid;place-items:center;border:0;color:#fff;background:#ffffff1a;transition:background .2s;cursor:pointer;border-radius:9999px}.pdp-lightbox__close:hover,.pdp-lightbox__nav:hover{background:#ffffff38}.pdp-lightbox__close{top:1rem;right:1rem;width:44px;height:44px}.pdp-lightbox__nav{top:50%;transform:translateY(-50%);width:48px;height:48px}.pdp-lightbox__prev{left:1rem}.pdp-lightbox__next{right:1rem}.pdp-lightbox__counter{position:absolute;bottom:1rem;left:50%;transform:translate(-50%);color:#ffffffd9;font-size:13px;letter-spacing:.02em}.product-short-desc{font-size:14px;line-height:1.7;color:var(--color-text)}.product-short-desc p{margin:0 0 .75rem}.product-short-desc strong{font-weight:500}.product-short-desc .row{margin:0;padding:0}.product-short-desc [class*=col-]{display:flex;align-items:center;gap:.5rem;margin:.125rem 0;padding:0}.product-short-desc [class*=col-] img{width:17px;height:18px;flex-shrink:0;margin:0}.product-short-desc [class*=col-] strong{font-weight:500}.pdp-rating-wrap.jdgm--done .pdp-rating-fallback,.pdp-rating-wrap .jdgm-prev-badge .pdp-rating-fallback,.pdp-rating-wrap:has(.jdgm-prev-badge__stars) .pdp-rating-fallback{display:none!important}.jdgm-rev-widg{text-align:left}.jdgm-rev-widg.jdgm-rev-widg--empty,.jdgm-rev-widg.jdgm-rev-widg--empty .jdgm-rev-widg__header,.jdgm-rev-widg.jdgm-rev-widg--empty .jdgm-rev-widg__title,.jdgm-rev-widg.jdgm-rev-widg--empty .jdgm-rev-widg__summary,.jdgm-rev-widg.jdgm-rev-widg--empty .jdgm-rev-widg__body,.jdgm-rev-widg.jdgm-rev-widg--empty .jdgm-rev-widg__actions{text-align:center!important}.jdgm-rev-widg.jdgm-rev-widg--empty .jdgm-rev-widg__summary{display:flex;flex-direction:column;align-items:center;gap:.5rem}.jdgm-rev-widg.jdgm-rev-widg--empty .jdgm-rev-widg__actions{display:flex;justify-content:center}[class*=jm-review-widget],[class*=jm-review-widget] .jm-text,[class*=jm-review-widget] [class*=__title],[class*=jm-review-widget] [class*=__subtitle],[class*=jm-review-widget] [class*=__description],[class*=jm-review-widget] [class*=__empty],[class*=jm-review-widget] [class*=__body]{text-align:center!important}[class*=jm-review-widget-minimal-header]{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:.5rem!important}[class*=jm-review-widget] [class*=__actions],[class*=jm-review-widget] [class*=-actions]{display:flex!important;justify-content:center!important;align-items:center!important;gap:.75rem!important}[class*=jm-review-widget] [class*=__summary]{display:flex!important;flex-direction:column!important;align-items:center!important;gap:.5rem!important}.jdgm-rev__timestamp,[class*=jm-review] [class*=timestamp],[class*=jm-review] [class*=__date]{display:none!important}.pdp-desc{font-size:15px;line-height:1.7;color:var(--color-text);text-align:center}.pdp-desc p{text-align:left;margin:0 0 .75rem;max-width:980px;margin-left:auto;margin-right:auto}.pdp-desc h2,.pdp-desc h3,.pdp-desc h4{text-align:left;font-weight:500;color:var(--color-text);margin:1.5rem auto .75rem;max-width:980px}.pdp-desc h4{font-size:24px;line-height:1.33}.pdp-desc h3{font-size:22px;line-height:1.33}.pdp-desc h2{font-size:26px;line-height:1.33}.pdp-desc a{color:var(--color-brand);text-decoration:underline}.pdp-desc strong{font-weight:500}.pdp-desc img{display:block;margin:1rem auto;max-width:100%;height:auto;border-radius:4px}.pdp-desc video{display:block;max-width:100%;height:auto;margin:1rem auto}.pdp-desc--inline{text-align:left;font-size:14px}.pdp-desc--inline p,.pdp-desc--inline h2,.pdp-desc--inline h3,.pdp-desc--inline h4{max-width:none;margin-left:0;margin-right:0}.pdp-desc--inline h2{font-size:20px}.pdp-desc--inline h3{font-size:18px}.pdp-desc--inline h4{font-size:16px}.pdp-desc--inline img{margin-left:0;margin-right:0}.pdp-desc section{display:block}.pdp-desc [data-elementor-type]{display:block}.pdp-desc [class*=elementor-section]{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:center}.pdp-desc [class*=elementor-column]{flex:1 1 320px;min-width:0}@media(max-width:767px){.pdp-desc div[style*=grid-template-columns]{grid-template-columns:1fr!important}.pdp-desc div[style*=grid-template-columns]>div:has(video){order:-1}}.kt-nlp{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;display:flex;align-items:center;justify-content:center;padding:1rem;font-family:var(--font-body, "Jost", sans-serif)}.kt-nlp[hidden]{display:none}.kt-nlp__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;border:0;padding:0;cursor:pointer}.kt-nlp__dialog{position:relative;z-index:1;width:100%;max-width:860px;max-height:calc(100vh - 2rem);overflow-x:hidden;overflow-y:auto;background:var(--color-bg, #fff);border:2px solid var(--kt-nlp-accent, #b7a974);border-radius:6px;box-shadow:0 24px 60px #00000038;animation:kt-nlp-in .25s ease-out both}@keyframes kt-nlp-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.kt-nlp__dialog{animation:none}}.kt-nlp__close{position:absolute;top:10px;right:10px;z-index:3;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#fff;color:var(--color-text, #111);border:1px solid var(--color-border, #e5e5e5);border-radius:50%;box-shadow:0 2px 10px #00000029;cursor:pointer}.kt-nlp__close svg{width:18px;height:18px}.kt-nlp__close:hover{background:var(--color-muted-soft, #f4f4f4)}.kt-nlp__grid{display:flex;flex-direction:column}.kt-nlp__content{padding:32px 24px 26px;text-align:center}.kt-nlp__heading{margin:0 0 10px;font-size:1.75rem;line-height:1.15;font-weight:700;color:var(--color-text, #111)}.kt-nlp__subheading{margin:0 0 6px;font-size:.9375rem;font-weight:600;color:var(--kt-nlp-accent, #b7a974)}.kt-nlp__text{margin:0 0 18px;font-size:.9375rem;line-height:1.5;color:var(--color-text-muted, #525252)}.kt-nlp__text p{margin:0}.kt-nlp__field{position:relative;margin-bottom:12px}.kt-nlp__icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#94a3b8;pointer-events:none}.kt-nlp__icon svg{width:20px;height:20px;display:block}.kt-nlp__input{width:100%;height:48px;padding:0 14px 0 42px;font-size:1rem;font-family:inherit;color:var(--color-text, #111);background:var(--color-muted-soft, #f4f4f4);border:1px solid transparent;border-radius:var(--radius, 4px);box-sizing:border-box}.kt-nlp__input:focus{outline:none;border-color:var(--kt-nlp-accent, #b7a974);background:#fff}.kt-nlp__consent{display:flex;align-items:flex-start;gap:8px;margin:0 0 14px;text-align:left;font-size:.8125rem;line-height:1.4;color:var(--color-text-muted, #525252);cursor:pointer}.kt-nlp__consent input{flex-shrink:0;width:16px;height:16px;margin-top:1px;accent-color:var(--kt-nlp-accent, #b7a974)}.kt-nlp__consent a{color:inherit;text-decoration:underline}.kt-nlp__button{width:100%;height:48px;font-size:1rem;font-weight:700;font-family:inherit;color:#fff;background:#000;border:0;border-radius:var(--radius, 4px);cursor:pointer;transition:opacity .15s ease}.kt-nlp__button:hover{opacity:.86}.kt-nlp__button[disabled]{opacity:.55;cursor:default}.kt-nlp__error{margin:10px 0 0;font-size:.8125rem;color:#b3261e}.kt-nlp__error[hidden]{display:none}.kt-nlp__ticket{position:relative;display:flex;align-items:center;justify-content:center;gap:14px;min-height:56px;margin:18px 0 0;padding:10px 26px;border:1px dashed #cbd5e1;border-radius:4px;background:#fff}.kt-nlp__ticket:before,.kt-nlp__ticket:after{content:"";position:absolute;top:50%;width:14px;height:14px;background:var(--color-bg, #fff);border:1px dashed #cbd5e1;border-radius:50%;transform:translateY(-50%)}.kt-nlp__ticket:before{left:-8px;clip-path:inset(0 0 0 50%)}.kt-nlp__ticket:after{right:-8px;clip-path:inset(0 50% 0 0)}.kt-nlp__scissors{color:#94a3b8}.kt-nlp__scissors svg{width:20px;height:20px;display:block}.kt-nlp__dashes{display:flex;gap:10px}.kt-nlp__dashes i{display:block;width:22px;height:2px;background:#cbd5e1}.kt-nlp__dashes[hidden]{display:none}.kt-nlp__code{font-size:1.25rem;font-weight:700;letter-spacing:.14em;color:var(--color-text, #111)}.kt-nlp__code[hidden]{display:none}.kt-nlp__copy{font-size:.75rem;font-weight:600;font-family:inherit;text-transform:uppercase;letter-spacing:.06em;color:var(--kt-nlp-accent, #b7a974);background:none;border:1px solid currentColor;border-radius:999px;padding:5px 12px;cursor:pointer}.kt-nlp__copy[hidden]{display:none}.kt-nlp__success{margin:14px 0 0;font-size:.9375rem;line-height:1.5;font-weight:600;color:var(--color-text, #111)}.kt-nlp__success[hidden]{display:none}.kt-nlp__fine{margin:16px 0 0;font-size:.75rem;line-height:1.45;color:var(--color-text-muted, #525252)}.kt-nlp__fine p{margin:0}.kt-nlp__media{display:none}.kt-nlp__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kt-nlp.is-done .kt-nlp__formwrap{display:none}@media screen and (min-width:750px){.kt-nlp__grid{flex-direction:row;align-items:stretch}.kt-nlp__content{flex:1 1 55%;padding:44px 40px 34px;display:flex;flex-direction:column;justify-content:center}.kt-nlp__heading{font-size:2rem}.kt-nlp__media{display:block;flex:1 1 45%;position:relative;min-height:420px;background:var(--color-muted-soft, #f4f4f4)}.kt-nlp__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}}.topbar-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 32px,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(to right,transparent,#000 32px,#000 calc(100% - 32px),transparent)}.topbar-marquee__track{display:flex;width:max-content;animation:topbar-marquee var(--marquee-duration, 30s) linear infinite}.topbar-marquee:hover .topbar-marquee__track{animation-play-state:paused}.topbar-marquee__group{display:flex;align-items:center;flex:0 0 auto;margin:0;padding:0;list-style:none}.topbar-marquee__item{display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap;padding:0 1.75rem;position:relative}.topbar-marquee__item:after{content:"";position:absolute;right:-2px;top:50%;transform:translateY(-50%);width:4px;height:4px;border-radius:9999px;background-color:var(--color-brand, #b5985a);opacity:.9}@keyframes topbar-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.topbar-marquee__track{animation:none}}[data-sticky-atc][data-visible=true]{transform:translateY(0)}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map?subset=ADEAIhAAAACA */
