[data-xaq-product-root]{--xaq-accent: #c7a13b}.xaq-pdp-nav{position:sticky;top:0;z-index:20;display:flex;justify-content:center;gap:clamp(18px,3vw,44px);align-items:center;min-height:68px;width:100vw;margin-left:calc(50% - 50vw);padding:0 24px;background:#f7f7f7;border-bottom:1px solid #ececec;overflow-x:auto;white-space:nowrap}.xaq-pdp-nav a{color:#303030;font-size:16px;text-decoration:none;position:relative;padding:22px 0}.xaq-pdp-nav a:hover,.xaq-pdp-nav a.is-active{color:#111}.xaq-pdp-nav a.is-active:after{content:"";position:absolute;left:0;right:0;bottom:12px;height:3px;background:var(--xaq-accent)}[data-xaq-product-root] .product_top.product_layout_1{align-items:start;gap:clamp(28px,5vw,72px)}[data-xaq-product-root] .product_photos{position:relative;min-width:0}[data-xaq-product-root] .product-single__photos{width:100%}[data-xaq-product-root] .product-single__photos .slider-nav,[data-xaq-product-root] .product-single__photos .slider-nav-mobile{display:none!important}[data-xaq-product-root] .product-single__photos .product-single__photos_container{width:100%!important;max-width:none!important}[data-xaq-product-root] .product-single__photos .slider-for{min-height:490px}[data-xaq-product-root] .product-single__photos .slider-for img{max-height:490px;object-fit:contain;margin:auto}[data-xaq-product-root] .xaq-gallery-controls{position:absolute;z-index:5;top:40%;left:0;right:0;display:flex;justify-content:space-between;padding:0 14px;pointer-events:none}[data-xaq-product-root] .xaq-gallery-controls button{pointer-events:auto;display:grid;place-items:center;width:48px;height:48px;border:0;border-radius:50%;background:#1414147a;color:#fff;cursor:pointer;font:36px/1 Arial,sans-serif;transition:background .2s ease,transform .2s ease}[data-xaq-product-root] .xaq-gallery-controls button:hover{background:#141414c7;transform:scale(1.06)}[data-xaq-product-root] .product_photos.is-panel-open .xaq-gallery-controls{display:none}[data-xaq-product-root] .xaq-gallery-count{position:absolute;top:20px;right:16px;z-index:3;padding:6px 10px;color:#fff;background:#0000007a;border-radius:4px;font-size:13px}[data-xaq-product-root] .xaq-gallery-switch{display:flex;gap:4px;width:max-content;max-width:100%;margin:20px auto 32px;padding:5px;border-radius:100px;background:#eee}[data-xaq-product-root] .xaq-gallery-switch button{border:0;border-radius:100px;background:transparent;color:#161616;padding:8px 20px;cursor:pointer;font-size:15px}[data-xaq-product-root] .xaq-gallery-switch button.is-active{background:#000;color:#fff}[data-xaq-product-root] .xaq-gallery-panel{min-height:490px;max-height:650px;overflow:auto;padding:38px;background:#fafafa;line-height:1.65}[data-xaq-product-root] .xaq-gallery-panel[hidden],[data-xaq-product-root] .product_photos.is-panel-open .product-single__photos,[data-xaq-product-root] .product_photos.is-panel-open .xaq-gallery-count{display:none!important}[data-xaq-product-root] .product_shop{min-width:0}[data-xaq-product-root] .product_shop .product-title{font-size:clamp(26px,2.5vw,38px);line-height:1.2}[data-xaq-product-root] .xaq-payment-methods{margin:14px 0}[data-xaq-product-root] .xaq-payment-methods>span{display:block;margin-bottom:7px;color:#555;font-size:13px}[data-xaq-product-root] .xaq-payment-methods__icons{display:flex;flex-wrap:wrap;gap:6px;align-items:center}[data-xaq-product-root] .xaq-payment-methods__icons svg{width:38px;height:24px}[data-xaq-product-root] .xaq-product-availability{margin:14px 0}[data-xaq-product-root] .xaq-product-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0;padding:16px;background:#f8f8f8}[data-xaq-product-root] .xaq-product-benefit{display:flex;gap:10px;align-items:flex-start}[data-xaq-product-root] .xaq-product-benefit__icon{display:grid;place-items:center;flex:0 0 34px;height:34px;border:1px solid #bbb;border-radius:50%;color:#333;font-size:17px}[data-xaq-product-root] .xaq-product-benefit strong{display:block;font-size:14px}[data-xaq-product-root] .xaq-product-benefit p{margin:3px 0 0;color:#666;font-size:12px;line-height:1.4}[data-xaq-product-root] .xaq-pdp-accessories{margin:24px 0 18px}[data-xaq-product-root] .xaq-pdp-accessories h2{margin:0 0 13px;font-size:19px}[data-xaq-product-root] .xaq-pdp-addon{display:grid;grid-template-columns:22px 54px minmax(0,1fr) auto;gap:12px;align-items:center;margin:0 0 9px;padding:10px 12px;border:1px solid #ddd;border-radius:6px;cursor:pointer;color:#222}[data-xaq-product-root] .xaq-pdp-addon.is-selected{border-color:#222;background:#fafafa}[data-xaq-product-root] .xaq-pdp-addon input{width:18px;height:18px;margin:0;accent-color:#111}[data-xaq-product-root] .xaq-pdp-addon img{width:54px;height:54px;object-fit:contain}[data-xaq-product-root] .xaq-pdp-addon__title{line-height:1.3;overflow-wrap:anywhere}[data-xaq-product-root] .xaq-pdp-addon__price{font-size:16px;font-weight:700;white-space:nowrap}[data-xaq-product-root] .xaq-pdp-subtotal{text-align:right;font-size:17px;margin:18px 0}[data-xaq-product-root].has-accessories .product_form_wrapper .total-price{display:none}[data-xaq-product-root] .product-form__cart-submit{background:#111!important;border-color:#111!important}[data-xaq-product-root] .xaq-pdp-notice{margin-top:22px;padding:14px 16px;font-size:13px;line-height:1.6;color:#555;background:#f8f8f8;border-left:3px solid #bbb}.xaq-pdp-extra{padding:50px 0;scroll-margin-top:84px}#xaq-overview,#xaq-specs,#xaq-reviews,#xaq-package,#xaq-downloads,#xaq-compare{scroll-margin-top:84px}@media(max-width:767px){.xaq-pdp-nav{justify-content:flex-start;gap:22px;min-height:52px}.xaq-pdp-nav a{font-size:14px;padding:15px 0}.xaq-pdp-nav a.is-active:after{bottom:6px}[data-xaq-product-root] .product-single__photos .slider-for{min-height:330px}[data-xaq-product-root] .product-single__photos .slider-for img{max-height:330px}[data-xaq-product-root] .xaq-gallery-controls{top:37%;padding:0 8px}[data-xaq-product-root] .xaq-gallery-controls button{width:40px;height:40px;font-size:31px}[data-xaq-product-root] .xaq-gallery-panel{min-height:330px;padding:20px}[data-xaq-product-root] .xaq-pdp-addon{grid-template-columns:20px 46px minmax(0,1fr);gap:8px}[data-xaq-product-root] .xaq-pdp-addon img{width:46px;height:46px}[data-xaq-product-root] .xaq-pdp-addon__price{grid-column:3;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/xaq-pdp-reference.css.map */
