﻿.drk-cat-slider{position:relative;width:100%;height:100vh;overflow:hidden;--drk-black-deep: #121212;--drk-yellow: #C6A528;--light-1: #553e96;--light-2: #56c1e5;--light-3: #399d69;--bg-1: #010101;--bg-2: #393a4f;--bg-3: #42364c;background:var(--bg-1)}.drk-cat-slider *{box-sizing:border-box}.drk-cat-slider img{width:100%;height:auto;display:block}.drk-text{position:absolute;inset:0;z-index:5;pointer-events:none}.drk-h1{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin:0;font-weight:900;font-size:10vw;line-height:1;text-transform:uppercase;text-align:center}.drk-h1.outside{color:var(--blanc)}.drk-h1.inside{display:none;-webkit-text-stroke:2px hsla(0,0%,100%,.7);color:rgba(0,0,0,0);text-shadow:0 0 6px hsla(0,0%,100%,.15),0 0 20px rgba(198,165,40,.08)}.drk-cane-image{display:none;position:relative;width:min(70vw,760px);aspect-ratio:16/11;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);overflow:hidden;border-radius:12px}.drk-cane-image img{width:100%;height:100%;object-fit:cover;display:block}.drk-cane-labels{position:absolute;top:0;left:0;width:auto !important;max-width:none !important;height:100%;min-width:300%;mix-blend-mode:multiply;transition:left .35s ease}.drk-section-container-main{width:100%;height:100%;overflow:hidden;position:relative;z-index:1}.drk-section-container{width:100%;height:100%;display:flex;position:relative;left:0%;transition:all ease-in-out .5s;align-items:center}.drk-section{flex:0 0 100%;height:100%;position:relative;overflow:hidden;z-index:1}.drk-section:before{content:"";border-radius:197.5px 0px;opacity:.4;filter:blur(162px);height:35%;width:55%;position:absolute;top:-40%;left:-66%;transform:translate(50%, 50%);z-index:-1}.drk-section:after{content:"";border-radius:197.5px 0px;opacity:.4;filter:blur(112px);height:35%;width:55%;position:absolute;top:50%;right:33%;transform:translate(50%, -50%);z-index:-1}.drk-section:nth-child(1){background:var(--bg-1);background-image:url("/wp-content/uploads/2026/05/streetwear-drakkern.jpg");background-position:center;background-size:cover}.drk-section:nth-child(2){background:var(--bg-2);background-image:url("/wp-content/uploads/2026/05/sportswear-drakkern.jpg");background-position:center;background-size:cover}.drk-section:nth-child(3){background:var(--bg-3)}.drk-prdct-images{display:none;position:relative;width:100%;height:100%}.drk-prdct-image{opacity:1;position:absolute;z-index:2}.drk-prdct-image::after{content:"";position:absolute;background:linear-gradient(90deg, #000 3.66%, rgba(0, 0, 0, 0) 92.35%);opacity:.43;filter:blur(7.5px);transform:rotate(-6.941deg);right:0;width:173px;height:30px}.drk-image-one{max-width:20vw;bottom:100px}.drk-image-one::after{bottom:-50px}.drk-image-two{max-width:15vw;top:23%;left:25%}.drk-image-two::after{bottom:-200px;height:22px}.drk-image-three{max-width:12vw;top:23%;right:25%}.drk-image-three::after{bottom:-280px;width:103px}.drk-image-four{max-width:21vw;bottom:100px;right:0}.drk-image-four::after{bottom:-50px}.drk-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:10;border-radius:50%;height:80px;width:80px;background-color:var(--blanc);border:none;font-size:56px;color:var(--drk-yellow);cursor:pointer;justify-content:center;align-items:center}.drk-nav span{margin-top:-10px}#drkPrevButton{left:30px;display:none}#drkNextButton{right:30px}.drk-wave{animation:drk-wave 4s linear infinite}@keyframes drk-wave{0%{box-shadow:0 0 0 0px rgba(198,165,40,.3),0 0 0 0px rgba(198,165,40,.2)}40%{box-shadow:0 0 0 50px rgba(198,165,40,0),0 0 0 0px rgba(198,165,40,.2)}80%{box-shadow:0 0 0 50px rgba(198,165,40,0),0 0 0 30px rgba(0,0,0,0)}100%{box-shadow:0 0 0 0px rgba(198,165,40,0),0 0 0 30px rgba(198,165,40,0)}}.drk-buttons{position:absolute;top:65%;left:50%;transform:translateX(-50%);display:flex;gap:15px;z-index:10;pointer-events:auto}.drk-btn{padding:12px 22px;background:#c6a528;color:var(--c1);text-decoration:none;font-weight:600;border-radius:40px;transition:.25s;pointer-events:auto}.drk-btn:hover{transform:translateY(-2px)}.drk-btn.drk-btn-outline{background:rgba(0,0,0,0);border:1px solid var(--blanc);color:var(--blanc)}@media(max-width: 991px){.drk-cat-slider{max-height:100vh;height:450px}.drk-h1{font-size:clamp(40px,10vw,90px);transform:translate(-50%, -50%) !important}.drk-buttons{width:100%;justify-content:center}.drk-cane-image{width:220px;height:220px}.drk-nav{height:30px;width:30px;font-size:28px;top:88%}.drk-nav span{margin-top:-7px}.drk-image-one{max-width:180px}.drk-image-two{max-width:165px;left:12%;top:12%}.drk-image-three{max-width:150px;right:12%}.drk-image-four{max-width:200px}}.cursor{width:32px;height:32px;border-radius:50%;position:fixed;left:0;top:0;transform:translate(-50%, -50%);background:#f2f2f2;mix-blend-mode:difference;pointer-events:none;z-index:9999}.drk-txfx{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-height:150vh}.drk-txfx__line{font-family:"Cinzel";font-size:5.5vw;letter-spacing:-0.01em;line-height:1;margin:0;width:100%;color:rgba(182,182,182,.2);background:linear-gradient(to right, #b6b6b6, #b6b6b6) no-repeat;-webkit-background-clip:text;background-clip:text;background-size:0%;transition:background-size cubic-bezier(0.1, 0.5, 0.5, 1) .5s;border-bottom:1px solid #2f2b28;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative}.drk-txfx__reveal{font-size:4vw;position:absolute;inset:0;background-color:var(--c3);color:#0d0d0d;clip-path:polygon(0 50%, 100% 50%, 100% 50%, 0 50%);transform-origin:center;transition:all cubic-bezier(0.1, 0.5, 0.5, 1) .4s;display:flex;flex-direction:column;justify-content:center}.drk-txfx__line:hover>.drk-txfx__reveal{clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}.drk-txfx__link{text-decoration:none;color:inherit}.woocommerce-page{overflow-x:hidden}.woocommerce-page #brxe-fwhrkb{position:absolute;mix-blend-mode:normal !important}.product-slider,.products-list{--drk-bg: #121212;--drk-bg-soft: var(--c1);--drk-text: var(--blanc);--drk-text-muted: rgba(255, 255, 255, 0.72);--drk-border: rgba(255, 255, 255, 0.12);--drk-accent: #c6a528;--drk-overlay: linear-gradient( 180deg, rgba(0, 0, 0, 0.08) 0%, rgba(0, 0, 0, 0.18) 35%, rgba(0, 0, 0, 0.78) 100% )}.product-slider ul.products,.products-list ul.products{width:100%}.product-slider ul.products .onsale,.products-list ul.products .onsale{position:absolute;top:1.25rem;right:1.25rem;z-index:3;padding:.75rem 1.75rem;background:var(--drk-accent);font-size:.85rem;font-weight:800;line-height:1;letter-spacing:.02em;text-transform:uppercase;box-shadow:0 10px 20px rgba(0,0,0,.15)}.product-slider li.product,.products-list li.product{position:relative;overflow:hidden;background:var(--drk-bg-soft);border:1px solid var(--drk-border);margin:0;list-style:none;isolation:isolate;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.product-slider li.product:hover,.products-list li.product:hover{border-color:rgba(198,165,40,.35);box-shadow:0 18px 40px rgba(0,0,0,.25)}.product-slider li.product>.dynamic[data-field-id=efa3f7],.products-list li.product>.dynamic[data-field-id=efa3f7]{position:relative;aspect-ratio:1/1;overflow:hidden;background:#0e0e0e}.product-slider li.product>.dynamic[data-field-id=efa3f7]::after,.products-list li.product>.dynamic[data-field-id=efa3f7]::after{content:"";position:absolute;inset:0;background:var(--drk-overlay);opacity:0;transition:opacity .3s ease;z-index:1;pointer-events:none}.product-slider li.product>.dynamic[data-field-id=efa3f7]>a,.products-list li.product>.dynamic[data-field-id=efa3f7]>a{display:block;width:100%;height:100%}.product-slider li.product>.dynamic[data-field-id=efa3f7] img,.products-list li.product>.dynamic[data-field-id=efa3f7] img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease,filter .35s ease}.product-slider li.product:hover>.dynamic[data-field-id=efa3f7]::after,.products-list li.product:hover>.dynamic[data-field-id=efa3f7]::after{opacity:1}.product-slider li.product:hover>.dynamic[data-field-id=efa3f7] img,.products-list li.product:hover>.dynamic[data-field-id=efa3f7] img{transform:scale(1.04);filter:saturate(0.92)}.product-slider li.product>h5.dynamic[data-field-id="386a9e"],.products-list li.product>h5.dynamic[data-field-id="386a9e"]{position:absolute;top:1.25rem;left:1.25rem;right:1.25rem;z-index:3;margin:0;pointer-events:none;opacity:0;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease}.product-slider li.product>h5.dynamic[data-field-id="386a9e"] a,.products-list li.product>h5.dynamic[data-field-id="386a9e"] a{color:var(--drk-text);text-decoration:none;font-size:clamp(1rem,1vw,1.15rem);font-weight:600;line-height:1.15;letter-spacing:.01em;text-transform:uppercase}.product-slider li.product:hover>h5.dynamic[data-field-id="386a9e"],.products-list li.product:hover>h5.dynamic[data-field-id="386a9e"]{opacity:1;transform:translateY(0)}.product-slider li.product>.dynamic[data-field-id=e8a18c],.products-list li.product>.dynamic[data-field-id=e8a18c]{position:absolute;left:1.25rem;bottom:1.1rem;z-index:3;opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease}.product-slider li.product>.dynamic[data-field-id=e8a18c] .amount,.product-slider li.product>.dynamic[data-field-id=e8a18c] .drk-price-from-label,.product-slider li.product>.dynamic[data-field-id=e8a18c] .woocommerce-Price-amount,.products-list li.product>.dynamic[data-field-id=e8a18c] .amount,.products-list li.product>.dynamic[data-field-id=e8a18c] .drk-price-from-label,.products-list li.product>.dynamic[data-field-id=e8a18c] .woocommerce-Price-amount{color:var(--drk-text);font-size:.98rem;font-weight:600;line-height:1;white-space:nowrap}.product-slider li.product:hover>.dynamic[data-field-id=e8a18c],.products-list li.product:hover>.dynamic[data-field-id=e8a18c]{opacity:1;transform:translateY(0)}.product-slider li.product>.dynamic[data-field-id="2ae745"],.products-list li.product>.dynamic[data-field-id="2ae745"]{position:absolute;right:1.25rem;bottom:.85rem;z-index:3;opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease}.product-slider li.product:hover>.dynamic[data-field-id="2ae745"],.products-list li.product:hover>.dynamic[data-field-id="2ae745"]{opacity:1;transform:translateY(0)}.product-slider li.product .cart.brx-loop-product-form,.products-list li.product .cart.brx-loop-product-form{display:flex;align-items:center;gap:.5rem;margin:0}.product-slider li.product .quantity,.products-list li.product .quantity{position:relative;display:inline-flex;align-items:center;justify-content:center;height:40px;min-width:4.4rem;padding:0 1.75rem;border:1px solid var(--drk-border);background:hsla(0,0%,100%,.08);backdrop-filter:blur(8px)}.product-slider li.product .quantity .screen-reader-text,.products-list li.product .quantity .screen-reader-text{display:none}.product-slider li.product .quantity .qty,.products-list li.product .quantity .qty{width:100%;min-width:0;height:100%;border:0;background:rgba(0,0,0,0);color:var(--drk-text);text-align:center;font-size:.92rem;font-weight:600;padding:0;appearance:textfield;-moz-appearance:textfield}.product-slider li.product .quantity .qty::-webkit-outer-spin-button,.product-slider li.product .quantity .qty::-webkit-inner-spin-button,.products-list li.product .quantity .qty::-webkit-outer-spin-button,.products-list li.product .quantity .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-slider li.product .quantity .qty:focus,.products-list li.product .quantity .qty:focus{outline:none;box-shadow:none}.product-slider li.product .quantity .action,.products-list li.product .quantity .action{position:absolute;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;color:var(--drk-text-muted);cursor:pointer;transition:color .2s ease}.product-slider li.product .quantity .action:hover,.products-list li.product .quantity .action:hover{color:var(--drk-accent)}.product-slider li.product .quantity .action svg,.products-list li.product .quantity .action svg{width:.95rem;height:.95rem}.product-slider li.product .quantity .action.minus,.products-list li.product .quantity .action.minus{left:.55rem}.product-slider li.product .quantity .action.plus,.products-list li.product .quantity .action.plus{right:.55rem}.product-slider li.product .button,.product-slider li.product .add_to_cart_button,.product-slider li.product .product_type_simple,.products-list li.product .button,.products-list li.product .add_to_cart_button,.products-list li.product .product_type_simple{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;min-width:40px;height:40px;padding:0;margin:0;border:1px solid var(--drk-border);background:var(--drk-accent);color:rgba(0,0,0,0) !important;font-size:0;line-height:0;text-decoration:none;overflow:hidden;transition:transform .2s ease,background .2s ease,border-color .2s ease}.product-slider li.product .button:hover,.product-slider li.product .add_to_cart_button:hover,.product-slider li.product .product_type_simple:hover,.products-list li.product .button:hover,.products-list li.product .add_to_cart_button:hover,.products-list li.product .product_type_simple:hover{transform:translateY(-1px);background:#d7b53a;border-color:#d7b53a}.product-slider li.product .button::before,.product-slider li.product .add_to_cart_button::before,.product-slider li.product .product_type_simple::before,.products-list li.product .button::before,.products-list li.product .add_to_cart_button::before,.products-list li.product .product_type_simple::before{content:"";width:18px;height:18px;display:block;background-color:#121212;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='black' stroke-width='2'%3E%3Ccircle cx='9' cy='20' r='1'/%3E%3Ccircle cx='18' cy='20' r='1'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M3 4h2l2.4 10.2a1 1 0 0 0 1 .8h8.9a1 1 0 0 0 1-.76L21 7H7'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='black' stroke-width='2'%3E%3Ccircle cx='9' cy='20' r='1'/%3E%3Ccircle cx='18' cy='20' r='1'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M3 4h2l2.4 10.2a1 1 0 0 0 1 .8h8.9a1 1 0 0 0 1-.76L21 7H7'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;margin-left:7px}.product-slider li.product>.dynamic[data-field-id="2ae745"]>a.button,.products-list li.product>.dynamic[data-field-id="2ae745"]>a.button{width:auto;min-width:2.8rem;padding:0 .9rem 0 3.8rem;font-size:.82rem;line-height:1;color:#121212 !important;text-transform:uppercase;letter-spacing:.04em;font-weight:600}.product-slider li.product>.dynamic[data-field-id="2ae745"]>a.button::before,.products-list li.product>.dynamic[data-field-id="2ae745"]>a.button::before{position:absolute;left:.8rem}.product-slider li.product>h5.dynamic[data-field-id="386a9e"],.product-slider li.product>.dynamic[data-field-id=e8a18c],.product-slider li.product>.dynamic[data-field-id="2ae745"],.products-list li.product>h5.dynamic[data-field-id="386a9e"],.products-list li.product>.dynamic[data-field-id=e8a18c],.products-list li.product>.dynamic[data-field-id="2ae745"]{pointer-events:none}.product-slider li.product:hover>h5.dynamic[data-field-id="386a9e"],.product-slider li.product:hover>.dynamic[data-field-id=e8a18c],.product-slider li.product:hover>.dynamic[data-field-id="2ae745"],.products-list li.product:hover>h5.dynamic[data-field-id="386a9e"],.products-list li.product:hover>.dynamic[data-field-id=e8a18c],.products-list li.product:hover>.dynamic[data-field-id="2ae745"]{pointer-events:auto}@media(max-width: 991px){.product-slider li.product>h5.dynamic[data-field-id="386a9e"],.products-list li.product>h5.dynamic[data-field-id="386a9e"]{top:1rem;left:1rem;right:1rem}.product-slider li.product>.dynamic[data-field-id=e8a18c],.products-list li.product>.dynamic[data-field-id=e8a18c]{left:1rem;bottom:4rem}.product-slider li.product>.dynamic[data-field-id="2ae745"],.products-list li.product>.dynamic[data-field-id="2ae745"]{right:1rem;bottom:3.75rem}.product-slider li.product .cart.brx-loop-product-form,.products-list li.product .cart.brx-loop-product-form{gap:.4rem}.product-slider li.product .quantity,.products-list li.product .quantity{min-width:4rem;height:40px;padding:0 1.5rem}.product-slider li.product .button,.product-slider li.product .add_to_cart_button,.product-slider li.product .product_type_simple,.products-list li.product .button,.products-list li.product .add_to_cart_button,.products-list li.product .product_type_simple{width:40px;min-width:40px;height:40px}}@media(max-width: 767px){.product-slider li.product>.dynamic[data-field-id=efa3f7]::after,.products-list li.product>.dynamic[data-field-id=efa3f7]::after{opacity:1}.product-slider li.product>.dynamic[data-field-id=efa3f7] img,.products-list li.product>.dynamic[data-field-id=efa3f7] img{transform:scale(1.02)}.product-slider li.product>h5.dynamic[data-field-id="386a9e"],.product-slider li.product>.dynamic[data-field-id=e8a18c],.product-slider li.product>.dynamic[data-field-id="2ae745"],.products-list li.product>h5.dynamic[data-field-id="386a9e"],.products-list li.product>.dynamic[data-field-id=e8a18c],.products-list li.product>.dynamic[data-field-id="2ae745"]{opacity:1;transform:none}.product-slider li.product>h5.dynamic[data-field-id="386a9e"] a,.products-list li.product>h5.dynamic[data-field-id="386a9e"] a{font-size:.95rem}.product-slider li.product .quantity,.products-list li.product .quantity{min-width:3.7rem;width:13rem;height:3rem}.product-slider li.product .button,.product-slider li.product .add_to_cart_button,.product-slider li.product .product_type_simple,.products-list li.product .button,.products-list li.product .add_to_cart_button,.products-list li.product .product_type_simple{width:60px;min-width:3rem;height:3rem;min-height:auto}.product-slider [data-field-id="386a9e"],.products-list [data-field-id="386a9e"]{margin-top:25px !important}}.product-slider .drk-product-swatches,.products-list .drk-product-swatches{position:absolute;left:1.25rem;bottom:3.15rem;z-index:3;display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease}.product-slider .drk-product-swatches__item,.products-list .drk-product-swatches__item{width:.95rem;height:.95rem;border-radius:999px;background:var(--swatch-color, #ccc);border:1px solid hsla(0,0%,100%,.26);box-shadow:0 0 0 1px rgba(0,0,0,.22),inset 0 0 0 1px hsla(0,0%,100%,.06);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.product-slider .drk-product-swatches__item:hover,.products-list .drk-product-swatches__item:hover{transform:scale(1.08);border-color:#c6a528;box-shadow:0 0 0 1px rgba(198,165,40,.28),inset 0 0 0 1px hsla(0,0%,100%,.1)}.product-slider li.product:hover .drk-product-swatches,.products-list li.product:hover .drk-product-swatches{opacity:1;transform:translateY(0)}@media(max-width: 767px){.product-slider .drk-product-swatches,.products-list .drk-product-swatches{opacity:1;transform:none;left:1rem;bottom:3rem}.product-slider .drk-product-swatches__item,.products-list .drk-product-swatches__item{width:.9rem;height:.9rem}}.product-slider{position:relative;width:100%;overflow:hidden}.product-slider ul.products{display:flex !important;flex-wrap:nowrap !important;gap:0 !important;padding:0;margin:0;list-style:none;will-change:transform}.product-slider.is-dragging ul.products{cursor:grabbing}.product-slider ul.products>li.product{flex:0 0 25%;max-width:25%}.product-slider .drk-products-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:15;width:3.25rem;height:3.25rem;border:1px solid hsla(0,0%,100%,.14);background:rgba(18,18,18,.9);color:var(--blanc);display:inline-flex;align-items:center;justify-content:center;font-size:2rem;line-height:1;cursor:pointer;transition:transform .2s ease,opacity .2s ease,border-color .2s ease,background .2s ease}.product-slider .drk-products-nav:hover{transform:translateY(-50%) scale(1.04);border-color:rgba(198,165,40,.45);background:rgba(29,29,27,.98)}.product-slider .drk-products-nav.is-disabled{opacity:.3;pointer-events:none}.product-slider .drk-products-nav.drk-products-prev{left:1rem}.product-slider .drk-products-nav.drk-products-next{right:1rem}@media(max-width: 991px){.product-slider ul.products>li.product{flex:0 0 50%;max-width:50%}.product-slider .drk-products-nav{width:2.75rem;height:2.75rem;font-size:1.5rem}}@media(max-width: 767px){.product-slider .drk-products-nav{width:2.5rem;height:2.5rem;font-size:1.35rem}.product-slider .drk-products-nav.drk-products-prev{left:.5rem}.product-slider .drk-products-nav.drk-products-next{right:.5rem}}.product-slider .up-sells.products h2{margin:0 0 1.5rem;color:var(--drk-text, #fff);font-size:clamp(1.5rem,2vw,2.2rem);line-height:1.1;text-transform:uppercase;letter-spacing:.02em}.product-slider .up-sells.products>ul.products{width:100%}.product-slider .up-sells.products li.product{position:relative;overflow:hidden;background:var(--drk-bg-soft, #1d1d1b);border:1px solid var(--drk-border, rgba(255, 255, 255, 0.12));margin:0;list-style:none;isolation:isolate;transition:border-color .3s ease,box-shadow .3s ease}.product-slider .up-sells.products li.product:hover{border-color:rgba(198,165,40,.35);box-shadow:0 18px 40px rgba(0,0,0,.25)}.product-slider .up-sells.products li.product .woocommerce-LoopProduct-link{display:block;position:relative;aspect-ratio:1/1;overflow:hidden;background:#0e0e0e;text-decoration:none}.product-slider .up-sells.products li.product .woocommerce-LoopProduct-link::after{content:"";position:absolute;inset:0;background:var(--drk-overlay, linear-gradient(180deg, rgba(0, 0, 0, 0.08) 0%, rgba(0, 0, 0, 0.18) 35%, rgba(0, 0, 0, 0.78) 100%));opacity:0;transition:opacity .3s ease;z-index:1;pointer-events:none}.product-slider .up-sells.products li.product .woocommerce-LoopProduct-link img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease,filter .35s ease}.product-slider .up-sells.products li.product .woocommerce-LoopProduct-link .woocommerce-loop-product__title{position:absolute;top:1.25rem;left:1.25rem;right:1.25rem;z-index:3;margin:0;color:var(--drk-text, #fff);font-size:clamp(1rem,1vw,1.15rem);font-weight:600;line-height:1.15;letter-spacing:.01em;text-transform:uppercase;opacity:0;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease}.product-slider .up-sells.products li.product .woocommerce-LoopProduct-link .price{position:absolute;left:1.25rem;bottom:2.3rem;z-index:3;opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease}.product-slider .up-sells.products li.product .woocommerce-LoopProduct-link .price .amount,.product-slider .up-sells.products li.product .woocommerce-LoopProduct-link .price .woocommerce-Price-amount,.product-slider .up-sells.products li.product .woocommerce-LoopProduct-link .price bdi{color:var(--drk-text, #fff);font-size:.98rem;font-weight:600;line-height:1;white-space:nowrap}.product-slider .up-sells.products li.product:hover .woocommerce-LoopProduct-link::after{opacity:1}.product-slider .up-sells.products li.product:hover .woocommerce-LoopProduct-link img{transform:scale(1.04);filter:saturate(0.92)}.product-slider .up-sells.products li.product:hover .woocommerce-LoopProduct-link .woocommerce-loop-product__title,.product-slider .up-sells.products li.product:hover .woocommerce-LoopProduct-link .price{opacity:1;transform:translateY(0)}.product-slider .up-sells.products li.product>form.cart,.product-slider .up-sells.products li.product>a.button{position:absolute;right:1.25rem;bottom:2.5rem;z-index:3;opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease}.product-slider .up-sells.products li.product:hover>form.cart,.product-slider .up-sells.products li.product:hover>a.button{opacity:1;transform:translateY(0)}.product-slider .up-sells.products li.product .cart.brx-loop-product-form{display:flex;align-items:center;gap:.5rem;margin:0}.product-slider .up-sells.products li.product .quantity{position:relative;display:inline-flex;align-items:center;justify-content:center;height:40px;min-width:4.4rem;padding:0 1.75rem;border:1px solid var(--drk-border, rgba(255, 255, 255, 0.12));background:hsla(0,0%,100%,.08);backdrop-filter:blur(8px)}.product-slider .up-sells.products li.product .quantity .screen-reader-text{display:none}.product-slider .up-sells.products li.product .quantity .qty{width:100%;min-width:0;height:100%;border:0;background:rgba(0,0,0,0);color:var(--drk-text, #fff);text-align:center;font-size:.92rem;font-weight:600;padding:0;appearance:textfield;-moz-appearance:textfield}.product-slider .up-sells.products li.product .quantity .qty::-webkit-outer-spin-button,.product-slider .up-sells.products li.product .quantity .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-slider .up-sells.products li.product .quantity .qty:focus{outline:none;box-shadow:none}.product-slider .up-sells.products li.product .quantity .action{position:absolute;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;color:var(--drk-text-muted, rgba(255, 255, 255, 0.72));cursor:pointer;transition:color .2s ease}.product-slider .up-sells.products li.product .quantity .action:hover{color:var(--drk-accent, #c6a528)}.product-slider .up-sells.products li.product .quantity .action svg{width:.95rem;height:.95rem}.product-slider .up-sells.products li.product .quantity .action.minus{left:.55rem}.product-slider .up-sells.products li.product .quantity .action.plus{right:.55rem}.product-slider .up-sells.products li.product .button,.product-slider .up-sells.products li.product .add_to_cart_button,.product-slider .up-sells.products li.product .product_type_simple{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;min-width:40px;height:40px;padding:0;margin:0;border:1px solid var(--drk-border, rgba(255, 255, 255, 0.12));background:var(--drk-accent, #c6a528);color:rgba(0,0,0,0) !important;font-size:0;line-height:0;text-decoration:none;overflow:hidden;transition:transform .2s ease,background .2s ease,border-color .2s ease}.product-slider .up-sells.products li.product .button:hover,.product-slider .up-sells.products li.product .add_to_cart_button:hover,.product-slider .up-sells.products li.product .product_type_simple:hover{transform:translateY(-1px);background:#d7b53a;border-color:#d7b53a}.product-slider .up-sells.products li.product .button::before,.product-slider .up-sells.products li.product .add_to_cart_button::before,.product-slider .up-sells.products li.product .product_type_simple::before{content:"";width:18px;height:18px;display:block;background-color:#121212;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='black' stroke-width='2'%3E%3Ccircle cx='9' cy='20' r='1'/%3E%3Ccircle cx='18' cy='20' r='1'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M3 4h2l2.4 10.2a1 1 0 0 0 1 .8h8.9a1 1 0 0 0 1-.76L21 7H7'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='black' stroke-width='2'%3E%3Ccircle cx='9' cy='20' r='1'/%3E%3Ccircle cx='18' cy='20' r='1'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M3 4h2l2.4 10.2a1 1 0 0 0 1 .8h8.9a1 1 0 0 0 1-.76L21 7H7'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;margin-left:7px}.product-slider .up-sells.products li.product>a.button{width:auto;min-width:2.8rem;padding:0 .9rem 0 3.8rem;font-size:.82rem;line-height:1;color:#121212 !important;text-transform:uppercase;letter-spacing:.04em;font-weight:600}.product-slider .up-sells.products li.product>a.button::before{position:absolute;left:.8rem}@media(max-width: 991px){.product-slider .up-sells.products li.product .woocommerce-LoopProduct-link .woocommerce-loop-product__title{top:1rem;left:1rem;right:1rem}.product-slider .up-sells.products li.product .woocommerce-LoopProduct-link .price{left:1rem;bottom:1rem}.product-slider .up-sells.products li.product>form.cart,.product-slider .up-sells.products li.product>a.button{right:1rem;bottom:.75rem}.product-slider .up-sells.products li.product .cart.brx-loop-product-form{gap:.4rem}.product-slider .up-sells.products li.product .quantity{min-width:4rem;height:40px;padding:0 1.5rem}.product-slider .up-sells.products li.product .button,.product-slider .up-sells.products li.product .add_to_cart_button,.product-slider .up-sells.products li.product .product_type_simple{width:40px;min-width:40px;height:40px}}@media(max-width: 767px){.product-slider .up-sells.products li.product .woocommerce-LoopProduct-link::after{opacity:1}.product-slider .up-sells.products li.product .woocommerce-LoopProduct-link img{transform:scale(1.02)}.product-slider .up-sells.products li.product .woocommerce-LoopProduct-link .woocommerce-loop-product__title,.product-slider .up-sells.products li.product .woocommerce-LoopProduct-link .price{opacity:1;transform:none}.product-slider .up-sells.products li.product .woocommerce-LoopProduct-link .woocommerce-loop-product__title{font-size:.95rem}.product-slider .up-sells.products li.product>form.cart,.product-slider .up-sells.products li.product>a.button{opacity:1;transform:none}.product-slider .up-sells.products li.product .quantity{min-width:3.7rem;height:2.2rem}.product-slider .up-sells.products li.product .button,.product-slider .up-sells.products li.product .add_to_cart_button,.product-slider .up-sells.products li.product .product_type_simple{width:100%;min-width:2.2rem;height:2.2rem}}.products-filter{--drk-filter-bg: #f1eee6;--drk-filter-card: #ebebeb;--drk-filter-text: var(--text);--drk-filter-muted: rgba(29, 29, 27, 0.62);--drk-filter-border: rgba(29, 29, 27, 0.14);--drk-filter-border-strong: rgba(29, 29, 27, 0.24);--drk-filter-accent: #c6a528;--drk-filter-radius: 0;--drk-filter-height: 3.4rem;color:var(--drk-filter-text)}.products-filter .brxe-woocommerce-products-total-results{margin-bottom:1.25rem}.products-filter .brxe-woocommerce-products-total-results .woocommerce-result-count{margin:0;font-size:.98rem;line-height:1.4;color:var(--drk-filter-muted);letter-spacing:.01em}.products-filter .brxe-woocommerce-products-orderby{margin-bottom:1.25rem}.products-filter .brxe-woocommerce-products-orderby .woocommerce-ordering{margin:0}.products-filter .orderby,.products-filter .dropdown,.products-filter input[type=search]{width:100%;height:var(--drk-filter-height);border:1px solid var(--drk-filter-border);background:var(--drk-filter-card);color:var(--drk-filter-text);font-size:1rem;line-height:1;padding:0 1rem;border-radius:var(--drk-filter-radius);box-shadow:none;outline:none;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.products-filter .orderby:focus,.products-filter .dropdown:focus,.products-filter input[type=search]:focus{border-color:var(--drk-filter-accent);box-shadow:0 0 0 1px rgba(198,165,40,.18);background:#fbf8f0}.products-filter .orderby,.products-filter .dropdown{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:2.8rem;background-image:linear-gradient(45deg, transparent 50%, rgba(29, 29, 27, 0.55) 50%),linear-gradient(135deg, rgba(29, 29, 27, 0.55) 50%, transparent 50%);background-position:calc(100% - 20px) calc(50% - 2px),calc(100% - 14px) calc(50% - 2px);background-size:6px 6px,6px 6px;background-repeat:no-repeat}.products-filter input[type=search]::placeholder{color:rgba(29,29,27,.48)}.products-filter #brxe-sqmxcx{list-style:none;padding:0;margin:0;border-top:1px solid rgba(0,0,0,0)}.products-filter #brxe-sqmxcx .filter-item{list-style:none;margin:0;padding:1.35rem 0;border-top:1px solid var(--drk-filter-border)}.products-filter #brxe-sqmxcx .filter-item:first-child{padding-top:0;border-top:0}.products-filter #brxe-sqmxcx .filter-item.search-form{padding-bottom:1.35rem}.products-filter #brxe-sqmxcx .filter-item .title{display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;margin-bottom:1rem}.products-filter #brxe-sqmxcx .filter-item .title .title-tag{margin:0;font-size:1.55rem;line-height:1.1;font-weight:600;letter-spacing:-0.02em;color:var(--drk-filter-text)}.products-filter #brxe-sqmxcx .filter-item .title .toggle{flex:0 0 auto;font-size:1.15rem;color:var(--drk-filter-muted);transition:color .2s ease,transform .2s ease}.products-filter #brxe-sqmxcx .filter-item .title:hover .toggle{color:var(--drk-filter-accent)}.products-filter #brxe-sqmxcx .filter-item.open .title .expanded{display:inline-block}.products-filter #brxe-sqmxcx .filter-item.open .title .collapsed{display:none}.products-filter #brxe-sqmxcx .filter-item:not(.open) .title .expanded{display:none}.products-filter #brxe-sqmxcx .filter-item:not(.open) .title .collapsed{display:inline-block}.products-filter #brxe-sqmxcx .filter{margin:0}.products-filter #brxe-sqmxcx .checkboxes{list-style:none;margin:0;padding:0}.products-filter .double-slider-wrap{padding-top:.15rem}.products-filter .double-slider-wrap label.lower,.products-filter .double-slider-wrap label.upper{display:none}.products-filter .double-slider-wrap .value-wrap{display:flex;justify-content:space-between;gap:1rem;margin-top:1rem}.products-filter .double-slider-wrap .value-wrap .value{display:inline-flex;flex-direction:column;gap:.1rem;font-size:.98rem;line-height:1.35;color:var(--drk-filter-muted)}.products-filter .double-slider-wrap .value-wrap .value strong,.products-filter .double-slider-wrap .value-wrap .value b{color:var(--drk-filter-text)}.products-filter .double-slider-wrap input[type=range]{-webkit-appearance:none;appearance:none;width:100%;background:rgba(0,0,0,0);margin:0;padding:0;pointer-events:none}.products-filter .double-slider-wrap input[type=range].upper,.products-filter .double-slider-wrap input[type=range].lower{pointer-events:auto}.products-filter .double-slider-wrap input[type=range]::-webkit-slider-runnable-track{height:2px;background:rgba(29,29,27,.45);border-radius:999px}.products-filter .double-slider-wrap input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:-7px;width:16px;height:16px;border-radius:50%;background:#f7f4ec;border:2px solid var(--drk-filter-text);box-shadow:none;cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease}.products-filter .double-slider-wrap input[type=range]:hover::-webkit-slider-thumb,.products-filter .double-slider-wrap input[type=range]:focus::-webkit-slider-thumb{transform:scale(1.04);border-color:var(--drk-filter-accent);background:#fffdf8}.products-filter .double-slider-wrap input[type=range]::-moz-range-track{height:2px;background:rgba(29,29,27,.45);border-radius:999px}.products-filter .double-slider-wrap input[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#f7f4ec;border:2px solid var(--drk-filter-text);cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease}.products-filter .double-slider-wrap input[type=range]:hover::-moz-range-thumb,.products-filter .double-slider-wrap input[type=range]:focus::-moz-range-thumb{transform:scale(1.04);border-color:var(--drk-filter-accent);background:#fffdf8}.products-filter .screen-reader-text{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}@media(max-width: 991px){.products-filter .brxe-woocommerce-products-total-results{margin-bottom:1rem}.products-filter .brxe-woocommerce-products-orderby{margin-bottom:1rem}.products-filter #brxe-sqmxcx .filter-item{padding:1.1rem 0}.products-filter #brxe-sqmxcx .filter-item .title{margin-bottom:.85rem}.products-filter #brxe-sqmxcx .filter-item .title .title-tag{font-size:1.3rem}.products-filter .orderby,.products-filter .dropdown,.products-filter input[type=search]{height:3.15rem;font-size:.96rem}.products-filter .double-slider-wrap .value-wrap{flex-direction:column;gap:.45rem}}@media(max-width: 767px){.products-list ul.products,.product-slider ul.products{display:grid;grid-template-columns:repeat(2, 1fr);gap:0}.products-list ul.products>li.product,.product-slider ul.products>li.product{border:1px solid hsla(0,0%,100%,.06);background:var(--c1);box-shadow:none;padding:0}.products-list li.product:hover,.product-slider li.product:hover{transform:none;box-shadow:none;border-color:hsla(0,0%,100%,.06)}.products-list li.product .woocommerce-LoopProduct-link,.products-list li.product>.dynamic[data-field-id=efa3f7],.product-slider li.product .woocommerce-LoopProduct-link,.product-slider li.product>.dynamic[data-field-id=efa3f7]{aspect-ratio:1/1;background:#d9d9d9;overflow:hidden}.products-list li.product .woocommerce-LoopProduct-link::after,.products-list li.product>.dynamic[data-field-id=efa3f7]::after,.product-slider li.product .woocommerce-LoopProduct-link::after,.product-slider li.product>.dynamic[data-field-id=efa3f7]::after{display:none !important}.products-list li.product .woocommerce-loop-product__title,.products-list li.product>h5.dynamic[data-field-id="386a9e"],.product-slider li.product .woocommerce-loop-product__title,.product-slider li.product>h5.dynamic[data-field-id="386a9e"]{position:relative !important;inset:auto !important;opacity:1 !important;transform:none !important;pointer-events:auto;margin:1rem 1rem .4rem !important;padding:0;line-height:.8;min-height:32px}.products-list li.product .woocommerce-loop-product__title a,.products-list li.product>h5.dynamic[data-field-id="386a9e"] a,.product-slider li.product .woocommerce-loop-product__title a,.product-slider li.product>h5.dynamic[data-field-id="386a9e"] a{color:var(--blanc);font-size:1rem;line-height:1.1;font-weight:500;text-transform:uppercase;letter-spacing:0;text-decoration:none}.products-list li.product .price,.products-list li.product>.dynamic[data-field-id=e8a18c],.product-slider li.product .price,.product-slider li.product>.dynamic[data-field-id=e8a18c]{position:relative !important;left:auto !important;bottom:auto !important;opacity:1 !important;transform:none !important;margin:0 1rem .35rem}.products-list li.product .price .amount,.products-list li.product .price .woocommerce-Price-amount,.products-list li.product .price bdi,.products-list li.product .price .drk-price-from-label,.products-list li.product>.dynamic[data-field-id=e8a18c] .amount,.products-list li.product>.dynamic[data-field-id=e8a18c] .woocommerce-Price-amount,.products-list li.product>.dynamic[data-field-id=e8a18c] bdi,.products-list li.product>.dynamic[data-field-id=e8a18c] .drk-price-from-label,.product-slider li.product .price .amount,.product-slider li.product .price .woocommerce-Price-amount,.product-slider li.product .price bdi,.product-slider li.product .price .drk-price-from-label,.product-slider li.product>.dynamic[data-field-id=e8a18c] .amount,.product-slider li.product>.dynamic[data-field-id=e8a18c] .woocommerce-Price-amount,.product-slider li.product>.dynamic[data-field-id=e8a18c] bdi,.product-slider li.product>.dynamic[data-field-id=e8a18c] .drk-price-from-label{color:var(--blanc);font-size:.95rem;font-weight:400;line-height:1.2}.products-list li.product .price del,.products-list li.product>.dynamic[data-field-id=e8a18c] del,.product-slider li.product .price del,.product-slider li.product>.dynamic[data-field-id=e8a18c] del{opacity:.6;margin-right:.35rem}.products-list li.product .price ins,.products-list li.product>.dynamic[data-field-id=e8a18c] ins,.product-slider li.product .price ins,.product-slider li.product>.dynamic[data-field-id=e8a18c] ins{text-decoration:none}.products-list li.product .drk-product-swatches,.product-slider li.product .drk-product-swatches{bottom:140px}.products-list li.product .variations_form,.products-list li.product .drk-product-sizes,.product-slider li.product .variations_form,.product-slider li.product .drk-product-sizes{margin:0 1rem 1rem}.products-list li.product .variable-items-wrapper,.products-list li.product .bricks-variation-swatches,.product-slider li.product .variable-items-wrapper,.product-slider li.product .bricks-variation-swatches{display:flex;flex-wrap:wrap;gap:.45rem}.products-list li.product .variable-item,.products-list li.product .bricks-swatch-button,.product-slider li.product .variable-item,.product-slider li.product .bricks-swatch-button{min-width:auto;width:auto;height:auto;border:0;background:rgba(0,0,0,0);padding:0}.products-list li.product .variable-item .variable-item-span,.products-list li.product .variable-item span,.products-list li.product .bricks-swatch-button .variable-item-span,.products-list li.product .bricks-swatch-button span,.product-slider li.product .variable-item .variable-item-span,.product-slider li.product .variable-item span,.product-slider li.product .bricks-swatch-button .variable-item-span,.product-slider li.product .bricks-swatch-button span{color:var(--blanc);font-size:.95rem;font-weight:400}.products-list li.product .dynamic[data-field-id="2ae745"],.product-slider li.product .dynamic[data-field-id="2ae745"]{display:block !important;margin:1rem;position:relative;bottom:auto;right:auto}.products-list li.product .dynamic[data-field-id="2ae745"] form.cart,.products-list li.product .dynamic[data-field-id="2ae745"] .brx-loop-product-form,.product-slider li.product .dynamic[data-field-id="2ae745"] form.cart,.product-slider li.product .dynamic[data-field-id="2ae745"] .brx-loop-product-form{display:flex;flex-direction:column;gap:.75rem;width:100%}.products-list li.product .dynamic[data-field-id="2ae745"] .quantity,.product-slider li.product .dynamic[data-field-id="2ae745"] .quantity{display:none}.products-list li.product .dynamic[data-field-id="2ae745"] .button,.products-list li.product .dynamic[data-field-id="2ae745"] a.button,.products-list li.product .dynamic[data-field-id="2ae745"] .add_to_cart_button,.products-list li.product .dynamic[data-field-id="2ae745"] .product_type_simple,.products-list li.product .dynamic[data-field-id="2ae745"] .product_type_variable,.product-slider li.product .dynamic[data-field-id="2ae745"] .button,.product-slider li.product .dynamic[data-field-id="2ae745"] a.button,.product-slider li.product .dynamic[data-field-id="2ae745"] .add_to_cart_button,.product-slider li.product .dynamic[data-field-id="2ae745"] .product_type_simple,.product-slider li.product .dynamic[data-field-id="2ae745"] .product_type_variable{width:100%;min-height:30px}.products-list li.product .dynamic[data-field-id="2ae745"] .button:hover,.products-list li.product .dynamic[data-field-id="2ae745"] .button:focus,.products-list li.product .dynamic[data-field-id="2ae745"] a.button:hover,.products-list li.product .dynamic[data-field-id="2ae745"] a.button:focus,.products-list li.product .dynamic[data-field-id="2ae745"] .add_to_cart_button:hover,.products-list li.product .dynamic[data-field-id="2ae745"] .add_to_cart_button:focus,.products-list li.product .dynamic[data-field-id="2ae745"] .product_type_simple:hover,.products-list li.product .dynamic[data-field-id="2ae745"] .product_type_simple:focus,.products-list li.product .dynamic[data-field-id="2ae745"] .product_type_variable:hover,.products-list li.product .dynamic[data-field-id="2ae745"] .product_type_variable:focus,.product-slider li.product .dynamic[data-field-id="2ae745"] .button:hover,.product-slider li.product .dynamic[data-field-id="2ae745"] .button:focus,.product-slider li.product .dynamic[data-field-id="2ae745"] a.button:hover,.product-slider li.product .dynamic[data-field-id="2ae745"] a.button:focus,.product-slider li.product .dynamic[data-field-id="2ae745"] .add_to_cart_button:hover,.product-slider li.product .dynamic[data-field-id="2ae745"] .add_to_cart_button:focus,.product-slider li.product .dynamic[data-field-id="2ae745"] .product_type_simple:hover,.product-slider li.product .dynamic[data-field-id="2ae745"] .product_type_simple:focus,.product-slider li.product .dynamic[data-field-id="2ae745"] .product_type_variable:hover,.product-slider li.product .dynamic[data-field-id="2ae745"] .product_type_variable:focus{background:var(--blanc);color:var(--noir);border-color:var(--blanc)}}#brxe-labsqz{--drk-band-bg: linear-gradient(90deg, #121212 0%, #171717 100%);--drk-text: #ffffff;--drk-text-muted: rgba(255, 255, 255, 0.68);--drk-border: rgba(255, 255, 255, 0.18);--drk-border-soft: rgba(255, 255, 255, 0.1);--drk-border-hover: rgba(198, 165, 40, 0.45);--drk-accent: #c6a528;--drk-accent-hover: #d7b53a;--drk-dark: #121212;display:grid;grid-template-columns:minmax(180px, 260px) minmax(0, 1fr);gap:3rem;align-items:center;width:100%;background:var(--drk-band-bg);padding:2.2rem 2.5rem;color:var(--drk-text)}#brxe-labsqz>#brxe-3d770d,#brxe-labsqz>#brxe-jwrlzi{min-width:0}#brxe-labsqz #brxe-3d770d{align-self:stretch;display:flex;align-items:center}#brxe-labsqz #brxe-3d770d .price{margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;line-height:1}#brxe-labsqz #brxe-3d770d .drk-price-from-label{color:var(--drk-accent);font-size:clamp(1.8rem,2.6vw,2.8rem);line-height:.95}#brxe-labsqz #brxe-3d770d .drk-price-from-value{color:var(--drk-accent);font-size:clamp(2rem,3vw,3.2rem);line-height:.95;font-weight:700}#brxe-labsqz #brxe-3d770d .drk-price-from-value .woocommerce-Price-amount,#brxe-labsqz #brxe-3d770d .drk-price-from-value .amount,#brxe-labsqz #brxe-3d770d .drk-price-from-value bdi{color:inherit;font-weight:inherit}#brxe-labsqz #brxe-jwrlzi{width:100%;background:rgba(0,0,0,0);padding:0;border:0;color:var(--drk-text)}#brxe-labsqz #brxe-jwrlzi .variations_form.cart{display:flex;flex-direction:column;gap:1.35rem;margin:0}#brxe-labsqz #brxe-jwrlzi>form.cart,#brxe-labsqz #brxe-jwrlzi form.cart{margin:0}#brxe-labsqz #brxe-jwrlzi>form.cart{display:flex;flex-direction:row;gap:1.35rem;justify-content:flex-end}#brxe-labsqz #brxe-jwrlzi .variations{width:100%;margin:0;border:0;border-collapse:collapse;table-layout:fixed}#brxe-labsqz #brxe-jwrlzi .variations tbody{display:flex;flex-direction:column;gap:1rem}#brxe-labsqz #brxe-jwrlzi .variations tr{display:grid;grid-template-columns:160px minmax(0, 1fr);align-items:start;gap:1.25rem;margin:0;padding-top:1rem;border-top:1px solid var(--drk-border)}#brxe-labsqz #brxe-jwrlzi .variations th,#brxe-labsqz #brxe-jwrlzi .variations td{padding:0;border:0;background:rgba(0,0,0,0);text-align:left;vertical-align:top}#brxe-labsqz #brxe-jwrlzi .variations .label label{display:inline-block;margin:0;color:var(--drk-text-muted);font-size:1rem;font-weight:500;text-transform:none;letter-spacing:0}#brxe-labsqz #brxe-jwrlzi .variations .label .woo-selected-variation-item-name{display:inline-block;margin-left:.35rem;color:var(--drk-text);font-weight:600}#brxe-labsqz #brxe-jwrlzi .variations .value{min-width:0}#brxe-labsqz #brxe-jwrlzi .variable-items-wrapper.button-variable-items-wrapper{display:flex;flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none}#brxe-labsqz #brxe-jwrlzi .button-variable-item{margin:0 !important;min-width:2.6rem;height:2.6rem;padding:0 .7rem;display:inline-flex;align-items:center;justify-content:center;background:#f2f2f2;border:1px solid rgba(0,0,0,0);color:#111;font-size:1rem;font-weight:500;transition:border-color .2s ease,background .2s ease,color .2s ease,transform .2s ease}#brxe-labsqz #brxe-jwrlzi .button-variable-item .variable-item-span-button{line-height:1}#brxe-labsqz #brxe-jwrlzi .button-variable-item:hover{transform:translateY(-1px);border-color:var(--drk-accent)}#brxe-labsqz #brxe-jwrlzi .button-variable-item.selected{border-color:#111;box-shadow:inset 0 0 0 1px #111}#brxe-labsqz #brxe-jwrlzi .button-variable-item.disabled,#brxe-labsqz #brxe-jwrlzi .button-variable-item[aria-disabled=true]{opacity:.35;cursor:not-allowed}#brxe-labsqz #brxe-jwrlzi .bricks-variation-swatches.bricks-swatch-color,#brxe-labsqz #brxe-jwrlzi .color-variable-items-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;margin:0;padding:0;list-style:none}#brxe-labsqz #brxe-jwrlzi .bricks-variation-swatches.bricks-swatch-color li,#brxe-labsqz #brxe-jwrlzi .color-variable-item{position:relative;width:1.95rem;height:1.95rem;min-width:1.95rem;border-radius:999px;margin:0;padding:0;border:1px solid hsla(0,0%,100%,.28);box-shadow:0 0 0 1px rgba(0,0,0,.22),inset 0 0 0 1px hsla(0,0%,100%,.06);cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}#brxe-labsqz #brxe-jwrlzi .bricks-variation-swatches.bricks-swatch-color li:hover,#brxe-labsqz #brxe-jwrlzi .color-variable-item:hover{transform:scale(1.05);border-color:var(--drk-accent)}#brxe-labsqz #brxe-jwrlzi .bricks-variation-swatches.bricks-swatch-color li.selected,#brxe-labsqz #brxe-jwrlzi .bricks-variation-swatches.bricks-swatch-color li.bricks-swatch-selected,#brxe-labsqz #brxe-jwrlzi .color-variable-item.selected,#brxe-labsqz #brxe-jwrlzi .color-variable-item.bricks-swatch-selected{border-color:var(--drk-accent);box-shadow:0 0 0 1px rgba(198,165,40,.35),inset 0 0 0 1px hsla(0,0%,100%,.08)}#brxe-labsqz #brxe-jwrlzi .bricks-variation-swatches.bricks-swatch-color li>div,#brxe-labsqz #brxe-jwrlzi .bricks-variation-swatches.bricks-swatch-color li .variable-item-contents,#brxe-labsqz #brxe-jwrlzi .bricks-variation-swatches.bricks-swatch-color li .variable-item-span-color,#brxe-labsqz #brxe-jwrlzi .color-variable-item>div,#brxe-labsqz #brxe-jwrlzi .color-variable-item .variable-item-contents,#brxe-labsqz #brxe-jwrlzi .color-variable-item .variable-item-span-color{width:100%;height:100%;border-radius:inherit}#brxe-labsqz #brxe-jwrlzi .reset_variations{display:none;margin-top:.8rem;color:var(--drk-text-muted);font-size:.9rem;text-decoration:none;transition:color .2s ease}#brxe-labsqz #brxe-jwrlzi .reset_variations:hover{color:var(--drk-accent)}#brxe-labsqz #brxe-jwrlzi .single_variation_wrap{margin-top:.25rem}#brxe-labsqz #brxe-jwrlzi .woocommerce-variation{display:none !important}#brxe-labsqz #brxe-jwrlzi .variations_button,#brxe-labsqz #brxe-jwrlzi .woocommerce-variation-add-to-cart{display:flex;align-items:stretch;justify-content:flex-end;gap:.75rem;margin-top:1.4rem;width:100%}#brxe-labsqz #brxe-jwrlzi .quantity{position:relative;display:inline-flex;align-items:center;justify-content:center;height:40px;min-width:200px;padding:0 2.75rem;background:rgba(0,0,0,0);color:var(--drk-text);border:1px solid hsla(0,0%,100%,.6);overflow:hidden;box-sizing:border-box;transition:border-color .2s ease}#brxe-labsqz #brxe-jwrlzi .quantity:hover{border-color:var(--drk-border-hover)}#brxe-labsqz #brxe-jwrlzi .quantity .screen-reader-text{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}#brxe-labsqz #brxe-jwrlzi .quantity .qty{width:100%;min-width:0;height:100%;border:0;background:rgba(0,0,0,0);color:var(--drk-text);text-align:center;font-size:1rem;font-weight:500;padding:0;appearance:textfield;-moz-appearance:textfield}#brxe-labsqz #brxe-jwrlzi .quantity .qty::-webkit-outer-spin-button,#brxe-labsqz #brxe-jwrlzi .quantity .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#brxe-labsqz #brxe-jwrlzi .quantity .qty:focus{outline:none;box-shadow:none}#brxe-labsqz #brxe-jwrlzi .quantity .qty,#brxe-labsqz #brxe-jwrlzi .quantity .action{box-sizing:border-box;height:100%}#brxe-labsqz #brxe-jwrlzi .quantity .action{position:absolute;top:0;display:inline-flex;align-items:center;justify-content:center;width:40px;min-width:40px;height:100%;color:var(--drk-text-muted);cursor:pointer;transition:color .2s ease,background .2s ease;border:0}#brxe-labsqz #brxe-jwrlzi .quantity .action:hover{color:var(--drk-accent);background:hsla(0,0%,100%,.02)}#brxe-labsqz #brxe-jwrlzi .quantity .action svg{width:14px;height:14px}#brxe-labsqz #brxe-jwrlzi .quantity .action.minus{left:0}#brxe-labsqz #brxe-jwrlzi .quantity .action.plus{right:0}#brxe-labsqz #brxe-jwrlzi .single_add_to_cart_button,#brxe-labsqz #brxe-jwrlzi .button.alt{appearance:none;border:0;background:var(--drk-accent);color:var(--drk-dark);min-width:220px;height:40px;padding:0 1.5rem;font-size:.95rem;font-weight:700;line-height:1;letter-spacing:.01em;cursor:pointer;transition:transform .2s ease,background .2s ease,box-shadow .2s ease;box-sizing:border-box;margin:0}#brxe-labsqz #brxe-jwrlzi .single_add_to_cart_button span,#brxe-labsqz #brxe-jwrlzi .button.alt span{display:inline-block}#brxe-labsqz #brxe-jwrlzi .single_add_to_cart_button:hover,#brxe-labsqz #brxe-jwrlzi .button.alt:hover{transform:translateY(-1px);background:var(--drk-accent-hover);box-shadow:0 10px 24px rgba(0,0,0,.18)}#brxe-labsqz #brxe-jwrlzi .single_add_to_cart_button:active,#brxe-labsqz #brxe-jwrlzi .button.alt:active{transform:translateY(0)}#brxe-labsqz #brxe-jwrlzi .single_add_to_cart_button:focus,#brxe-labsqz #brxe-jwrlzi .button.alt:focus{outline:none;box-shadow:0 0 0 1px rgba(198,165,40,.25)}@media(max-width: 1100px){#brxe-labsqz{grid-template-columns:220px minmax(0, 1fr);gap:2rem;padding:1.8rem 2rem}#brxe-labsqz #brxe-3d770d .drk-price-from-label{font-size:1.6rem}#brxe-labsqz #brxe-3d770d .drk-price-from-value{font-size:2.2rem}#brxe-labsqz #brxe-jwrlzi .variations tr{grid-template-columns:130px minmax(0, 1fr)}}@media(max-width: 767px){#brxe-labsqz{grid-template-columns:1fr;gap:.5rem;padding:1.4rem 1.2rem;top:80px}#brxe-labsqz #brxe-3d770d{align-self:auto}#brxe-labsqz #brxe-3d770d .price{gap:.35rem;flex-direction:row}#brxe-labsqz #brxe-3d770d .drk-price-from-label{font-size:1.35rem}#brxe-labsqz #brxe-3d770d .drk-price-from-value{font-size:1.9rem}#brxe-labsqz #brxe-jwrlzi .variations tbody{gap:.9rem}#brxe-labsqz #brxe-jwrlzi .variations tr{gap:.6rem}#brxe-labsqz #brxe-jwrlzi .quantity,#brxe-labsqz #brxe-jwrlzi .single_add_to_cart_button,#brxe-labsqz #brxe-jwrlzi .button.alt{width:100%;min-width:0}}.woocommerce-product-gallery .flex-control-thumbs{position:absolute;left:40px;bottom:40px;display:flex;gap:.75rem;max-width:87%}.woocommerce-product-gallery .flex-control-thumbs li{width:80px;height:80px;border-radius:50px;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.8)}@media(max-width: 767px){.woocommerce-product-gallery .flex-control-thumbs li{width:40px;height:40px}}.woocommerce-product-gallery .flex-control-thumbs li img{border-radius:50px;height:100% !important;object-fit:cover}form.cart table.variations tr:not(:has(.reset_variations)),form.woocommerce-cart-form table.variations tr:not(:has(.reset_variations)){border-bottom-width:0}#brxe-labsqz #brxe-jwrlzi .button-variable-item.selected{border-color:var(--c4);border-width:2px;transform:scale(1.1)}#brxe-3d770d .price{display:flex;align-items:center;gap:12px;flex-wrap:wrap}#brxe-3d770d del{opacity:.5;font-size:.8em}#brxe-3d770d ins{text-decoration:none;font-weight:700}#brxe-3d770d .drk-price-from-label{display:none}.reset_variations{display:none !important}.added_to_cart{background:var(--c2);position:absolute;margin-top:47px;padding:2px 20px}.cart-detail.cart-detail-kvtjbx{--drk-cart-bg: #121212;--drk-cart-bg-soft: #1a1a1a;--drk-cart-text: var(--blanc);--drk-cart-text-muted: rgba(255, 255, 255, 0.72);--drk-cart-border: rgba(255, 255, 255, 0.1);--drk-cart-accent: #c6a528;--drk-cart-accent-hover: #d7b53a;--drk-cart-dark: #121212;width:320px;background:var(--drk-cart-bg);color:var(--drk-cart-text);border:1px solid var(--drk-cart-border);box-shadow:0 18px 50px rgba(0,0,0,.28)}.cart-detail.cart-detail-kvtjbx .widget_shopping_cart_content{padding:1.25rem}.cart-detail.cart-detail-kvtjbx .woocommerce-mini-cart{list-style:none;margin:0;padding:0}.cart-detail.cart-detail-kvtjbx .woocommerce-mini-cart-item{position:relative;align-items:start;padding:0 0 1rem;margin:0 0 1rem;border-bottom:1px solid var(--drk-cart-border)}.cart-detail.cart-detail-kvtjbx .woocommerce-mini-cart-item:last-child{margin-bottom:0}.cart-detail.cart-detail-kvtjbx .woocommerce-mini-cart-item .remove{position:absolute;top:0;right:0;width:1.75rem;height:1.75rem;display:inline-flex;align-items:center;justify-content:center;color:var(--blanc) !important;text-decoration:none;font-size:1.1rem;line-height:1;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);transition:color .2s ease,border-color .2s ease,background .2s ease;font-size:24px}.cart-detail.cart-detail-kvtjbx .woocommerce-mini-cart-item .remove:hover{color:var(--drk-cart-accent) !important;border-color:rgba(198,165,40,.3);background:hsla(0,0%,100%,.03)}.cart-detail.cart-detail-kvtjbx .woocommerce-mini-cart-item>a:not(.remove){display:contents;color:var(--drk-cart-text);text-decoration:none}.cart-detail.cart-detail-kvtjbx .woocommerce-mini-cart-item>a:not(.remove) img{grid-column:1;width:5rem;height:5rem;object-fit:cover;display:block;background:#0e0e0e;border:1px solid hsla(0,0%,100%,.06)}.cart-detail.cart-detail-kvtjbx .woocommerce-mini-cart-item>a:not(.remove)::after{content:""}.cart-detail.cart-detail-kvtjbx .woocommerce-mini-cart-item .quantity{display:block;margin-top:-1rem;color:var(--drk-cart-text-muted);font-size:.95rem;line-height:1.4;text-align:right}.cart-detail.cart-detail-kvtjbx .woocommerce-mini-cart-item .quantity .amount,.cart-detail.cart-detail-kvtjbx .woocommerce-mini-cart-item .quantity .woocommerce-Price-amount,.cart-detail.cart-detail-kvtjbx .woocommerce-mini-cart-item .quantity bdi{color:var(--drk-cart-text);font-weight:600}.cart-detail.cart-detail-kvtjbx .woocommerce-mini-cart-item>a:not(.remove):not(:has(img)){grid-column:1/-1}.cart-detail.cart-detail-kvtjbx .woocommerce-mini-cart-item>a:not(.remove){grid-column:2;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.35rem;padding-right:2rem;min-height:5rem;font-size:1rem;line-height:1.35;font-weight:500;color:var(--drk-cart-text);text-decoration:none}.cart-detail.cart-detail-kvtjbx .woocommerce-mini-cart-item>a:not(.remove):hover{color:var(--drk-cart-accent)}.cart-detail.cart-detail-kvtjbx .woocommerce-mini-cart__total{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:1rem 0 0;padding-top:1rem;border-top:1px solid var(--drk-cart-border);font-size:1rem;color:var(--drk-cart-text)}.cart-detail.cart-detail-kvtjbx .woocommerce-mini-cart__total strong{font-weight:600;color:var(--drk-cart-text)}.cart-detail.cart-detail-kvtjbx .woocommerce-mini-cart__total .amount,.cart-detail.cart-detail-kvtjbx .woocommerce-mini-cart__total .woocommerce-Price-amount,.cart-detail.cart-detail-kvtjbx .woocommerce-mini-cart__total bdi{color:var(--drk-cart-accent);font-weight:700;font-size:1.1rem}.cart-detail.cart-detail-kvtjbx .woocommerce-mini-cart__buttons{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin:1rem 0 0;padding:0}.cart-detail.cart-detail-kvtjbx .woocommerce-mini-cart__buttons .button{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:0 1rem;text-decoration:none;font-size:.95rem;font-weight:600;letter-spacing:.01em;border:1px solid var(--drk-cart-border);background:rgba(0,0,0,0);color:var(--drk-cart-text);transition:transform .2s ease,background .2s ease,border-color .2s ease,color .2s ease}.cart-detail.cart-detail-kvtjbx .woocommerce-mini-cart__buttons .button:hover{transform:translateY(-1px);border-color:var(--drk-cart-accent);color:var(--drk-cart-accent)}.cart-detail.cart-detail-kvtjbx .woocommerce-mini-cart__buttons .button.checkout{background:var(--drk-cart-accent);color:var(--drk-cart-dark);border-color:var(--drk-cart-accent)}.cart-detail.cart-detail-kvtjbx .woocommerce-mini-cart__buttons .button.checkout:hover{background:var(--drk-cart-accent-hover);color:var(--drk-cart-dark);border-color:var(--drk-cart-accent-hover)}.cart-detail.cart-detail-kvtjbx .woocommerce-mini-cart__empty-message{margin:0;color:var(--drk-cart-text-muted)}@media(max-width: 767px){.cart-detail.cart-detail-kvtjbx{max-width:100%}.cart-detail.cart-detail-kvtjbx .widget_shopping_cart_content{padding:1rem}.cart-detail.cart-detail-kvtjbx .woocommerce-mini-cart-item{grid-template-columns:4.25rem 1fr;gap:.85rem}.cart-detail.cart-detail-kvtjbx .woocommerce-mini-cart-item>a:not(.remove) img{width:4.25rem;height:4.25rem}.cart-detail.cart-detail-kvtjbx .woocommerce-mini-cart-item>a:not(.remove){min-height:4.25rem;font-size:.95rem}.cart-detail.cart-detail-kvtjbx .woocommerce-mini-cart__buttons{grid-template-columns:1fr}}.drk-cart{--drk-bg: #111111;--drk-bg-soft: #181818;--drk-bg-panel: #0d0d0d;--drk-border: rgba(255, 255, 255, 0.08);--drk-border-strong: rgba(255, 255, 255, 0.14);--drk-text: #f5f5f5;--drk-muted: rgba(255, 255, 255, 0.68);--drk-gold: #c6a528;--drk-gold-hover: #d7b53a;color:var(--drk-text)}.drk-cart .woocommerce{display:grid;grid-template-columns:minmax(0, 1fr) 380px;gap:56px;align-items:start}.drk-cart .woocommerce-cart-form{min-width:0}.drk-cart .shop_table.cart{width:100%;border:0;border-collapse:collapse;table-layout:fixed}.drk-cart .shop_table.cart thead th{padding:0 0 28px;border-bottom:1px solid var(--drk-border);color:var(--drk-muted);font-size:.95rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.drk-cart .shop_table.cart thead .product-remove{width:40px}.drk-cart .shop_table.cart thead .product-thumbnail{width:120px}.drk-cart .shop_table.cart thead .product-name{width:44%}.drk-cart .shop_table.cart thead .product-price{width:14%}.drk-cart .shop_table.cart thead .product-quantity{width:22%}.drk-cart .shop_table.cart thead .product-subtotal{width:14%}.drk-cart .shop_table.cart tbody tr.woocommerce-cart-form__cart-item{border-bottom:1px solid var(--drk-border)}.drk-cart .shop_table.cart tbody td,.drk-cart .shop_table.cart tbody th{padding:26px 0;border:0;vertical-align:middle}.drk-cart .shop_table.cart .product-remove{text-align:left;padding-right:14px}.drk-cart .shop_table.cart .product-remove .remove{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:var(--drk-muted) !important;font-size:1.55rem;font-weight:300;text-decoration:none;transition:color .2s ease,transform .2s ease}.drk-cart .shop_table.cart .product-remove .remove:hover{color:var(--drk-gold) !important;transform:scale(1.05)}.drk-cart .shop_table.cart .product-thumbnail{padding-right:22px}.drk-cart .shop_table.cart .product-thumbnail img{width:92px;height:92px;object-fit:cover;display:block;background:#0b0b0b;border:1px solid var(--drk-border)}.drk-cart .shop_table.cart .product-name{padding-right:18px}.drk-cart .shop_table.cart .product-name a{color:var(--drk-text);text-decoration:none;font-size:1.05rem;line-height:1.5;font-weight:500;transition:color .2s ease}.drk-cart .shop_table.cart .product-name a:hover{color:var(--drk-gold)}.drk-cart .shop_table.cart .product-price,.drk-cart .shop_table.cart .product-subtotal{color:var(--drk-muted);font-size:1rem;white-space:nowrap}.drk-cart .shop_table.cart .product-quantity .quantity{margin:0 auto}.drk-cart .shop_table.cart .actions{padding:24px 0 0;border-bottom:0;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.drk-cart .shop_table.cart .coupon{display:flex;align-items:center;gap:15px;flex-wrap:nowrap}.drk-cart .shop_table.cart .coupon .input-text{width:220px;min-width:220px;height:46px;padding:0 16px;background:rgba(0,0,0,0);border:1px solid var(--drk-border-strong);color:var(--drk-text);font-size:.95rem}.drk-cart .shop_table.cart .coupon .input-text::placeholder{color:hsla(0,0%,100%,.4)}.drk-cart .shop_table.cart .coupon .input-text:focus{outline:none;border-color:var(--drk-gold)}.drk-cart .shop_table.cart .coupon input{width:260px}.drk-cart .shop_table.cart button.button{height:46px;padding:0 26px;border:1px solid var(--drk-border-strong);background:rgba(0,0,0,0);color:var(--drk-text);font-size:.95rem;font-weight:600;transition:border-color .2s ease,color .2s ease,background .2s ease}.drk-cart .shop_table.cart button.button:hover:not(:disabled){border-color:var(--drk-gold);color:var(--drk-gold)}.drk-cart .shop_table.cart button.button:disabled{opacity:.65;cursor:not-allowed}.drk-cart .quantity{position:relative;display:inline-flex;align-items:center;justify-content:center;height:42px;width:140px;border:1px solid var(--drk-border-strong);overflow:hidden;background:rgba(0,0,0,0)}.drk-cart .quantity .screen-reader-text{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.drk-cart .quantity .qty{width:100%;min-width:0;height:100%;border:0;background:rgba(0,0,0,0);color:var(--drk-text);text-align:center;font-size:1rem;font-weight:500;padding:0 42px;appearance:textfield;-moz-appearance:textfield}.drk-cart .quantity .qty::-webkit-outer-spin-button,.drk-cart .quantity .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.drk-cart .quantity .qty:focus{outline:none;box-shadow:none}.drk-cart .quantity .action{position:absolute;top:0;width:40px;height:100%;display:inline-flex;align-items:center;justify-content:center;color:var(--drk-muted);cursor:pointer;transition:color .2s ease,background .2s ease}.drk-cart .quantity .action:hover{color:var(--drk-gold);background:hsla(0,0%,100%,.02)}.drk-cart .quantity .action svg{width:14px;height:14px}.drk-cart .quantity .action.minus{left:0;border:0}.drk-cart .quantity .action.plus{right:0;border:0}.drk-cart .cart-collaterals{width:100%;min-width:0}.drk-cart .cart_totals{background:var(--drk-bg-panel);border:1px solid var(--drk-border);padding:36px 40px}.drk-cart .cart_totals h2{margin:0 0 28px;color:var(--drk-text);font-size:clamp(2.2rem,3vw,3rem);line-height:1;text-transform:uppercase;letter-spacing:.02em}.drk-cart .cart_totals .shop_table{width:100%;border:0;border-collapse:collapse}.drk-cart .cart_totals .shop_table th,.drk-cart .cart_totals .shop_table td{padding:18px 0;border:0}.drk-cart .cart_totals .shop_table tr{border-bottom:1px solid var(--drk-border)}.drk-cart .cart_totals .shop_table th{color:var(--drk-text);font-size:1rem;font-weight:600;text-align:left;white-space:nowrap}.drk-cart .cart_totals .shop_table td{text-align:right;color:var(--drk-muted);font-size:1rem}.drk-cart .cart_totals .shop_table .order-total strong,.drk-cart .cart_totals .shop_table .order-total .amount,.drk-cart .cart_totals .shop_table .order-total .woocommerce-Price-amount,.drk-cart .cart_totals .shop_table .order-total bdi{color:var(--drk-gold);font-size:1.2rem;font-weight:700}.drk-cart .cart_totals .shop_table .order-total small{display:inline-block;margin-top:2px;color:hsla(0,0%,100%,.8);font-size:.92rem}.drk-cart .cart_totals .wc-proceed-to-checkout{margin-top:30px}.drk-cart .cart_totals .checkout-button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:56px;padding:0 24px;background:var(--drk-gold) !important;border:0;color:#111 !important;font-size:1rem;font-weight:700;text-decoration:none;transition:background .2s ease,transform .2s ease}.drk-cart .cart_totals .checkout-button:hover{background:var(--drk-gold-hover) !important;transform:translateY(-1px)}@media(max-width: 1180px){.drk-cart .woocommerce{grid-template-columns:minmax(0, 1fr) 340px;gap:40px}.drk-cart .shop_table.cart thead .product-name{width:40%}.drk-cart .shop_table.cart thead .product-quantity{width:24%}.drk-cart .quantity{min-width:170px}.drk-cart .cart_totals{padding:30px}}@media(max-width: 991px){.drk-cart .woocommerce{grid-template-columns:1fr;gap:32px}.drk-cart .cart-collaterals{max-width:100%}.drk-cart .shop_table.cart thead{display:none}.drk-cart .shop_table.cart tbody,.drk-cart .shop_table.cart tr,.drk-cart .shop_table.cart td,.drk-cart .shop_table.cart th{display:block;width:100%}.drk-cart .shop_table.cart tr.woocommerce-cart-form__cart-item{position:relative;padding:18px 0}.drk-cart .shop_table.cart .product-remove,.drk-cart .shop_table.cart .product-thumbnail,.drk-cart .shop_table.cart .product-name,.drk-cart .shop_table.cart .product-price,.drk-cart .shop_table.cart .product-quantity,.drk-cart .shop_table.cart .product-subtotal{padding:0}.drk-cart .shop_table.cart .product-remove{position:absolute;top:18px;right:0;width:auto;z-index:2}.drk-cart .shop_table.cart .product-thumbnail{margin-bottom:14px}.drk-cart .shop_table.cart .product-thumbnail img{width:84px;height:84px}.drk-cart .shop_table.cart .product-name{margin-bottom:10px;padding-right:32px}.drk-cart .shop_table.cart .product-price,.drk-cart .shop_table.cart .product-subtotal{margin-bottom:10px}.drk-cart .shop_table.cart .product-price:before,.drk-cart .shop_table.cart .product-subtotal:before{display:inline-block;min-width:88px;color:var(--drk-muted);font-size:.88rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.drk-cart .shop_table.cart .product-price:before{content:"Prix"}.drk-cart .shop_table.cart .product-subtotal:before{content:"Sous-total"}.drk-cart .shop_table.cart .product-quantity{margin-bottom:10px}.drk-cart .shop_table.cart .actions{padding-top:22px;gap:16px}.drk-cart .shop_table.cart .coupon{width:100%}.drk-cart .shop_table.cart .coupon .input-text{width:100%;min-width:0}.drk-cart .shop_table.cart button[name=update_cart]{width:100%;margin-left:auto}.drk-cart .quantity{min-width:100%;width:100%;max-width:260px;margin:0}.drk-cart .cart_totals{padding:28px 24px}}@media(max-width: 640px){.drk-cart .shop_table.cart .actions{flex-direction:column}.drk-cart .shop_table.cart .coupon{flex-direction:column;align-items:stretch}.drk-cart .shop_table.cart .coupon .button,.drk-cart .shop_table.cart .coupon .input-text,.drk-cart .shop_table.cart button[name=update_cart]{width:100%}.drk-cart .cart_totals h2{font-size:2rem}}.drk-cart .shop_table.cart .actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:20px}@media(max-width: 767px){.cart-detail.cart-detail-kvtjbx{max-width:400px;width:80vw}}.brxe-woocommerce-checkout-customer-details{--drk-input-bg:#141414;--drk-input-border:rgba(255,255,255,.12);--drk-input-border-focus:#c6a528;--drk-text: var(--blanc);--drk-muted:rgba(255,255,255,.65);--drk-gold:#c6a528}.brxe-woocommerce-checkout-customer-details .woocommerce-billing-fields__field-wrapper{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px}.brxe-woocommerce-checkout-customer-details .form-row-wide{grid-column:1/-1}.brxe-woocommerce-checkout-customer-details label{display:block;font-size:.85rem;letter-spacing:.05em;text-transform:uppercase;color:var(--drk-muted);margin-bottom:8px}.brxe-woocommerce-checkout-customer-details .input-text,.brxe-woocommerce-checkout-customer-details select{width:100%;height:52px;padding:0 16px;background:var(--drk-input-bg);border:1px solid var(--drk-input-border);color:var(--drk-text);font-size:15px;transition:.25s}.brxe-woocommerce-checkout-customer-details .input-text:focus,.brxe-woocommerce-checkout-customer-details select:focus{outline:none;border-color:var(--drk-input-border-focus);box-shadow:0 0 0 1px rgba(198,165,40,.25)}.brxe-woocommerce-checkout-customer-details .input-text::placeholder{color:hsla(0,0%,100%,.35)}.brxe-woocommerce-checkout-customer-details .select2-container{width:100% !important}.brxe-woocommerce-checkout-customer-details .select2-selection{height:52px !important;background:var(--drk-input-bg) !important;border:1px solid var(--drk-input-border) !important;border-radius:0 !important;display:flex !important;align-items:center !important}.brxe-woocommerce-checkout-customer-details .select2-selection__rendered{color:var(--drk-text) !important;padding-left:16px !important}.brxe-woocommerce-checkout-customer-details .select2-selection__arrow{right:12px !important}.brxe-woocommerce-checkout-customer-details .select2-container--open .select2-selection{border-color:var(--drk-input-border-focus) !important}.brxe-woocommerce-checkout-customer-details .required{color:var(--drk-gold)}@media(max-width: 768px){.drk-cart .woocommerce-billing-fields__field-wrapper{grid-template-columns:1fr}}.drk-float-menu{--drk-menu-bg: #121212;--drk-menu-bg-soft: rgba(255, 255, 255, 0.04);--drk-menu-text: var(--blanc);--drk-menu-accent: #c6a528;--drk-menu-border: rgba(255, 255, 255, 0.12);position:fixed;inset:0;pointer-events:none;z-index:9999}.drk-float-menu__toggle{position:absolute;top:var(--padding-l);right:var(--padding-l);pointer-events:auto;z-index:10001;width:50px;height:50px;border:1px solid var(--drk-menu-border);border-radius:999px;background:var(--drk-menu-bg);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-direction:column;gap:.48rem;padding:0;transition:border-color .25s ease}.drk-float-menu__toggle:hover{border-color:rgba(198,165,40,.45)}.drk-float-menu__toggle span{display:block;width:1.85rem;height:2px;background:var(--drk-menu-text);transition:transform .35s ease,opacity .25s ease;transform-origin:center}.drk-float-menu__panel{position:absolute;top:0;right:0;width:max-content;height:100%;padding:calc(var(--padding-l) + 5.5rem + var(--padding-sm)) 0 var(--padding-l) var(--padding-xl);background:var(--drk-menu-bg);border-left:1px solid var(--drk-menu-border);overflow-y:auto;pointer-events:auto;display:flex;flex-direction:column;justify-content:center;transform:translateX(100%);transition:transform .45s cubic-bezier(0.4, 0, 0.2, 1)}.drk-float-menu__item{position:relative;display:flex;align-items:center;min-height:5.4rem;padding:1.25rem calc(var(--padding-xl) + var(--padding-sm)) 1.25rem var(--padding-sm);color:var(--drk-menu-text);text-decoration:none;background-size:200% 100%;background-image:linear-gradient(to left, transparent 50%, var(--drk-menu-bg-soft) 50%);background-position:0 0;overflow:hidden;border-left:3px solid rgba(0,0,0,0);transition:background-position .4s ease,border-color .35s cubic-bezier(0.4, 0, 0.2, 1)}.drk-float-menu__item.is-parent{font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.drk-float-menu__item.is-child{opacity:.7;padding-left:36px;position:relative}.drk-float-menu__item.is-child .drk-float-menu__label{font-size:1.2rem;font-weight:400}.drk-float-menu__item.is-child::before{content:"";width:6px;height:1px;background:currentColor;position:absolute;left:20px;top:50%;transform:translateY(-50%);opacity:.5}.drk-float-menu__item.is-child:hover{opacity:1;transform:translateX(4px)}.drk-float-menu__item:nth-child(even){background-image:linear-gradient(to left, transparent 50%, rgba(255, 255, 255, 0.06) 50%)}.drk-float-menu__item:hover{background-position:100% 0 !important;border-left-color:var(--drk-menu-accent)}.drk-float-menu__item:hover .drk-float-menu__label{color:var(--drk-menu-accent)}.drk-float-menu__label{display:inline-block;font-size:1.45rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase;opacity:0;transform:translateX(20%);transition:color .3s ease}.drk-float-menu.is-active .drk-float-menu__panel{transform:translateX(0)}.drk-float-menu.is-active .drk-float-menu__toggle span:nth-child(1){transform:translateY(0.6rem) rotate(45deg)}.drk-float-menu.is-active .drk-float-menu__toggle span:nth-child(2){opacity:0}.drk-float-menu.is-active .drk-float-menu__toggle span:nth-child(3){transform:translateY(-0.6rem) rotate(-45deg)}@media(max-width: 991px){.drk-float-menu__toggle{top:var(--padding-sm);right:var(--padding-sm);width:4.3rem;height:4.3rem}.drk-float-menu__toggle span{width:1.45rem}.drk-float-menu__panel{width:100%;padding:calc(var(--padding-sm) + 4.3rem + var(--padding-xs)) 0 var(--padding-sm) var(--padding-sm)}.drk-float-menu__item{min-height:4.25rem;padding:1rem var(--padding-sm) 1rem var(--padding-xs)}.drk-float-menu__label{font-size:1.1rem}}.woocommerce-account{--drk-bg: #111111;--drk-bg-soft: #171717;--drk-panel: #0d0d0d;--drk-border: rgba(255, 255, 255, 0.08);--drk-border-strong: rgba(255, 255, 255, 0.14);--drk-text: #f5f5f5;--drk-muted: rgba(255, 255, 255, 0.68);--drk-gold: #c6a528;--drk-gold-hover: #d7b53a;--drk-danger: #c95b5b;--drk-radius: 0;color:var(--drk-text)}.woocommerce-account .drk-woocommerce .woocommerce{display:grid;grid-template-columns:280px minmax(0, 1fr);gap:40px;align-items:start}.woocommerce-account .woocommerce-MyAccount-navigation{background:var(--drk-panel);border:1px solid var(--drk-border);padding:18px 0}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{color:#111;background:var(--drk-gold);border-color:var(--drk-gold)}.woocommerce-account .woocommerce-MyAccount-navigation a{display:block;padding:14px 22px;color:var(--drk-text);text-decoration:none;font-size:.98rem;font-weight:500;border-left:2px solid rgba(0,0,0,0);transition:background .2s ease,color .2s ease,border-color .2s ease}.woocommerce-account .woocommerce-MyAccount-navigation a:hover{color:var(--drk-gold);background:hsla(0,0%,100%,.03);border-left-color:var(--drk-gold)}.woocommerce-account .woocommerce-MyAccount-content{min-width:0;background:var(--drk-bg);border:1px solid var(--drk-border);padding:32px}.woocommerce-account .woocommerce-MyAccount-content>*:first-child{margin-top:0}.woocommerce-account .woocommerce-MyAccount-content h2,.woocommerce-account .woocommerce-MyAccount-content h3{margin:0 0 20px;color:var(--drk-text);font-size:clamp(1.5rem,2vw,2rem);line-height:1.1;text-transform:uppercase;letter-spacing:.03em}.woocommerce-account .woocommerce-MyAccount-content p{color:var(--drk-muted);line-height:1.7}.woocommerce-account .woocommerce-MyAccount-content p strong{color:var(--drk-text)}.woocommerce-account .woocommerce-MyAccount-content p a{color:var(--drk-gold);text-decoration:none}.woocommerce-account .woocommerce-MyAccount-content p a:hover{color:var(--drk-gold-hover)}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.woocommerce-account .woocommerce-MyAccount-content address{color:var(--drk-muted);font-style:normal;line-height:1.8}.woocommerce-account .button,.woocommerce-account button,.woocommerce-account input[type=submit]{appearance:none;min-height:46px;padding:0 22px;border:1px solid var(--drk-border-strong);background:rgba(0,0,0,0);color:var(--drk-text);font-size:.95rem;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.woocommerce-account .button:hover,.woocommerce-account button:hover,.woocommerce-account input[type=submit]:hover{border-color:var(--drk-gold);color:var(--drk-gold)}.woocommerce-account .button.alt.woocommerce-button--view,.woocommerce-account .button.alt.woocommerce-Button--view,.woocommerce-account .button.alt[name=save_address],.woocommerce-account .button.alt[name=save_account_details],.woocommerce-account .button.alt[name=login],.woocommerce-account .button.alt[name=register],.woocommerce-account .button.woocommerce-button.woocommerce-button--view,.woocommerce-account .button.woocommerce-button.woocommerce-Button--view,.woocommerce-account .button.woocommerce-button[name=save_address],.woocommerce-account .button.woocommerce-button[name=save_account_details],.woocommerce-account .button.woocommerce-button[name=login],.woocommerce-account .button.woocommerce-button[name=register],.woocommerce-account .button.woocommerce-Button.woocommerce-button--view,.woocommerce-account .button.woocommerce-Button.woocommerce-Button--view,.woocommerce-account .button.woocommerce-Button[name=save_address],.woocommerce-account .button.woocommerce-Button[name=save_account_details],.woocommerce-account .button.woocommerce-Button[name=login],.woocommerce-account .button.woocommerce-Button[name=register],.woocommerce-account button.alt.woocommerce-button--view,.woocommerce-account button.alt.woocommerce-Button--view,.woocommerce-account button.alt[name=save_address],.woocommerce-account button.alt[name=save_account_details],.woocommerce-account button.alt[name=login],.woocommerce-account button.alt[name=register],.woocommerce-account button.woocommerce-button.woocommerce-button--view,.woocommerce-account button.woocommerce-button.woocommerce-Button--view,.woocommerce-account button.woocommerce-button[name=save_address],.woocommerce-account button.woocommerce-button[name=save_account_details],.woocommerce-account button.woocommerce-button[name=login],.woocommerce-account button.woocommerce-button[name=register],.woocommerce-account button.woocommerce-Button.woocommerce-button--view,.woocommerce-account button.woocommerce-Button.woocommerce-Button--view,.woocommerce-account button.woocommerce-Button[name=save_address],.woocommerce-account button.woocommerce-Button[name=save_account_details],.woocommerce-account button.woocommerce-Button[name=login],.woocommerce-account button.woocommerce-Button[name=register],.woocommerce-account input[type=submit].alt.woocommerce-button--view,.woocommerce-account input[type=submit].alt.woocommerce-Button--view,.woocommerce-account input[type=submit].alt[name=save_address],.woocommerce-account input[type=submit].alt[name=save_account_details],.woocommerce-account input[type=submit].alt[name=login],.woocommerce-account input[type=submit].alt[name=register],.woocommerce-account input[type=submit].woocommerce-button.woocommerce-button--view,.woocommerce-account input[type=submit].woocommerce-button.woocommerce-Button--view,.woocommerce-account input[type=submit].woocommerce-button[name=save_address],.woocommerce-account input[type=submit].woocommerce-button[name=save_account_details],.woocommerce-account input[type=submit].woocommerce-button[name=login],.woocommerce-account input[type=submit].woocommerce-button[name=register],.woocommerce-account input[type=submit].woocommerce-Button.woocommerce-button--view,.woocommerce-account input[type=submit].woocommerce-Button.woocommerce-Button--view,.woocommerce-account input[type=submit].woocommerce-Button[name=save_address],.woocommerce-account input[type=submit].woocommerce-Button[name=save_account_details],.woocommerce-account input[type=submit].woocommerce-Button[name=login],.woocommerce-account input[type=submit].woocommerce-Button[name=register]{background:var(--drk-gold);color:#111;border-color:var(--drk-gold)}.woocommerce-account .button.alt.woocommerce-button--view:hover,.woocommerce-account .button.alt.woocommerce-Button--view:hover,.woocommerce-account .button.alt[name=save_address]:hover,.woocommerce-account .button.alt[name=save_account_details]:hover,.woocommerce-account .button.alt[name=login]:hover,.woocommerce-account .button.alt[name=register]:hover,.woocommerce-account .button.woocommerce-button.woocommerce-button--view:hover,.woocommerce-account .button.woocommerce-button.woocommerce-Button--view:hover,.woocommerce-account .button.woocommerce-button[name=save_address]:hover,.woocommerce-account .button.woocommerce-button[name=save_account_details]:hover,.woocommerce-account .button.woocommerce-button[name=login]:hover,.woocommerce-account .button.woocommerce-button[name=register]:hover,.woocommerce-account .button.woocommerce-Button.woocommerce-button--view:hover,.woocommerce-account .button.woocommerce-Button.woocommerce-Button--view:hover,.woocommerce-account .button.woocommerce-Button[name=save_address]:hover,.woocommerce-account .button.woocommerce-Button[name=save_account_details]:hover,.woocommerce-account .button.woocommerce-Button[name=login]:hover,.woocommerce-account .button.woocommerce-Button[name=register]:hover,.woocommerce-account button.alt.woocommerce-button--view:hover,.woocommerce-account button.alt.woocommerce-Button--view:hover,.woocommerce-account button.alt[name=save_address]:hover,.woocommerce-account button.alt[name=save_account_details]:hover,.woocommerce-account button.alt[name=login]:hover,.woocommerce-account button.alt[name=register]:hover,.woocommerce-account button.woocommerce-button.woocommerce-button--view:hover,.woocommerce-account button.woocommerce-button.woocommerce-Button--view:hover,.woocommerce-account button.woocommerce-button[name=save_address]:hover,.woocommerce-account button.woocommerce-button[name=save_account_details]:hover,.woocommerce-account button.woocommerce-button[name=login]:hover,.woocommerce-account button.woocommerce-button[name=register]:hover,.woocommerce-account button.woocommerce-Button.woocommerce-button--view:hover,.woocommerce-account button.woocommerce-Button.woocommerce-Button--view:hover,.woocommerce-account button.woocommerce-Button[name=save_address]:hover,.woocommerce-account button.woocommerce-Button[name=save_account_details]:hover,.woocommerce-account button.woocommerce-Button[name=login]:hover,.woocommerce-account button.woocommerce-Button[name=register]:hover,.woocommerce-account input[type=submit].alt.woocommerce-button--view:hover,.woocommerce-account input[type=submit].alt.woocommerce-Button--view:hover,.woocommerce-account input[type=submit].alt[name=save_address]:hover,.woocommerce-account input[type=submit].alt[name=save_account_details]:hover,.woocommerce-account input[type=submit].alt[name=login]:hover,.woocommerce-account input[type=submit].alt[name=register]:hover,.woocommerce-account input[type=submit].woocommerce-button.woocommerce-button--view:hover,.woocommerce-account input[type=submit].woocommerce-button.woocommerce-Button--view:hover,.woocommerce-account input[type=submit].woocommerce-button[name=save_address]:hover,.woocommerce-account input[type=submit].woocommerce-button[name=save_account_details]:hover,.woocommerce-account input[type=submit].woocommerce-button[name=login]:hover,.woocommerce-account input[type=submit].woocommerce-button[name=register]:hover,.woocommerce-account input[type=submit].woocommerce-Button.woocommerce-button--view:hover,.woocommerce-account input[type=submit].woocommerce-Button.woocommerce-Button--view:hover,.woocommerce-account input[type=submit].woocommerce-Button[name=save_address]:hover,.woocommerce-account input[type=submit].woocommerce-Button[name=save_account_details]:hover,.woocommerce-account input[type=submit].woocommerce-Button[name=login]:hover,.woocommerce-account input[type=submit].woocommerce-Button[name=register]:hover{background:var(--drk-gold-hover);border-color:var(--drk-gold-hover);color:#111;transform:translateY(-1px)}.woocommerce-account form .form-row{margin:0 0 18px}.woocommerce-account form label{display:block;margin-bottom:8px;color:var(--drk-muted);font-size:.85rem;text-transform:uppercase;letter-spacing:.05em}.woocommerce-account form .required{color:var(--drk-gold)}.woocommerce-account form input[type=text],.woocommerce-account form input[type=email],.woocommerce-account form input[type=password],.woocommerce-account form input[type=tel],.woocommerce-account form input[type=number],.woocommerce-account form select,.woocommerce-account form textarea{width:100%;min-height:52px;padding:0 16px;background:var(--drk-bg-soft);border:1px solid var(--drk-border-strong);color:var(--drk-text);font-size:.96rem;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.woocommerce-account form input[type=text]::placeholder,.woocommerce-account form input[type=email]::placeholder,.woocommerce-account form input[type=password]::placeholder,.woocommerce-account form input[type=tel]::placeholder,.woocommerce-account form input[type=number]::placeholder,.woocommerce-account form select::placeholder,.woocommerce-account form textarea::placeholder{color:hsla(0,0%,100%,.35)}.woocommerce-account form input[type=text]:focus,.woocommerce-account form input[type=email]:focus,.woocommerce-account form input[type=password]:focus,.woocommerce-account form input[type=tel]:focus,.woocommerce-account form input[type=number]:focus,.woocommerce-account form select:focus,.woocommerce-account form textarea:focus{outline:none;border-color:var(--drk-gold);box-shadow:0 0 0 1px rgba(198,165,40,.22)}.woocommerce-account form textarea{min-height:140px;padding:14px 16px;resize:vertical}.woocommerce-account form .show-password-input{color:var(--drk-muted)}.woocommerce-account form .show-password-input:hover{color:var(--drk-gold)}.woocommerce-account .woocommerce-form-login,.woocommerce-account .woocommerce-form-register{background:var(--drk-panel);border:1px solid var(--drk-border);padding:28px}.woocommerce-account .woocommerce-form-login__rememberme{display:inline-flex;align-items:center;gap:8px;color:var(--drk-muted);font-size:.95rem;text-transform:none;letter-spacing:0}.woocommerce-account .lost_password{margin-top:12px}.woocommerce-account .lost_password a{color:var(--drk-gold);text-decoration:none}.woocommerce-account .lost_password a:hover{color:var(--drk-gold-hover)}.woocommerce-account table.shop_table,.woocommerce-account table.woocommerce-orders-table,.woocommerce-account table.woocommerce-MyAccount-orders{width:100%;border:0;border-collapse:collapse;background:rgba(0,0,0,0)}.woocommerce-account table.shop_table th,.woocommerce-account table.shop_table td,.woocommerce-account table.woocommerce-orders-table th,.woocommerce-account table.woocommerce-orders-table td,.woocommerce-account table.woocommerce-MyAccount-orders th,.woocommerce-account table.woocommerce-MyAccount-orders td{padding:18px 14px;border:0;border-bottom:1px solid var(--drk-border);text-align:left;vertical-align:middle}.woocommerce-account table.shop_table th,.woocommerce-account table.woocommerce-orders-table th,.woocommerce-account table.woocommerce-MyAccount-orders th{color:var(--drk-muted);font-size:.84rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.woocommerce-account table.shop_table td,.woocommerce-account table.woocommerce-orders-table td,.woocommerce-account table.woocommerce-MyAccount-orders td{color:var(--drk-text);font-size:.96rem}.woocommerce-account table.shop_table a,.woocommerce-account table.woocommerce-orders-table a,.woocommerce-account table.woocommerce-MyAccount-orders a{color:var(--drk-text);text-decoration:none}.woocommerce-account table.shop_table a:hover,.woocommerce-account table.woocommerce-orders-table a:hover,.woocommerce-account table.woocommerce-MyAccount-orders a:hover{color:var(--drk-gold)}.woocommerce-account .woocommerce-orders-table__cell-order-status .status,.woocommerce-account .woocommerce-orders-table__cell-order-status mark,.woocommerce-account .order-status .status,.woocommerce-account .order-status mark{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;background:hsla(0,0%,100%,.05);border:1px solid var(--drk-border);color:var(--drk-text);font-size:.84rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.woocommerce-account .woocommerce-Addresses{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px;margin-top:24px}.woocommerce-account .woocommerce-Addresses .woocommerce-Address{background:var(--drk-panel);border:1px solid var(--drk-border);padding:24px}.woocommerce-account .woocommerce-Addresses .edit{color:var(--drk-gold);text-decoration:none;font-size:.92rem}.woocommerce-account .woocommerce-Addresses .edit:hover{color:var(--drk-gold-hover)}.woocommerce-account .woocommerce-error,.woocommerce-account .woocommerce-info,.woocommerce-account .woocommerce-message{margin:0 0 24px;padding:16px 18px;border:1px solid var(--drk-border-strong);background:var(--drk-panel);color:var(--drk-text);list-style:none}.woocommerce-account .woocommerce-error a,.woocommerce-account .woocommerce-info a,.woocommerce-account .woocommerce-message a{color:var(--drk-gold);text-decoration:none}.woocommerce-account .woocommerce-error{border-color:rgba(201,91,91,.4)}.woocommerce-account .woocommerce-message{border-color:rgba(198,165,40,.34)}.woocommerce-account .woocommerce-table--order-details,.woocommerce-account .woocommerce-table--order-downloads,.woocommerce-account .woocommerce-table--customer-details{margin-top:18px}.woocommerce-account .woocommerce-order-details,.woocommerce-account .woocommerce-customer-details{margin-top:24px}.woocommerce-account .woocommerce-Message .button,.woocommerce-account .woocommerce-info .button{margin-left:12px}@media(max-width: 991px){.woocommerce-account .woocommerce{grid-template-columns:1fr;gap:24px}.woocommerce-account .woocommerce-MyAccount-content{padding:24px}.woocommerce-account .woocommerce-Addresses{grid-template-columns:1fr}}@media(max-width: 767px){.woocommerce-account .drk-woocommerce .woocommerce{grid-template-columns:1fr}.woocommerce-account .woocommerce-MyAccount-navigation{padding:10px 0}.woocommerce-account .woocommerce-MyAccount-navigation a{padding:12px 16px;font-size:1.1rem;line-height:2}.woocommerce-account .woocommerce-MyAccount-content{padding:18px}.woocommerce-account form .form-row-first,.woocommerce-account form .form-row-last{width:100%;float:none}.woocommerce-account table.shop_table thead,.woocommerce-account table.woocommerce-orders-table thead,.woocommerce-account table.woocommerce-MyAccount-orders thead{display:none}.woocommerce-account table.shop_table tbody,.woocommerce-account table.shop_table tr,.woocommerce-account table.shop_table td,.woocommerce-account table.shop_table th,.woocommerce-account table.woocommerce-orders-table tbody,.woocommerce-account table.woocommerce-orders-table tr,.woocommerce-account table.woocommerce-orders-table td,.woocommerce-account table.woocommerce-orders-table th,.woocommerce-account table.woocommerce-MyAccount-orders tbody,.woocommerce-account table.woocommerce-MyAccount-orders tr,.woocommerce-account table.woocommerce-MyAccount-orders td,.woocommerce-account table.woocommerce-MyAccount-orders th{display:block;width:100%}.woocommerce-account table.shop_table tr,.woocommerce-account table.woocommerce-orders-table tr,.woocommerce-account table.woocommerce-MyAccount-orders tr{padding:14px 0;border-bottom:1px solid var(--drk-border)}.woocommerce-account table.shop_table td,.woocommerce-account table.shop_table th,.woocommerce-account table.woocommerce-orders-table td,.woocommerce-account table.woocommerce-orders-table th,.woocommerce-account table.woocommerce-MyAccount-orders td,.woocommerce-account table.woocommerce-MyAccount-orders th{padding:6px 0;border:0}}.woocommerce-checkout{--drk-bg: #292929;--drk-panel: #1d1d1b;--drk-panel-dark: #121212;--drk-text: #ffffff;--drk-muted: rgba(255, 255, 255, 0.68);--drk-border: rgba(255, 255, 255, 0.22);--drk-border-soft: rgba(255, 255, 255, 0.12);--drk-gold: #c6a528;--drk-gold-hover: #d9b83a;background:var(--drk-bg);color:var(--drk-text)}.woocommerce-checkout .woocommerce{width:100%}.woocommerce-checkout #brxe-54ab9e{min-height:100vh;padding:clamp(40px,6vw,90px) 20px;background:var(--drk-bg)}.woocommerce-checkout #brxe-94f4d3{display:grid;grid-template-columns:minmax(0, 1fr) 470px;gap:clamp(50px,7vw,100px);max-width:1320px;margin:0 auto;align-items:start}.woocommerce-checkout #billing_first_name_field,.woocommerce-checkout #billing_last_name_field{width:100%}.woocommerce-checkout #brxe-deab03{max-width:760px;width:100%}.woocommerce-checkout #brxe-2e2a2a{display:none}.woocommerce-checkout #brxe-a5cca7,.woocommerce-checkout .woocommerce-billing-fields h3{color:var(--drk-text);font-size:clamp(30px,3vw,48px);line-height:1.05;margin:0 0 38px}.woocommerce-checkout .woocommerce-billing-fields h3{display:none}.woocommerce-checkout .col2-set{display:block;width:100%}.woocommerce-checkout .col-1,.woocommerce-checkout .col-2{width:100% !important;float:none !important}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper,.woocommerce-checkout .woocommerce-additional-fields__field-wrapper{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:26px 34px}.woocommerce-checkout .form-row{margin:0 !important;padding:0 !important}.woocommerce-checkout .form-row.form-row-wide{grid-column:1/-1}.woocommerce-checkout .form-row label{display:block;margin-bottom:10px;color:var(--drk-muted);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.woocommerce-checkout .form-row label .required{color:var(--drk-gold)}.woocommerce-checkout input.input-text,.woocommerce-checkout textarea.input-text,.woocommerce-checkout select,.woocommerce-checkout .select2-selection{width:100%;min-height:58px;background:var(--drk-panel-dark) !important;border:1px solid hsla(0,0%,100%,.08) !important;color:var(--drk-text) !important;padding:17px 20px !important;border-radius:0 !important;font-size:15px;transition:border-color .2s ease,box-shadow .2s ease}.woocommerce-checkout input.input-text:focus,.woocommerce-checkout textarea.input-text:focus,.woocommerce-checkout select:focus,.woocommerce-checkout .select2-selection:focus{outline:none;border-color:rgba(198,165,40,.55) !important;box-shadow:0 0 0 2px rgba(198,165,40,.12)}.woocommerce-checkout input.input-text::placeholder,.woocommerce-checkout textarea.input-text::placeholder,.woocommerce-checkout select::placeholder,.woocommerce-checkout .select2-selection::placeholder{color:hsla(0,0%,100%,.35)}.woocommerce-checkout textarea.input-text{min-height:110px;resize:vertical}.woocommerce-checkout .select2-selection{display:flex !important;align-items:center}.woocommerce-checkout .select2-selection__rendered{color:var(--drk-text) !important;padding:0 !important}.woocommerce-checkout .select2-selection__arrow{height:100% !important;right:14px !important}.woocommerce-checkout .woocommerce-shipping-fields{margin-top:46px}.woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address{margin:0 0 24px}.woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address label{display:flex;justify-content:space-between;align-items:center;gap:16px;color:var(--drk-muted);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address input{width:16px;height:16px;accent-color:var(--drk-gold)}.woocommerce-checkout F .woocommerce-additional-fields{margin-top:34px}.woocommerce-checkout #brxe-4f5fc3{background:var(--drk-panel);padding:48px 34px;position:sticky;top:30px;width:100%}.woocommerce-checkout #brxe-cb66b0{display:flex;justify-content:center;margin-bottom:28px}.woocommerce-checkout #brxe-cb66b0 img{max-width:190px;height:auto}.woocommerce-checkout #brxe-f04000{text-align:center;margin-bottom:34px}.woocommerce-checkout #brxe-f04000 #brxe-eec510{color:var(--drk-muted);font-size:13px;margin-bottom:12px}.woocommerce-checkout #brxe-f04000 #brxe-016bcf{display:flex;justify-content:center;gap:10px}.woocommerce-checkout #brxe-f04000 #brxe-016bcf i{color:var(--drk-text);font-size:27px}.woocommerce-checkout #order_review_heading{display:none}.woocommerce-checkout .woocommerce-checkout-review-order-table{width:100%;border:1px solid var(--drk-border);border-collapse:collapse;background:rgba(0,0,0,0);color:var(--drk-text);margin-bottom:22px}.woocommerce-checkout .woocommerce-checkout-review-order-table th,.woocommerce-checkout .woocommerce-checkout-review-order-table td{padding:20px;border:0;color:var(--drk-text);vertical-align:top;font-size:15px;line-height:1.35}.woocommerce-checkout .woocommerce-checkout-review-order-table thead th{border-bottom:1px solid var(--drk-border);font-weight:800}.woocommerce-checkout .woocommerce-checkout-review-order-table tbody td{border-bottom:1px solid var(--drk-border-soft);color:var(--drk-muted)}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr{border-bottom:1px solid var(--drk-border-soft)}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot th{font-weight:800}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot td{color:var(--drk-text)}.woocommerce-checkout .woocommerce-checkout-review-order-table .product-quantity{color:var(--drk-text);font-weight:800}.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-discount th,.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-discount td{color:var(--drk-muted)}.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-discount a{color:var(--drk-gold)}.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total th,.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total td{padding-top:24px;padding-bottom:24px}.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total strong,.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total .amount{color:var(--drk-gold);font-size:18px}.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total small{display:block;margin-top:4px;color:var(--drk-muted);font-size:12px}.woocommerce-checkout #shipping_method{list-style:none;margin:0;padding:0}.woocommerce-checkout #shipping_method li{display:flex;align-items:center;gap:9px;margin-bottom:10px}.woocommerce-checkout #shipping_method li input{accent-color:var(--drk-gold)}.woocommerce-checkout #shipping_method li label{color:var(--drk-text);font-weight:700;cursor:pointer}.woocommerce-checkout .gls-container{padding-top:4px}.woocommerce-checkout .gls-container label{color:var(--drk-text);font-weight:800;line-height:1.45}.woocommerce-checkout .gls-container input{background:var(--drk-panel-dark) !important;color:var(--drk-text) !important;border:1px solid var(--drk-border-soft) !important}.woocommerce-checkout .gls-container .gls-heading{background:rgba(198,165,40,.08) !important;border:1px solid rgba(198,165,40,.28) !important;padding:18px !important;margin:18px 0 !important;color:var(--drk-muted) !important}.woocommerce-checkout .gls-container .gls-heading b,.woocommerce-checkout .gls-container .gls-heading strong{color:var(--drk-text) !important}.woocommerce-checkout .gls-container .gls-heading ul{margin:12px 0 0;padding-left:18px}.woocommerce-checkout .gls-container .gls-search-form-container{display:grid;grid-template-columns:1fr 1fr;gap:10px}.woocommerce-checkout .gls-container .gls-search-form-container .form-row:last-child{grid-column:1/-1}.woocommerce-checkout .gls-container .gls-search-form-container button{width:100%;min-height:46px;background:var(--drk-gold) !important;color:#111 !important;border:0 !important;font-weight:800}.woocommerce-checkout .gls-container .gls-search-form-container button:hover{background:var(--drk-gold-hover) !important}.woocommerce-checkout .gls-container .gls-relais-result-container{margin-top:16px;border:1px solid var(--drk-border-soft);overflow:hidden}.woocommerce-checkout .gls-container .gls-relais-list-container{max-height:330px;overflow-y:auto;background:var(--drk-panel-dark)}.woocommerce-checkout .gls-container .gls-relais-list-container::-webkit-scrollbar{width:6px}.woocommerce-checkout .gls-container .gls-relais-list-container::-webkit-scrollbar-thumb{background:var(--drk-gold)}.woocommerce-checkout .gls-container .gls-relay-infos{border:0;border-bottom:1px solid var(--drk-border-soft);background:rgba(0,0,0,0);color:var(--drk-text)}.woocommerce-checkout .gls-container .gls-relay-infos .card-body{padding:14px 16px}.woocommerce-checkout .gls-container .gls-relay-infos .row{display:grid;grid-template-columns:24px 1fr auto;gap:10px;align-items:start}.woocommerce-checkout .gls-container .gls-relay-infos input{margin-top:4px;accent-color:var(--drk-gold)}.woocommerce-checkout .gls-container .gls-relay-infos label{margin:0;cursor:pointer}.woocommerce-checkout .gls-container .gls-relay-infos .gls-relay-name strong{color:var(--drk-text);font-size:13px}.woocommerce-checkout .gls-container .gls-relay-infos .gls-relay-address{color:var(--drk-muted);font-size:12px;line-height:1.45;margin-top:4px}.woocommerce-checkout .gls-container .gls-relay-infos .gls-relay-distance{color:var(--drk-muted);font-size:12px;white-space:nowrap}.woocommerce-checkout .gls-container .gls-map-container{height:320px !important;border-top:1px solid var(--drk-border-soft)}.woocommerce-checkout #payment{background:rgba(0,0,0,0);border:1px solid var(--drk-border);margin-top:22px}.woocommerce-checkout #payment .wc_payment_methods{list-style:none;padding:0;margin:0}.woocommerce-checkout #payment .wc_payment_method{padding:18px 20px;border-bottom:1px solid var(--drk-border-soft)}.woocommerce-checkout #payment .wc_payment_method>input{accent-color:var(--drk-gold);margin-right:8px}.woocommerce-checkout #payment .wc_payment_method>label{color:var(--drk-text);font-weight:800}.woocommerce-checkout #payment .payment_box{margin:16px 0 0;padding:16px;background:hsla(0,0%,100%,.04);border:1px solid var(--drk-border-soft);color:var(--drk-muted)}.woocommerce-checkout #payment .payment_box::before{display:none}.woocommerce-checkout #payment .payment_box p{margin:0}.woocommerce-checkout #payment .place-order{padding:22px 20px 26px;margin:0}.woocommerce-checkout #payment .woocommerce-privacy-policy-text{color:var(--drk-muted);font-size:14px;line-height:1.7}.woocommerce-checkout #payment .woocommerce-privacy-policy-text a{color:var(--drk-text);text-decoration:underline;text-underline-offset:3px}.woocommerce-checkout #payment .woocommerce-privacy-policy-text a:hover{color:var(--drk-gold)}.woocommerce-checkout #payment #place_order{width:100%;min-height:58px;margin-top:24px;border:0;background:var(--drk-gold);color:#111;font-weight:900;font-size:16px;cursor:pointer;transition:.2s ease}.woocommerce-checkout #payment #place_order:hover{background:var(--drk-gold-hover);transform:translateY(-1px)}.woocommerce-checkout .ppc-button-wrapper{margin-top:18px}.woocommerce-checkout .woocommerce-error,.woocommerce-checkout .woocommerce-info,.woocommerce-checkout .woocommerce-message{background:rgba(198,165,40,.08);border:1px solid rgba(198,165,40,.35);color:var(--drk-text)}@media(max-width: 1100px){.woocommerce-checkout #brxe-94f4d3{grid-template-columns:1fr;max-width:760px}.woocommerce-checkout #brxe-4f5fc3{position:relative;top:auto}}@media(max-width: 767px){.woocommerce-checkout #brxe-54ab9e{padding:34px 14px}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper,.woocommerce-checkout .woocommerce-additional-fields__field-wrapper{grid-template-columns:1fr;gap:22px}.woocommerce-checkout #brxe-4f5fc3{padding:34px 18px}.woocommerce-checkout .woocommerce-checkout-review-order-table th,.woocommerce-checkout .woocommerce-checkout-review-order-table td{padding:16px 14px;font-size:14px}.woocommerce-checkout .gls-container .gls-search-form-container{grid-template-columns:1fr}.woocommerce-checkout .gls-container .gls-relay-infos .row{grid-template-columns:22px 1fr}.woocommerce-checkout .gls-container .gls-relay-distance{grid-column:2}.woocommerce-checkout .gls-container .gls-map-container{height:260px !important}}.woocommerce-checkout #payment .payment_method_stripe .payment_box{background:#151515 !important;border:1px solid hsla(0,0%,100%,.18) !important;padding:18px !important}.woocommerce-checkout #payment .payment_method_stripe #wc-stripe-upe-form{background:#151515 !important;border:0 !important;padding:0 !important;margin:0 !important}.woocommerce-checkout #payment .payment_method_stripe .wc-stripe-upe-element,.woocommerce-checkout #payment .payment_method_stripe .StripeElement,.woocommerce-checkout #payment .payment_method_stripe .__PrivateStripeElement{background:#151515 !important;border:0 !important}.woocommerce-order{--drk-bg: #292929;--drk-panel: #1d1d1b;--drk-dark: #121212;--drk-text: #ffffff;--drk-muted: rgba(255, 255, 255, .68);--drk-border: rgba(255, 255, 255, .18);--drk-border-soft: rgba(255, 255, 255, .1);--drk-gold: #c6a528;--drk-green: #21c878;max-width:1180px;margin:0 auto;padding:clamp(50px,6vw,90px) 20px;color:var(--drk-text)}.woocommerce-order .woocommerce-notice--success{background:rgba(33,200,120,.08);border:1px solid rgba(33,200,120,.35);color:var(--drk-green);padding:18px 22px;margin:0 0 34px;text-align:center;font-weight:700}.woocommerce-order .woocommerce-order-overview{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0;list-style:none;padding:0;margin:0 0 54px;border:1px solid var(--drk-border);background:var(--drk-panel)}.woocommerce-order .woocommerce-order-overview li{padding:22px 26px;margin:0;border-right:1px solid var(--drk-border);border-bottom:1px solid var(--drk-border);color:var(--drk-muted);font-size:15px;line-height:1.45}.woocommerce-order .woocommerce-order-overview li:nth-child(2n){border-right:0}.woocommerce-order .woocommerce-order-overview li:last-child{grid-column:1/-1;border-bottom:0}.woocommerce-order .woocommerce-order-overview li strong{display:block;margin-top:6px;color:var(--drk-text);font-weight:800;word-break:break-word}.woocommerce-order .woocommerce-order-details,.woocommerce-order .woocommerce-customer-details{margin-top:54px}.woocommerce-order .woocommerce-order-details__title,.woocommerce-order .woocommerce-column__title{color:var(--drk-text);font-size:clamp(30px,3vw,48px);line-height:1.05;margin:0 0 26px}.woocommerce-order table.shop_table{width:100%;border:1px solid var(--drk-border);border-collapse:collapse;background:var(--drk-panel);color:var(--drk-text);margin:0}.woocommerce-order table.shop_table th,.woocommerce-order table.shop_table td{padding:22px 26px;border:0;border-bottom:1px solid var(--drk-border-soft);color:var(--drk-text);font-size:15px;line-height:1.45;vertical-align:top}.woocommerce-order table.shop_table thead th{color:var(--drk-text);font-weight:900;background:hsla(0,0%,100%,.03)}.woocommerce-order table.shop_table tbody td{color:var(--drk-muted)}.woocommerce-order table.shop_table a{color:var(--drk-text);text-decoration:underline;text-underline-offset:3px}.woocommerce-order table.shop_table a:hover{color:var(--drk-gold)}.woocommerce-order table.shop_table .product-quantity{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:22px;margin-left:8px;border-radius:999px;background:var(--drk-gold);color:#111;font-size:12px;font-weight:900}.woocommerce-order table.shop_table tfoot th{color:var(--drk-muted);font-weight:800}.woocommerce-order table.shop_table tfoot td{color:var(--drk-text)}.woocommerce-order table.shop_table tfoot tr:last-child th,.woocommerce-order table.shop_table tfoot tr:last-child td{border-bottom:0}.woocommerce-order table.shop_table tfoot tr:nth-last-child(2) th,.woocommerce-order table.shop_table tfoot tr:nth-last-child(2) td{color:var(--drk-gold);font-weight:900}.woocommerce-order table.shop_table tfoot small.includes_tax{display:block;margin-top:4px;color:var(--drk-muted);font-size:12px;font-weight:400}.woocommerce-order .woocommerce-customer-details .woocommerce-columns{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:28px}.woocommerce-order .woocommerce-customer-details .woocommerce-column{width:100% !important;float:none !important;background:var(--drk-panel);border:1px solid var(--drk-border);padding:28px}.woocommerce-order .woocommerce-customer-details address{margin:0;color:var(--drk-muted);font-style:normal;line-height:1.75;font-size:15px}.woocommerce-order .woocommerce-customer-details address p{margin:14px 0 0;color:var(--drk-text)}@media(max-width: 767px){.woocommerce-order{padding:34px 14px}.woocommerce-order .woocommerce-order-overview{grid-template-columns:1fr}.woocommerce-order .woocommerce-order-overview li{border-right:0}.woocommerce-order .woocommerce-order-overview li:last-child{grid-column:auto}.woocommerce-order table.shop_table th,.woocommerce-order table.shop_table td{padding:16px 14px;font-size:14px}.woocommerce-order .woocommerce-customer-details .woocommerce-columns{grid-template-columns:1fr}.woocommerce-order .woocommerce-customer-details .woocommerce-column{padding:22px}}.woocommerce-order-details table tfoot{background:#292929}.drk-marque-hero{padding-top:var(--padding-2xl);padding-bottom:var(--padding-2xl);min-height:80vh;display:flex;align-items:center;justify-content:center;background-color:var(--c1);position:relative;overflow:hidden;text-align:center}@media(max-width: 768px){.drk-marque-hero{padding-top:var(--padding-xl);padding-bottom:var(--padding-xl)}}.drk-marque-hero::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:60px;height:2px;background-color:var(--c4)}.drk-marque-hero h1{font-family:"Playfair Display",serif;font-weight:700;font-size:clamp(2rem,5vw,4rem);line-height:1.1;letter-spacing:-1px;color:var(--blanc);max-width:900px;margin:0 auto var(--padding-sm)}.drk-marque-hero__intro{margin:0 auto}.drk-marque-histoire{padding-top:var(--padding-2xl);padding-bottom:var(--padding-2xl);background-color:var(--c1)}@media(max-width: 768px){.drk-marque-histoire{padding-top:var(--padding-xl);padding-bottom:var(--padding-xl)}}.drk-marque-histoire__inner{width:90%;max-width:1200px;margin-left:var(--auto);margin-right:var(--auto);display:grid;grid-template-columns:var(--2cols);gap:80px;align-items:center}@media(max-width: 768px){.drk-marque-histoire__inner{grid-template-columns:var(--1col);gap:var(--padding-m)}}.drk-marque-histoire__label{font-size:.72rem;letter-spacing:4px;text-transform:uppercase;color:var(--c4);display:block;margin-bottom:var(--padding-sm)}.drk-marque-histoire p{margin-bottom:1rem}.drk-marque-histoire p:last-child{margin-bottom:0}.drk-marque-histoire p strong{color:var(--blanc)}.drk-marque-histoire__image{position:relative;overflow:hidden;aspect-ratio:3/4}.drk-marque-histoire__image img{width:var(--full);height:var(--full);object-fit:cover;display:block;transition:transform .8s ease}.drk-marque-histoire__image:hover img{transform:scale(1.03)}.drk-marque-portugal{padding-top:var(--padding-2xl);padding-bottom:var(--padding-2xl);background-color:var(--c2)}@media(max-width: 768px){.drk-marque-portugal{padding-top:var(--padding-xl);padding-bottom:var(--padding-xl)}}.drk-marque-portugal__inner{width:90%;max-width:1200px;margin-left:var(--auto);margin-right:var(--auto);display:flex;flex-direction:column;align-items:center}.drk-marque-portugal h2{max-width:800px;margin:0 auto var(--padding-l)}.drk-marque-portugal__grid{display:grid;grid-template-columns:var(--3cols);gap:2px;width:var(--full)}@media(max-width: 1024px){.drk-marque-portugal__grid{grid-template-columns:var(--2cols)}}@media(max-width: 768px){.drk-marque-portugal__grid{grid-template-columns:var(--1col)}}.drk-marque-portugal__card{background-color:var(--c1);padding:var(--padding-m);border-left:2px solid var(--c4);transition:background-color .3s}.drk-marque-portugal__card:hover{background-color:rgba(204,177,46,.05)}.drk-marque-portugal__card h3{color:var(--c4);margin:0 0 var(--padding-xs)}.drk-marque-portugal__card p{margin:0}.drk-marque-adn{padding-top:var(--padding-2xl);padding-bottom:var(--padding-2xl);background-color:var(--c1)}@media(max-width: 768px){.drk-marque-adn{padding-top:var(--padding-xl);padding-bottom:var(--padding-xl)}}.drk-marque-adn__inner{width:90%;max-width:1200px;margin-left:var(--auto);margin-right:var(--auto);display:grid;grid-template-columns:var(--2cols);gap:80px;align-items:center}@media(max-width: 768px){.drk-marque-adn__inner{grid-template-columns:var(--1col);gap:var(--padding-m)}}@media(max-width: 768px){.drk-marque-adn__inner .drk-marque-adn__image{order:-1}}.drk-marque-adn__label{font-size:.72rem;letter-spacing:4px;text-transform:uppercase;color:var(--c4);display:block;margin-bottom:var(--padding-sm)}.drk-marque-adn h2{margin:0 0 var(--padding-sm)}.drk-marque-adn p{margin-bottom:1rem}.drk-marque-adn p:last-child{margin-bottom:0}.drk-marque-adn p em{color:var(--c4);font-style:italic}.drk-marque-adn__image{position:relative;overflow:hidden;aspect-ratio:1/1}.drk-marque-adn__image::after{content:"";position:absolute;inset:0;background:linear-gradient(135deg, rgba(204, 177, 46, 0.08) 0%, transparent 60%);pointer-events:none}.drk-marque-adn__image img{width:var(--full);height:var(--full);object-fit:cover;display:block}.drk-marque-brave{padding-top:var(--padding-2xl);padding-bottom:var(--padding-2xl);background-color:var(--c2);text-align:center}@media(max-width: 768px){.drk-marque-brave{padding-top:var(--padding-xl);padding-bottom:var(--padding-xl)}}.drk-marque-brave__inner{width:90%;max-width:900px;margin-left:var(--auto);margin-right:var(--auto);display:flex;flex-direction:column;align-items:center}.drk-marque-brave__label{font-size:.72rem;letter-spacing:4px;text-transform:uppercase;color:var(--c4);display:block;margin-bottom:var(--padding-sm)}.drk-marque-brave h2{margin:0 0 var(--padding-m)}.drk-marque-brave p{max-width:700px;margin-bottom:1rem}.drk-marque-brave p:last-child{margin-bottom:0}.drk-marque-brave p strong{color:var(--blanc);font-weight:600}.drk-marque-arguments{padding-top:var(--padding-2xl);padding-bottom:var(--padding-2xl);background-color:var(--c1)}@media(max-width: 768px){.drk-marque-arguments{padding-top:var(--padding-xl);padding-bottom:var(--padding-xl)}}.drk-marque-arguments__inner{width:90%;max-width:1200px;margin-left:var(--auto);margin-right:var(--auto);display:flex;flex-direction:column;align-items:center}.drk-marque-arguments h2{margin:0 0 var(--padding-l)}.drk-marque-arguments__grid{display:grid;grid-template-columns:var(--2cols);gap:2px;width:var(--full)}@media(max-width: 768px){.drk-marque-arguments__grid{grid-template-columns:var(--1col)}}.drk-marque-arguments__item{background-color:var(--c2);padding:var(--padding-m);transition:background-color .3s}.drk-marque-arguments__item:hover{background-color:rgba(204,177,46,.05)}.drk-marque-arguments__item:last-child{grid-column:1/-1}@media(max-width: 768px){.drk-marque-arguments__item:last-child{grid-column:1}}.drk-marque-arguments__item__number{font-family:"Playfair Display",serif;font-size:3rem;font-weight:700;line-height:1;color:rgba(204,177,46,.25);margin-bottom:var(--padding-sm)}.drk-marque-arguments__item h3{margin:0 0 var(--padding-xs)}.drk-marque-arguments__item p{margin:0}.drk-marque-cta{padding-top:var(--padding-xl);padding-bottom:var(--padding-xl);background-color:var(--c4);text-align:center}.drk-marque-cta__inner{width:90%;max-width:800px;margin-left:var(--auto);margin-right:var(--auto);display:flex;flex-direction:column;align-items:center;gap:var(--padding-sm)}.drk-marque-cta h2{margin:0 0 var(--padding-xs)}.drk-marque-cta p{margin:0 0 var(--padding-sm)}.drk-separator{width:60px;height:2px;background-color:var(--c4);margin:0 auto var(--padding-m);border:none;display:block}.drk-fadein{opacity:0;transform:translateY(30px);transition:opacity .7s ease,transform .7s ease}.drk-fadein.is-visible{opacity:1;transform:translateY(0)}.drk-pilier-hero{position:relative;overflow:hidden}.drk-pilier-hero::before{content:"";position:absolute;top:-20%;right:-10%;width:55%;height:140%;background:linear-gradient(215deg, rgba(204, 177, 46, 0.06) 0%, transparent 55%);transform:skewX(-12deg);pointer-events:none}.drk-pilier-hero h1{font-family:"Playfair Display",serif;font-weight:700;font-size:clamp(1.9rem,4.5vw,3.6rem);line-height:1.12;letter-spacing:-1px;text-align:center}.drk-pilier-hero__intro{font-size:1.1rem;line-height:1.8;opacity:.85}.drk-pilier-hero__btn a,.drk-pilier-hero__btn button{letter-spacing:2px;text-transform:uppercase}.drk-pilier-rash,.drk-pilier-short{padding-top:var(--padding-2xl);padding-bottom:var(--padding-2xl)}@media(max-width: 768px){.drk-pilier-rash,.drk-pilier-short{padding-top:var(--padding-xl);padding-bottom:var(--padding-xl)}}.drk-pilier-rash h2,.drk-pilier-short h2{font-family:"Playfair Display",serif;font-weight:300;font-size:clamp(1.7rem,3vw,2.6rem);line-height:1.2}.drk-pilier-rash p,.drk-pilier-short p{line-height:1.9;margin-bottom:1rem}.drk-pilier-rash p:last-child,.drk-pilier-short p:last-child{margin-bottom:0}.drk-pilier-rash__image,.drk-pilier-short__image{position:relative;overflow:hidden}.drk-pilier-rash__image img,.drk-pilier-short__image img{width:var(--full);height:var(--full);object-fit:cover;display:block;transition:transform .8s ease}.drk-pilier-rash__image:hover img,.drk-pilier-short__image:hover img{transform:scale(1.03)}.drk-pilier-rash__image::after,.drk-pilier-short__image::after{content:"";position:absolute;inset:18px;border:1px solid rgba(204,177,46,.35);pointer-events:none}.drk-pilier-training{padding-top:var(--padding-2xl);padding-bottom:var(--padding-2xl)}@media(max-width: 768px){.drk-pilier-training{padding-top:var(--padding-xl);padding-bottom:var(--padding-xl)}}.drk-pilier-training__h2{font-family:"Playfair Display",serif;font-weight:300;text-align:center}.drk-pilier-training__sub{opacity:.8}.drk-pilier-training__card h3{line-height:1.3}.drk-pilier-why{padding-top:var(--padding-2xl);padding-bottom:var(--padding-2xl)}@media(max-width: 768px){.drk-pilier-why{padding-top:var(--padding-xl);padding-bottom:var(--padding-xl)}}.drk-pilier-why__h2{font-family:"Playfair Display",serif;font-weight:300;text-align:center}.drk-pilier-why__card{position:relative;counter-increment:why-counter}.drk-pilier-why__card::before{content:counter(why-counter, decimal-leading-zero);display:block;font-family:"Playfair Display",serif;font-size:2.6rem;font-weight:700;color:rgba(204,177,46,.25);line-height:1;margin-bottom:var(--padding-sm)}.drk-pilier-why__grid{counter-reset:why-counter}.drk-pilier-faq{padding-top:var(--padding-2xl);padding-bottom:var(--padding-2xl)}@media(max-width: 768px){.drk-pilier-faq{padding-top:var(--padding-xl);padding-bottom:var(--padding-xl)}}.drk-pilier-faq__h2{font-family:"Playfair Display",serif;font-weight:300;text-align:center}.drk-pilier-faq__item{border-left:2px solid rgba(0,0,0,0);transition:border-color .3s,background .3s}.drk-pilier-faq__item:hover{border-left-color:var(--c4);background:rgba(204,177,46,.04)}.drk-pilier-faq__q{line-height:1.35}.drk-pilier-faq__a{opacity:.85}.drk-pilier-cta{text-align:center}.drk-pilier-cta__h2{font-family:"Playfair Display",serif;font-weight:700;font-size:clamp(1.9rem,4vw,3rem);color:var(--c1)}.drk-pilier-cta__text{color:rgba(29,29,27,.85);max-width:600px;line-height:1.7}.drk-pilier-fadein{opacity:0;transform:translateY(30px)}body{overflow-x:hidden}.drk-st-hero{position:relative;overflow:hidden}.drk-st-hero::after{content:"STREETWEAR";position:absolute;bottom:-0.12em;right:-0.05em;font-family:"Playfair Display",serif;font-weight:700;font-size:clamp(5rem,14vw,13rem);line-height:1;color:rgba(0,0,0,0);-webkit-text-stroke:1px rgba(204,177,46,.14);pointer-events:none;white-space:nowrap}.drk-st-hero.sportwear::after{content:"SPORTWEAR";position:absolute;bottom:-0.12em;right:-0.05em;font-family:"Playfair Display",serif;font-weight:700;font-size:clamp(5rem,14vw,13rem);line-height:1;color:rgba(0,0,0,0);-webkit-text-stroke:1px rgba(204,177,46,.14);pointer-events:none;white-space:nowrap}.drk-st-hero__inner{align-items:flex-start;text-align:left}.drk-st-hero h1{font-family:"Playfair Display",serif;font-weight:700;font-size:clamp(1.9rem,4.2vw,3.5rem);line-height:1.12;letter-spacing:-1px;max-width:850px}.drk-st-hero__intro{font-size:1.1rem;line-height:1.8;opacity:.85}.drk-st-marquee__track{display:inline-block;white-space:nowrap;will-change:transform}.drk-st-chap{padding-top:var(--padding-2xl);padding-bottom:var(--padding-2xl)}@media(max-width: 768px){.drk-st-chap{padding-top:var(--padding-xl);padding-bottom:var(--padding-xl)}}.drk-st-chap__num{display:inline-flex;align-items:center;gap:12px}.drk-st-chap h2{font-family:"Playfair Display",serif;font-weight:300;font-size:clamp(1.7rem,3vw,2.6rem);line-height:1.2}.drk-st-chap p{line-height:1.9;margin-bottom:1rem}.drk-st-chap p:last-child{margin-bottom:0}.drk-st-chap p strong{color:var(--c4)}.drk-st-chap__image{position:relative;overflow:hidden}.drk-st-chap__image img{width:var(--full);height:var(--full);object-fit:cover;display:block;transition:transform .8s ease}.drk-st-chap__image:hover img{transform:scale(1.03)}.drk-st-chap__image::before,.drk-st-chap__image::after{content:"";position:absolute;width:42px;height:42px;border-color:var(--c4);border-style:solid;pointer-events:none}.drk-st-chap__image::before{top:14px;left:14px;border-width:1px 0 0 1px}.drk-st-chap__image::after{bottom:14px;right:14px;border-width:0 1px 1px 0}.drk-st-quality{padding-top:var(--padding-2xl);padding-bottom:var(--padding-2xl)}@media(max-width: 768px){.drk-st-quality{padding-top:var(--padding-xl);padding-bottom:var(--padding-xl)}}.drk-st-quality__h2{font-family:"Playfair Display",serif;font-weight:300;text-align:center}.drk-st-quality__sub{opacity:.8}.drk-st-quality__card{position:relative;transition:transform .3s ease}.drk-st-quality__card--bad{opacity:.75;filter:grayscale(0.4)}.drk-st-quality__card--good::after{content:"✓ Le choix Drakkern";position:absolute;top:-12px;right:20px;background:var(--c4);color:var(--c1);font-size:.72rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:4px 12px}.drk-st-quality__card--good:hover{transform:translateY(-4px)}.drk-st-marque{padding-top:var(--padding-2xl);padding-bottom:var(--padding-2xl)}@media(max-width: 768px){.drk-st-marque{padding-top:var(--padding-xl);padding-bottom:var(--padding-xl)}}.drk-st-marque__h2{font-family:"Playfair Display",serif;font-weight:300;text-align:center}.drk-st-faq{padding-top:var(--padding-2xl);padding-bottom:var(--padding-2xl)}@media(max-width: 768px){.drk-st-faq{padding-top:var(--padding-xl);padding-bottom:var(--padding-xl)}}.drk-st-faq__h2{font-family:"Playfair Display",serif;font-weight:300;text-align:center}.drk-st-faq__item{border-top:2px solid rgba(0,0,0,0);transition:border-color .3s,background .3s}.drk-st-faq__item:hover{border-top-color:var(--c4);background:rgba(204,177,46,.04)}.drk-st-faq__q{line-height:1.35}.drk-st-faq__a{opacity:.85}.drk-st-cta__inner{position:relative;text-align:center}.drk-st-cta__h2{font-family:"Playfair Display",serif;font-weight:700;font-size:clamp(1.8rem,3.5vw,2.8rem)}.drk-st-cta__text{opacity:.85;max-width:560px;line-height:1.7}.drk-size-guide__trigger{cursor:pointer}.drk-size-guide__overlay{position:fixed;inset:0;background:rgba(0,0,0,.75);z-index:99998;display:flex;align-items:center;justify-content:center;padding:24px 12px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.drk-size-guide__overlay.is-active{opacity:1;visibility:visible;pointer-events:auto}.drk-size-guide__panel{position:relative;background:var(--c1);border:1px solid var(--c4);max-width:640px;width:100%;max-height:85vh;overflow-y:auto;padding:var(--padding-l) var(--padding-sm);transform:translateY(20px) scale(0.97);transition:transform .35s cubic-bezier(0.16, 1, 0.3, 1)}.drk-size-guide__overlay.is-active .drk-size-guide__panel{transform:translateY(0) scale(1)}.drk-size-guide__close{position:absolute;top:16px;right:16px;background:rgba(0,0,0,0);border:1px solid hsla(0,0%,100%,.2);color:var(--blanc);width:36px;height:36px;border-radius:50%;font-size:1rem;line-height:1;cursor:pointer;transition:background .25s,border-color .25s}.drk-size-guide__close:hover{background:var(--c4);border-color:var(--c4);color:var(--c1)}.drk-size-guide__title{font-family:"Playfair Display",serif;font-weight:700;font-size:2.4rem;color:var(--c8);margin-bottom:var(--padding-sm);padding-right:40px}.drk-size-guide__intro{color:hsla(0,0%,100%,.75);line-height:1.7;margin-bottom:var(--padding-m)}.drk-size-guide__howto{border-top:1px solid rgba(204,177,46,.25);padding-top:var(--padding-m)}.drk-size-guide__howto-title{font-family:"Playfair Display",serif;font-size:2rem;color:var(--c4);margin-bottom:var(--padding-xs)}.drk-size-guide__howto-list ul{list-style:none;padding:0;margin:0 0 12px}.drk-size-guide__howto-list li{padding-left:18px;position:relative;color:hsla(0,0%,100%,.8);font-size:1.2rem;line-height:1.7;margin-bottom:6px}.drk-size-guide__howto-list li::before{content:"—";position:absolute;left:0;color:var(--c4)}.drk-size-guide__howto-list li strong{color:var(--blanc)}.drk-size-guide__howto-list em{color:var(--c4);font-size:1.1rem;font-style:italic}.drk-size-guide__panel::-webkit-scrollbar{width:6px}.drk-size-guide__panel::-webkit-scrollbar-thumb{background:var(--c4);border-radius:3px}.drk-size-guide__panel figure{display:table;margin:0 auto 20px auto}.drk-size-guide__panel figcaption{display:none}
