@import url(https://fonts.googleapis.com/css2?family=Anton&family=Archivo:wght@400;700;800;900&family=Bricolage+Grotesque:opsz,wght@12..96,400;12..96,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Anton&family=Archivo:wght@400;700;800&family=Bricolage+Grotesque:opsz,wght@12..96,400;12..96,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Anton&family=Archivo:wght@400;500;700;800&family=Bricolage+Grotesque:opsz,wght@12..96,400;12..96,600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Anton&family=Archivo:wght@400;500;600;700;800;900&family=Bricolage+Grotesque:opsz,wght@12..96,400;12..96,500;12..96,600;12..96,700;12..96,800&display=swap);.elementor-12146 .elementor-element.elementor-element-7ed9aa1{--display:flex}.elementor-12146 .elementor-element.elementor-element-7ed9aa1:not(.elementor-motion-effects-element-type-background),.elementor-12146 .elementor-element.elementor-element-7ed9aa1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-db9ae40)}.elementor-12146 .elementor-element.elementor-element-6e82ff9 .woocommerce-message,.elementor-12146 .elementor-element.elementor-element-6e82ff9 .woocommerce-info,.elementor-12146 .elementor-element.elementor-element-6e82ff9 .woocommerce-error,.elementor-12146 .elementor-element.elementor-element-6e82ff9 .woocommerce-noreviews,.elementor-12146 .elementor-element.elementor-element-6e82ff9 p.no-comments{font-family:"Archivo",Sans-serif;font-weight:400;text-transform:uppercase;color:var(--e-global-color-4032aa8);background-color:var(--e-global-color-a4c7cd4)}.elementor-12146 .elementor-element.elementor-element-30eecd17{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:7px;--padding-left:0px;--padding-right:0px}.elementor-12146 .elementor-element.elementor-element-30eecd17:not(.elementor-motion-effects-element-type-background),.elementor-12146 .elementor-element.elementor-element-30eecd17>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-db9ae40)}.elementor-12146 .elementor-element.elementor-element-37574d83{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-12146 .elementor-element.elementor-element-29225cc2 .site-breadcrumb{font-family:"Archivo",Sans-serif;font-weight:400;text-transform:uppercase;color:var(--e-global-color-de958f3)}.elementor-12146 .elementor-element.elementor-element-29225cc2 .site-breadcrumb a{font-family:"Archivo",Sans-serif;font-weight:700}.elementor-12146 .elementor-element.elementor-element-29225cc2 .site-breadcrumb a,.elementor-12146 .elementor-element.elementor-element-29225cc2 .site-breadcrumb span{color:var(--e-global-color-4032aa8)}.elementor-12146 .elementor-element.elementor-element-619390ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-12146 .elementor-element.elementor-element-5fb90cf0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:55px 55px;--row-gap:55px;--column-gap:55px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:2}.elementor-12146 .elementor-element.elementor-element-5fb90cf0:not(.elementor-motion-effects-element-type-background),.elementor-12146 .elementor-element.elementor-element-5fb90cf0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-db9ae40)}.elementor-12146 .elementor-element.elementor-element-4a228108{--display:flex}.elementor-12146 .elementor-element.elementor-element-4a228108.e-con{--align-self:flex-start}.elementor-12146 .elementor-element.elementor-element-4ac37142 .woocommerce-product-gallery .woocommerce-product-gallery__image{--em-image-rounded-product-gallery:5px 5px 5px 5px}.ecomus-rtl-smart .elementor-12146 .elementor-element.elementor-element-4ac37142 .woocommerce-product-gallery .woocommerce-product-gallery__image{--em-image-rounded-product-gallery:5px 5px 5px 5px}.elementor-12146 .elementor-element.elementor-element-4ac37142 .ecomus-product-gallery-thumbnails{--em-image-rounded-product-thumbnail:4px 4px 4px 4px}.ecomus-rtl-smart .elementor-12146 .elementor-element.elementor-element-4ac37142 .ecomus-product-gallery-thumbnails{--em-image-rounded-product-thumbnail:4px 4px 4px 4px}.elementor-12146 .elementor-element.elementor-element-4ac37142 .ecomus-product-gallery-thumbnails .swiper-slide-thumb-active::after{border-color:var(--e-global-color-de958f3)}.elementor-12146 .elementor-element.elementor-element-4ac37142 .woocommerce-product-gallery .ecomus-button--product-lightbox{width:0}.elementor-12146 .elementor-element.elementor-element-4ac37142 .swiper-button{--em-arrow-width:47px;--em-arrow-color:var( --e-global-color-4032aa8 );--em-arrow-bg-color-hover:var( --e-global-color-a4c7cd4 );--em-arrow-color-hover:var( --e-global-color-4032aa8 );--em-arrow-border-color-hover:var( --e-global-color-127b0bd )}.elementor-12146 .elementor-element.elementor-element-6eec4de4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12146 .elementor-element.elementor-element-6eec4de4.e-con{--align-self:flex-start}.elementor-12146 .elementor-element.elementor-element-5ef31c4e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:7px;--margin-left:0px;--margin-right:0px}.elementor-12146 .elementor-element.elementor-element-191cfa01{width:auto;max-width:auto}.elementor-12146 .elementor-element.elementor-element-191cfa01 .product-category{font-family:"Archivo",Sans-serif;font-weight:700;text-transform:uppercase;color:var(--e-global-color-a4c7cd4)}.elementor-12146 .elementor-element.elementor-element-191cfa01 .product-category a{font-weight:700;text-transform:uppercase;color:var(--e-global-color-a4c7cd4)}.elementor-12146 .elementor-element.elementor-element-37eae80f{--display:flex}.elementor-12146 .elementor-element.elementor-element-5b486e0b>.elementor-widget-container{margin:0 0 16px 0}.elementor-12146 .elementor-element.elementor-element-5b486e0b{text-align:left}.elementor-12146 .elementor-element.elementor-element-5b486e0b .product_title{color:var(--e-global-color-4032aa8);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-12146 .elementor-element.elementor-element-60929a7e{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:34px;--margin-left:0px;--margin-right:0px}.elementor-12146 .elementor-element.elementor-element-6e4878d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-12146 .elementor-element.elementor-element-369dfabd .woocommerce-badges--single .woocommerce-badge{font-family:"Archivo",Sans-serif;font-size:13px;font-weight:800}.elementor-12146 .elementor-element.elementor-element-10a9a606.elementor-element{--align-self:center}.elementor-12146 .elementor-element.elementor-element-10a9a606 .ecomus-recent-sales-count__text{color:var(--e-global-color-de958f3)}.elementor-12146 .elementor-element.elementor-element-10a9a606 .ecomus-recent-sales-count__icon{font-size:7px;color:var(--e-global-color-a4c7cd4)}.elementor-12146 .elementor-element.elementor-element-68862e6{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-12146 .elementor-element.elementor-element-67a0d663>.elementor-widget-container{margin:0 0 5px 0}.single-product.single-product-elementor div.product .elementor-12146 .elementor-element.elementor-element-67a0d663 .ecomus-product-price .price{color:#F4F1EA;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.single-product.single-product-elementor div.product .elementor-12146 .elementor-element.elementor-element-67a0d663 .ecomus-product-price .price ins{color:#F4F1EA;font-family:"Anton",Sans-serif;font-size:40px;font-weight:400}.single-product.single-product-elementor div.product .elementor-12146 .elementor-element.elementor-element-67a0d663 .ecomus-product-price .price del{color:#7A7A7A;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.single-product.single-product-elementor div.product .elementor-12146 .elementor-element.elementor-element-67a0d663 .ecomus-product-price .sale-off{color:var(--e-global-color-db9ae40);backgroundcolor:#000}.elementor-12146 .elementor-element.elementor-element-cd126f8{--em-product-description-lines:4}.elementor-12146 .elementor-element.elementor-element-cd126f8 .short-description__content{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-4032aa8)}.elementor-12146 .elementor-element.elementor-element-6f0c3c4b table.variations .wcboost-variation-swatches--color .wcboost-variation-swatches__item.selected{border-color:var(--e-global-color-4032aa8)}.elementor-12146 .elementor-element.elementor-element-6f0c3c4b .single_add_to_cart_button,.elementor-12146 .elementor-element.elementor-element-6f0c3c4b .single_add_to_cart_button .price{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-12146 .elementor-element.elementor-element-6f0c3c4b .single_add_to_cart_button{border-radius:4px 4px 4px 4px;--em-button-color:var( --e-global-color-db9ae40 );--em-button-bg-color:var( --e-global-color-4032aa8 )}.ecomus-rtl-smart .elementor-12146 .elementor-element.elementor-element-6f0c3c4b .single_add_to_cart_button{border-radius:4px 4px 4px 4px}.elementor-12146 .elementor-element.elementor-element-6f0c3c4b .em-buy-now-button{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);border-radius:4px 4px 4px 4px;--em-button-color:var( --e-global-color-4032aa8 );--em-button-bg-color:var( --e-global-color-a4c7cd4 )}.ecomus-rtl-smart .elementor-12146 .elementor-element.elementor-element-6f0c3c4b .em-buy-now-button{border-radius:4px 4px 4px 4px}.elementor-12146 .elementor-element.elementor-element-1520c44{--display:flex}.elementor-12146 .elementor-element.elementor-element-d5bba4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-12146 .elementor-element.elementor-element-4b2e676{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center}.elementor-12146 .elementor-element.elementor-element-4b2e676:not(.elementor-motion-effects-element-type-background),.elementor-12146 .elementor-element.elementor-element-4b2e676>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-4032aa8)}.elementor-12146 .elementor-element.elementor-element-eafde26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-12146 .elementor-element.elementor-element-4d3718e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-12146 .elementor-element.elementor-element-9c9383f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-12146 .elementor-element.elementor-element-f41bcf0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-12146 .elementor-element.elementor-element-4fbd205{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-12146 .elementor-element.elementor-element-51ebe49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-12146 .elementor-element.elementor-element-51ebe49:not(.elementor-motion-effects-element-type-background),.elementor-12146 .elementor-element.elementor-element-51ebe49>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-4032aa8)}.elementor-12146 .elementor-element.elementor-element-3d0f928 .related-products__title{text-transform:uppercase;text-align:center}.elementor-12146 .elementor-element.elementor-element-a6c25dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-12146 .elementor-element.elementor-element-7013ed6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-12146 .elementor-element.elementor-element-ec76959>.elementor-widget-container{margin:0 0 -100px 0}.ecomus-woocommerce-elementor.ecomus-elementor-id-12146 .site-content{padding-top:42px;padding-bottom:100px}body.elementor-page-12146 .site-content{padding-top:42px;padding-bottom:100px}@media(max-width:1024px){.elementor-12146 .elementor-element.elementor-element-5fb90cf0{--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-12146 .elementor-element.elementor-element-5ef31c4e{--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-12146 .elementor-element.elementor-element-6e4878d{--grid-auto-flow:row}.elementor-12146 .elementor-element.elementor-element-68862e6{--grid-auto-flow:row}.elementor-12146 .elementor-element.elementor-element-4b2e676{--grid-auto-flow:row}.ecomus-woocommerce-elementor.ecomus-elementor-id-12146 .site-content{padding-top:31px;padding-bottom:100px}body.elementor-page-12146 .site-content{padding-top:31px;padding-bottom:100px}}@media(max-width:767px){.elementor-12146 .elementor-element.elementor-element-7ed9aa1{--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12146 .elementor-element.elementor-element-30eecd17{--margin-top:0px;--margin-bottom:22.5px;--margin-left:0px;--margin-right:0px}.elementor-12146 .elementor-element.elementor-element-5fb90cf0{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12146 .elementor-element.elementor-element-5ef31c4e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-12146 .elementor-element.elementor-element-6e4878d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-12146 .elementor-element.elementor-element-68862e6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-12146 .elementor-element.elementor-element-4b2e676{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.ecomus-woocommerce-elementor.ecomus-elementor-id-12146 .site-content{padding-top:22.5px;padding-bottom:75px}body.elementor-page-12146 .site-content{padding-top:22.5px;padding-bottom:75px}}@media(min-width:768px){.elementor-12146 .elementor-element.elementor-element-37574d83{--width:50%}.elementor-12146 .elementor-element.elementor-element-619390ab{--width:auto}.elementor-12146 .elementor-element.elementor-element-4a228108{--width:50%}.elementor-12146 .elementor-element.elementor-element-6eec4de4{--width:50%}}.product_title.entry-title{font-family:'Anton',sans-serif!important;font-size:38px!important;line-height:1.05!important;letter-spacing:.01em!important;text-transform:uppercase!important;color:#F4F1EA!important;font-weight:400!important;margin:8px 0 14px!important}@media(max-width:900px){.product_title.entry-title{font-size:32px!important}}@media(max-width:480px){.product_title.entry-title{font-size:26px!important}}.stock,.in-stock,.badge-stock{background:rgb(63 169 138 / .14)!important;border:1px solid rgb(63 169 138 / .3)!important;color:#5FC6A6!important}.onsale,.sale,.badge-sale{background:#C40123!important;border:1px solid #C40123!important;color:#fff!important}.sold-count,.sold-last-hours,.product-sold{background:transparent!important;border:none!important;color:#9A9A9A!important}.ecomus-product-price{text-align:left!important}.ecomus-product-price .price{display:flex!important;align-items:baseline;flex-wrap:wrap;gap:12px;margin:0!important;justify-content:flex-start}.ecomus-product-price .price ins{background:none!important;text-decoration:none!important;order:1}.ecomus-product-price .price ins .woocommerce-Price-amount{font-family:'Anton',sans-serif!important;font-size:30px!important;font-weight:400!important;color:#F4F1EA!important;letter-spacing:.01em;line-height:1}.ecomus-product-price .price ins .woocommerce-Price-currencySymbol{font-size:1em!important;margin-right:4px!important;opacity:1!important;font-weight:inherit!important}.ecomus-product-price .price del{opacity:1;order:2}.ecomus-product-price .price del .woocommerce-Price-amount{font-family:'Archivo',sans-serif!important;color:#9A9A9A!important;font-size:18px!important;font-weight:400!important;text-decoration:line-through;letter-spacing:.01em}.ecomus-product-price .price del .woocommerce-Price-currencySymbol{font-size:1em!important;margin-right:3px!important;opacity:1!important;font-weight:inherit!important}.ecomus-product-price .price .sale-off{display:none!important}.ecomus-product-price .price .screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:480px){.ecomus-product-price .price ins .woocommerce-Price-amount{font-size:26px!important}.ecomus-product-price .price del .woocommerce-Price-amount{font-size:15px!important}}.woocommerce-variation-add-to-cart .buy-now-before-wrapper{display:flex!important;align-items:stretch!important;gap:10px!important;margin-bottom:12px!important}.woocommerce-variation-add-to-cart .quantity{display:flex!important;align-items:center!important;background:#141414!important;border:1px solid #262626!important;border-radius:3px!important;overflow:hidden!important;height:54px!important;flex:0 0 auto!important;width:auto!important}.woocommerce-variation-add-to-cart .ecomus-qty-button{width:44px!important;height:54px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#F4F1EA!important;cursor:pointer!important;background:transparent!important;border:none!important;transition:.2s!important;flex:none!important}.woocommerce-variation-add-to-cart .ecomus-qty-button:hover{color:#C40123!important;background:#1a1a1a!important}.woocommerce-variation-add-to-cart .ecomus-qty-button svg{width:12px!important;height:12px!important}.woocommerce-variation-add-to-cart .qty{width:44px!important;height:54px!important;background:transparent!important;border:none!important;color:#F4F1EA!important;text-align:center!important;font-family:'Archivo',sans-serif!important;font-size:15px!important;font-weight:800!important;padding:0!important;-moz-appearance:textfield!important;flex:none!important}.woocommerce-variation-add-to-cart .qty::-webkit-outer-spin-button,.woocommerce-variation-add-to-cart .qty::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.woocommerce-variation-add-to-cart .qty:focus{outline:none!important}.woocommerce-variation-add-to-cart .single_add_to_cart_button{flex:1!important;height:54px!important;background:#F4F1EA!important;color:#0A0A0A!important;border:none!important;border-radius:3px!important;padding:0 22px!important;font-family:'Archivo',sans-serif!important;font-weight:800!important;font-size:13px!important;letter-spacing:.14em!important;text-transform:uppercase!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;transition:.22s!important;line-height:1!important;box-shadow:none!important}.woocommerce-variation-add-to-cart .single_add_to_cart_button:hover{background:#0A0A0A!important;color:#F4F1EA!important;transform:translateY(-1px)!important;box-shadow:0 8px 22px rgb(0 0 0 / .4)!important}.woocommerce-variation-add-to-cart .single_add_to_cart_button .text{font-weight:800!important;letter-spacing:.14em!important}.woocommerce-variation-add-to-cart .single_add_to_cart_button .divide{opacity:.6!important;font-weight:400!important;margin:0 4px!important}.woocommerce-variation-add-to-cart .single_add_to_cart_button .price{font-family:'Archivo',sans-serif!important;font-size:16px!important;letter-spacing:.02em!important;font-weight:400!important;color:inherit!important}.woocommerce-variation-add-to-cart .em-buy-now-button{width:100%!important;height:54px!important;background:#C40123!important;color:#fff!important;border:none!important;border-radius:3px!important;padding:0 22px!important;font-family:'Archivo',sans-serif!important;font-weight:800!important;font-size:13px!important;letter-spacing:.14em!important;text-transform:uppercase!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;transition:.22s!important;line-height:1!important}.woocommerce-variation-add-to-cart .em-buy-now-button:hover{background:#E50826!important;transform:translateY(-1px)!important;box-shadow:0 8px 22px rgb(196 1 35 / .3)!important}.woocommerce-variation-add-to-cart .em-buy-now-button .ecomus-svg-icon{width:13px!important;height:13px!important;transition:transform .25s ease!important}.woocommerce-variation-add-to-cart .em-buy-now-button:hover .ecomus-svg-icon{transform:translate(2px,-2px)!important}.woocommerce-variation-add-to-cart .product-featured-icons--single-product:empty{display:none!important}@media(max-width:480px){.woocommerce-variation-add-to-cart .buy-now-before-wrapper{gap:8px!important}.woocommerce-variation-add-to-cart .quantity,.woocommerce-variation-add-to-cart .single_add_to_cart_button,.woocommerce-variation-add-to-cart .em-buy-now-button,.woocommerce-variation-add-to-cart .ecomus-qty-button,.woocommerce-variation-add-to-cart .qty{height:50px!important}.woocommerce-variation-add-to-cart .ecomus-qty-button{width:38px!important}.woocommerce-variation-add-to-cart .qty{width:40px!important}.woocommerce-variation-add-to-cart .single_add_to_cart_button{font-size:11.5px!important;padding:0 14px!important;gap:6px!important}.woocommerce-variation-add-to-cart .single_add_to_cart_button .price{font-size:14px!important}.woocommerce-variation-add-to-cart .em-buy-now-button{font-size:12px!important}}.tog-meta-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#262626;border:1px solid #262626;border-radius:4px;overflow:hidden;margin-bottom:18px}.tog-cell{background:#171717;padding:22px 18px;text-align:center}.tog-cell svg{width:22px;height:22px;color:#C40123;margin:0 auto 8px;display:block}.tog-cell b{display:block;color:#F4F1EA;font-family:'Archivo',sans-serif;font-size:15px;font-weight:700;margin-bottom:10px}.tog-cell p{margin:0;color:#9A9A9A;font-family:'Archivo',sans-serif;font-size:14px;font-weight:400;line-height:1.55}.tog-paystrip{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.tog-tag{color:#F4F1EA;font-family:'Archivo',sans-serif;font-size:13px;font-weight:700;margin-right:6px}.tog-chip{background:#171717;border:1px solid #262626;border-radius:3px;padding:7px 12px;color:#F4F1EA;font-family:'Archivo',sans-serif;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;transition:.2s ease}.tog-chip:hover{border-color:#444;transform:translateY(-1px)}@media(max-width:767px){.tog-meta-grid{grid-template-columns:1fr 1fr}.tog-cell{padding:16px 9px}.tog-cell svg{width:19px;height:19px}.tog-cell b{font-size:12.5px;margin-bottom:7px}.tog-cell p{font-size:11px;line-height:1.5}.tog-paystrip{gap:7px}.tog-chip{padding:6px 9px;font-size:9.5px}}.togx-tf{--x-red:#C40123;--x-gold:#c9a96b;background:#F4F1EA;color:#1a1a1a;font-family:'Archivo',sans-serif;border-top:1px solid #e3ddcf;border-bottom:1px solid #e3ddcf;padding:84px 0}.togx-tf *{box-sizing:border-box}.togx-tf .tf-wrap{max-width:1100px;margin:0 auto;padding:0 24px}.togx-tf .tf-head{text-align:center;margin-bottom:46px}.togx-tf .tf-eyebrow{font-size:11.5px;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:var(--x-red);display:inline-block}.togx-tf .tf-eyebrow::before,.togx-tf .tf-eyebrow::after{content:"";display:inline-block;width:30px;height:1px;background:var(--x-red);vertical-align:middle;margin:0 14px;opacity:.4}.togx-tf h2{font-family:'Anton',sans-serif;font-size:44px;line-height:1.05;text-transform:uppercase;letter-spacing:.01em;margin-top:14px;color:#1a1a1a}.togx-tf h2 em{color:var(--x-red);font-style:normal}@media(max-width:760px){.togx-tf h2{font-size:30px}}.togx-tf .tf-baf{display:grid;grid-template-columns:1fr auto 1fr;gap:30px;align-items:center;max-width:900px;margin:0 auto 44px}.togx-tf .tf-wall{position:relative;aspect-ratio:3/4;border-radius:3px;overflow:hidden;background:#e4ddcc;box-shadow:0 18px 38px rgb(0 0 0 / .16)}.togx-tf .tf-wall img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.togx-tf .tf-wall .tf-label{position:absolute;left:0;right:0;bottom:0;padding:30px 10px 13px;text-align:center;font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:linear-gradient(transparent,rgb(0 0 0 / .65))}.togx-tf .tf-arrow{font-family:'Anton',sans-serif;font-size:32px;color:var(--x-red);text-align:center}.togx-tf .tf-punch{max-width:680px;margin:0 auto;text-align:center;font-family:'Bricolage Grotesque',sans-serif;font-size:19px;line-height:1.6;color:#444}.togx-tf .tf-punch em{color:var(--x-red);font-style:normal;font-weight:700}@media(max-width:620px){.togx-tf{padding:60px 0}.togx-tf .tf-wrap{padding:0 14px}.togx-tf .tf-baf{grid-template-columns:1fr 1fr;gap:10px}.togx-tf .tf-arrow{display:none}.togx-tf .tf-wall .tf-label{padding:24px 6px 9px;font-size:9px;letter-spacing:.08em}.togx-tf .tf-punch{font-size:16px}}.tw-scene{--tw-red:#C40123;--tw-red-b:#E50826;--tw-cream:#F4F1EA;--tw-gold:#c9a96b;position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(120% 90% at 50% 0%,#161616 0%,#0d0d0d 45%,#080808 100%);border-top:1px solid #262626;border-bottom:1px solid #262626;padding:90px 24px;font-family:'Archivo',sans-serif}.tw-scene *{box-sizing:border-box}.tw-scene::after{content:"";position:absolute;inset:0;pointer-events:none;z-index:6;background:radial-gradient(120% 80% at 50% 40%,transparent 55%,rgb(0 0 0 / .55) 100%)}.tw-stage{position:relative;width:100%;max-width:680px;margin:0 auto;height:clamp(520px,64vw,660px)}.tw-window{position:absolute;top:2%;left:50%;transform:translateX(-50%);width:64%;height:74%;z-index:1;background:#1b1512;border-radius:4px;padding:13px;box-shadow:inset 0 0 0 2px #2c241e,0 24px 60px rgb(0 0 0 / .65)}.tw-sky{position:relative;width:100%;height:100%;overflow:hidden;border-radius:2px;background:linear-gradient(180deg,#0b0e16 0%,#0a0b10 60%,#08080b 100%)}.tw-bolt{position:absolute;top:-4%;width:60px;height:80%;opacity:0;filter:drop-shadow(0 0 6px rgb(229 8 38 / .7)) drop-shadow(0 0 18px rgb(196 1 35 / .5))}.tw-bolt--1{left:24%;animation:tw-strike 5.5s infinite 1s}.tw-bolt--2{left:62%;height:64%;animation:tw-strike2 6.5s infinite 3s}@keyframes tw-strike{0%,100%{opacity:0}2%{opacity:1;filter:drop-shadow(0 0 10px #fff) drop-shadow(0 0 30px rgb(229 8 38 / .8))}4%{opacity:0}5%{opacity:.8}7%{opacity:0}9%{opacity:.5}11%{opacity:0}55%{opacity:0}}@keyframes tw-strike2{0%,100%{opacity:0}1%{opacity:.9;filter:drop-shadow(0 0 8px #fff) drop-shadow(0 0 24px rgb(196 1 35 / .7))}3%{opacity:0}5%{opacity:.6}7%{opacity:0}50%{opacity:0}}.tw-sky::before{content:"";position:absolute;inset:0;opacity:0;background:radial-gradient(circle at 35% 25%,rgb(229 8 38 / .4) 0%,rgb(120 140 200 / .18) 30%,transparent 60%);animation:tw-flash 5.5s infinite 1s}@keyframes tw-flash{0%,100%{opacity:0}2%{opacity:1}5%{opacity:0}7%{opacity:.6}11%{opacity:0}55%{opacity:0}}.tw-grid{position:absolute;inset:0;pointer-events:none}.tw-grid::before{content:"";position:absolute;left:50%;top:0;bottom:0;width:9px;transform:translateX(-50%);background:#1b1512;box-shadow:inset 0 0 0 1px #2c241e}.tw-grid::after{content:"";position:absolute;top:50%;left:0;right:0;height:9px;transform:translateY(-50%);background:#1b1512;box-shadow:inset 0 0 0 1px #2c241e}.tw-sill{position:absolute;left:-5%;right:-5%;bottom:-3%;height:16px;background:linear-gradient(#241c17,#171210);border-radius:3px;box-shadow:0 10px 24px rgb(0 0 0 / .5)}.tw-spill{position:absolute;top:6%;left:50%;transform:translateX(-50%);width:90%;height:80%;z-index:2;pointer-events:none;border-radius:50%;filter:blur(40px);opacity:0;background:radial-gradient(circle,rgb(196 1 35 / .5) 0%,#fff0 60%);animation:tw-flash 5.5s infinite 1s}.tw-hang{position:absolute;top:20%;left:50%;transform:translateX(-50%);width:130px;height:54px;z-index:3}.tw-frame{position:absolute;top:27%;left:50%;transform:translateX(-50%);width:52%;aspect-ratio:4/5;z-index:4;background:#0A0A0A;border:7px solid;border-image:linear-gradient(150deg,#3a322a,#1a1714) 1;border-radius:2px;box-shadow:0 30px 60px rgb(0 0 0 / .7),0 10px 22px rgb(0 0 0 / .5);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8%}.tw-frame::before{content:"";position:absolute;inset:6px;border:1px solid rgb(201 169 107 / .4);border-radius:1px;pointer-events:none}.tw-frame i{position:absolute;width:14px;height:14px;border:2px solid var(--tw-red)}.tw-frame .tl{top:9px;left:9px;border-right:0;border-bottom:0}.tw-frame .tr{top:9px;right:9px;border-left:0;border-bottom:0}.tw-frame .bl{bottom:9px;left:9px;border-right:0;border-top:0}.tw-frame .br{bottom:9px;right:9px;border-left:0;border-top:0}.tw-cross{font-family:'Anton';color:var(--tw-red);font-size:clamp(22px,3vw,30px);line-height:1;margin-bottom:6%}.tw-frame h2{font-family:'Anton',sans-serif;color:var(--tw-cream);font-size:clamp(22px,3.4vw,34px);line-height:1.02;text-transform:uppercase;letter-spacing:.02em;text-align:center;margin:0}.tw-frame h2 em{color:var(--tw-red);font-style:normal}.tw-frame .ref{margin-top:7%;font-family:'Archivo';font-size:9.5px;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:var(--tw-gold)}.tw-cap{position:relative;z-index:7;text-align:center;max-width:560px;margin:48px auto 0;font-family:'Bricolage Grotesque',sans-serif;font-size:18px;line-height:1.6;color:#cfcabf}.tw-cap em{color:var(--tw-red);font-style:normal;font-weight:700}@media(max-width:620px){.tw-scene{padding:64px 18px}.tw-stage{height:clamp(440px,86vw,520px)}.tw-window{width:80%;height:70%}.tw-frame{width:66%;top:30%}.tw-cap{font-size:15.5px;margin-top:34px}}@media(prefers-reduced-motion:reduce){.tw-bolt,.tw-sky::before,.tw-spill{animation:none}.tw-bolt--1{opacity:.5}}body.archive,body.post-type-archive-product,body.tax-product_cat{background:#FFFFFF!important}.ecomus-archive-products,.ecomus-shop-content{background:transparent!important}.tg-hero{position:relative;overflow:hidden;background:#0A0A0A;color:#F4F1EA;font-family:'Archivo',sans-serif;text-align:center;padding:clamp(78px,10vw,134px) 22px clamp(52px,6vw,80px)}.tg-hero *{box-sizing:border-box}.tg-hero>*{position:relative;z-index:3}.tg-hero__cv{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}.tg-hero .tg-glow{position:absolute;z-index:0;width:740px;height:560px;border-radius:50%;top:-200px;left:50%;transform:translateX(-50%);pointer-events:none;background:radial-gradient(ellipse,rgb(196 1 35 / .32),#fff0 62%);filter:blur(34px)}.tg-hero .tg-bolt{position:absolute;z-index:1;pointer-events:none;opacity:0;will-change:opacity;filter:drop-shadow(0 0 6px rgb(229 8 38 / .75)) drop-shadow(0 0 20px rgb(196 1 35 / .5))}.tg-hero .tg-bolt--1{top:-2%;left:9%;height:64%;width:84px;animation:tgStrike 7s infinite 1.2s}.tg-hero .tg-bolt--2{top:-2%;right:10%;height:50%;width:60px;animation:tgStrike 9s infinite 4.6s}@keyframes tgStrike{0%,100%{opacity:0}2%{opacity:1}4%{opacity:.12}6%{opacity:.9}8%{opacity:0}11%{opacity:.5}13%{opacity:0}72%{opacity:0}}.tg-hero .tg-flash{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:0;background:radial-gradient(62% 70% at 50% 26%,rgb(255 238 238 / .18),rgb(196 1 35 / .07) 45%,transparent 72%);animation:tgAmb 7s ease-in-out infinite 1.2s}@keyframes tgAmb{0%,100%{opacity:0}2%{opacity:.6}5%{opacity:.1}7%{opacity:.5}10%{opacity:0}72%{opacity:0}}@media(prefers-reduced-motion:reduce){.tg-hero .tg-bolt,.tg-hero .tg-flash{animation:none}.tg-hero .tg-bolt--1{opacity:.35}}.tg-hero .tg-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;font-weight:800;letter-spacing:.30em;text-transform:uppercase;color:#C40123;margin-bottom:20px}.tg-hero .tg-eyebrow svg{width:13px;height:13px;fill:#E50826}.tg-hero h1{font-family:'Anton',sans-serif;font-weight:400;font-size:clamp(46px,8.5vw,104px);line-height:.92;text-transform:uppercase;letter-spacing:.005em;margin:0;color:#F4F1EA}.tg-hero h1 span{color:#E50826;text-shadow:0 0 36px rgb(229 8 38 / .55)}.tg-hero p{max-width:620px;margin:22px auto 0;font-size:15px;line-height:1.75;color:#9A9A9A}.tg-hero .tg-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:32px}.tg-hero .tg-pills a{font-size:12px;font-weight:800;letter-spacing:.10em;text-transform:uppercase;color:#cfcabf;background:#141414;border:1px solid #2a2a2a;padding:12px 20px;border-radius:40px;transition:.2s}.tg-hero .tg-pills a:hover{border-color:#C40123;color:#fff}.tg-hero .tg-pills a.active{background:#C40123;border-color:#C40123;color:#fff}@media(max-width:760px){.tg-hero .tg-bolt--1{left:5%;height:48%;width:58px}.tg-hero .tg-bolt--2{right:5%;height:36%;width:44px}}.catalog-toolbar__filter-button,.catalog-toolbar__orderby-button,.catalog-toolbar__orderby-button span,.em-button-outline.catalog-toolbar__orderby-button{background:#0A0A0A!important;border:1px solid #0A0A0A!important;color:#fff!important;font-family:'Archivo',sans-serif!important;font-weight:800!important;font-size:12px!important;letter-spacing:.08em!important;text-transform:uppercase!important;border-radius:40px!important;padding:0 20px!important;min-height:42px!important;box-sizing:border-box!important;display:inline-flex;align-items:center;gap:9px;transition:.2s}.catalog-toolbar__filter-button:hover,.catalog-toolbar__orderby-button:hover{background:#C40123!important;border-color:#C40123!important;color:#fff!important}.catalog-toolbar__filter-button svg path{fill:currentColor!important}.ecomus-toolbar-view a{color:#c9c5ba!important;transition:.2s;padding:4px}.ecomus-toolbar-view a:hover{color:#6f6b5f!important}.ecomus-toolbar-view a.current{color:#0A0A0A!important}.woocommerce-ordering .select2-selection,.woocommerce-ordering .select2-selection--single{background:#0A0A0A!important;border:1px solid #0A0A0A!important;border-radius:40px!important;min-height:42px!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;padding:0 20px!important}.woocommerce-ordering .select2-selection__rendered{color:#fff!important;font-size:12px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;line-height:1!important;padding:0!important}.woocommerce-ordering .select2-selection__arrow b{border-color:#fff #fff0 transparent!important}.select2-container,.select2-container *,.select2-dropdown,.select2-dropdown *{font-family:'Archivo',sans-serif!important}.select2-dropdown{background:#0A0A0A!important;border:1px solid #2a2a2a!important}.select2-results__option{color:#cfcabf!important;font-size:13px}.select2-results__option--highlighted{background:#C40123!important;color:#fff!important}.catalog-toolbar__active-filters,.catalog-toolbar__active-filters *{font-family:'Archivo',sans-serif!important}.catalog-toolbar__result-count{color:#6f6b5f!important;font-family:'Archivo',sans-serif!important;font-size:13px!important;letter-spacing:.04em}.catalog-toolbar__result-count .count{color:#0A0A0A!important;font-weight:800!important}.catalog-toolbar__filters-actived a,.catalog-toolbar__filters-actived .remove-filtered{background:#0A0A0A!important;color:#fff!important;font-family:'Archivo',sans-serif!important;font-weight:800!important;font-size:11px!important;letter-spacing:.06em!important;text-transform:uppercase!important;border:none!important;border-radius:40px!important;padding:7px 15px!important;display:inline-flex!important;align-items:center!important;gap:9px!important;line-height:1!important;transition:.2s}.catalog-toolbar__filters-actived a svg,.catalog-toolbar__filters-actived a i,.catalog-toolbar__filters-actived a img{flex:none!important;width:9px!important;height:9px!important;margin:0!important}.catalog-toolbar__filters-actived a:hover{background:#C40123!important}.catalog-toolbar__filters-actived .clear,.catalog-toolbar__filters-actived [data-clear-text]{background:#C40123!important;color:#fff!important;font-family:'Archivo',sans-serif!important;font-weight:800!important;font-size:11px!important;letter-spacing:.06em!important;text-transform:uppercase!important;border:none!important;border-radius:40px!important;padding:6px 14px!important}.catalog-toolbar__filters-actived .clear:hover{background:#E50826!important}.products li.product .product-inner{background:#0A0A0A!important;border:1px solid #e7e3d9!important;border-radius:2px!important;overflow:hidden!important;position:relative!important;box-shadow:0 2px 8px rgb(20 18 12 / .06)!important;transition:transform .38s ease,box-shadow .38s ease,border-color .38s ease!important}.products li.product:hover .product-inner{transform:translateY(-8px)!important;border-color:#0A0A0A!important;box-shadow:0 30px 60px rgb(10 10 10 / .30),0 10px 20px rgb(10 10 10 / .18)!important}.products li.product .product-thumbnail{background:#F5F4F1!important;overflow:hidden!important;border-bottom:1px solid #1c1c1c!important}.products li.product .product-thumbnail img{transition:transform .7s ease!important}.products li.product:hover .product-thumbnail img{transform:scale(1.045)!important}.products li.product .product-summary{padding:20px 18px 22px!important;background:#0A0A0A!important}.products li.product .product--cat a{font-family:'Archivo',sans-serif!important;font-size:10px!important;font-weight:800!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#7d7a70!important;transition:color .2s}.products li.product .product--cat a:hover{color:#cfcabf!important}.products li.product .woocommerce-loop-product__title{margin:9px 0 13px!important;min-height:40px}.products li.product .woocommerce-loop-product__title a{font-family:'Anton',sans-serif!important;font-size:17px!important;line-height:1.15!important;text-transform:uppercase!important;letter-spacing:.02em!important;color:#F4F1EA!important;background:none!important;background-image:none!important;-webkit-text-fill-color:#F4F1EA!important;-webkit-background-clip:border-box!important;animation:none!important;transition:color .2s!important}.products li.product .woocommerce-loop-product__title a:hover{color:#fff!important;-webkit-text-fill-color:#fff!important}.products li.product .price{display:flex!important;align-items:baseline!important;gap:9px!important;flex-wrap:wrap}.products li.product .price ins{background:none!important;text-decoration:none!important;order:1}.products li.product .price ins .woocommerce-Price-amount{font-family:'Anton',sans-serif!important;font-size:20px!important;color:#fff!important}.products li.product .price del{opacity:1!important;order:2}.products li.product .price del .woocommerce-Price-amount{font-family:'Anton',sans-serif!important;font-size:13px!important;color:#6f6b62!important;text-decoration:line-through!important}.products li.product .price>.woocs_price_code>.woocommerce-Price-amount{font-family:'Anton',sans-serif!important;font-size:20px!important;color:#fff!important}.products li.product .woocommerce-badges{position:absolute!important;top:14px!important;left:14px!important;z-index:4!important}.products li.product .onsale,.products li.product .woocommerce-badge{background:#C40123!important;color:#fff!important;font-family:'Archivo',sans-serif!important;font-weight:800!important;font-size:11px!important;letter-spacing:.06em!important;padding:5px 11px!important;border-radius:2px!important;clip-path:none!important;min-width:auto!important;width:auto!important;height:auto!important;line-height:1.4!important}.products li.product .product-variation-items{margin:11px 0 0!important;gap:7px!important}.products li.product .product-variation-item--color{width:22px!important;height:22px!important;border-radius:50%!important;border:1.5px solid #333!important;transition:.2s}.products li.product .product-variation-item--color:hover{transform:scale(1.15);border-color:#F4F1EA!important}.products li.product .product-variation-item--color .product-variation-item__color{display:block!important;width:100%!important;height:100%!important;border-radius:50%!important;background-color:#fff0}.products li.product .product-variation-item--color[data-tooltip="Black"] .product-variation-item__color{background:#0A0A0A!important}.products li.product .product-variation-item--color[data-tooltip="White"] .product-variation-item__color{background:#FFFFFF!important}.products li.product .product-variation-item--color[data-tooltip="Pink"] .product-variation-item__color{background:#E8A0B8!important}.products li.product .product-variation-item--color[data-tooltip="Cream"] .product-variation-item__color{background:#F4F1EA!important}.products li.product .product-variation-item--color[data-tooltip="Navy"] .product-variation-item__color{background:#1C2A4A!important}.products li.product .product-variation-item--color[data-tooltip="Maroon"] .product-variation-item__color{background:#5A1F33!important}.products li.product .product-variation-item--color[data-tooltip="Olive"] .product-variation-item__color{background:#3F4128!important}.products li.product .product-variation-item--color[data-tooltip="Grey"],.products li.product .product-variation-item--color[data-tooltip="Gray"] .product-variation-item__color{background:#8a8a8a!important}.products li.product .product-featured-icons--primary .em-button,.products li.product .product-featured-icons--primary .add_to_cart_button{background:#F4F1EA!important;color:#0A0A0A!important;border:none!important;border-radius:2px!important;font-family:'Archivo',sans-serif!important;font-weight:800!important;font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:12px!important;transition:.2s}.products li.product .product-featured-icons--primary .em-button:hover{background:#C40123!important;color:#fff!important}.products li.product .em-button-add-to-cart-mobile{display:none!important}@media(max-width:760px){.products li.product .product-featured-icons--primary{display:none!important}.products li.product .em-button-add-to-cart-mobile{display:flex!important;width:100%!important;margin-top:13px!important;background:#1a1a1a!important;color:#F4F1EA!important;border:1px solid #333!important;border-radius:40px!important;padding:11px!important;font-family:'Archivo'!important;font-weight:800!important;font-size:10.5px!important;letter-spacing:.12em!important;text-transform:uppercase!important;align-items:center;justify-content:center;gap:8px}.products li.product .woocommerce-loop-product__title a{font-size:14px!important}}.woocommerce-pagination--catalog{margin-top:56px!important;text-align:center;position:relative}.woocommerce-pagination--catalog::before{content:"";display:block;width:34px;height:34px;margin:0 auto 14px;opacity:.9;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13%202L4%2014L11%2014L9%2022L20%2010L13%2010Z' fill='%23C40123'/%3E%3C/svg%3E") center/contain no-repeat;animation:tgStrike 4s infinite}.woocommerce-pagination--catalog .em-button,.woocommerce-pagination-button{background:#0A0A0A!important;border:1px solid #0A0A0A!important;color:#fff!important;font-family:'Archivo',sans-serif!important;font-weight:800!important;font-size:12.5px!important;letter-spacing:.14em!important;text-transform:uppercase!important;border-radius:40px!important;padding:15px 44px!important;transition:.22s}.woocommerce-pagination--catalog .em-button:hover,.woocommerce-pagination-button:hover{background:#C40123!important;color:#fff!important;border-color:#C40123!important}.panel__container,.panel__content,.ecomus-products-filter__content{background:#0A0A0A!important}.ecomus-products-filter__form.offscreen-panel,.filter-sidebar-panel.offscreen-panel{background:transparent!important}.panel__backdrop{background:rgb(0 0 0 / .6)!important}.ecomus-products-filter__container,.ecomus-products-filter__container *{font-family:'Archivo',sans-serif!important}.ecomus-products-filter__container .panel__header,.filter-sidebar-panel .panel__header,.offscreen-panel .panel__header,.ecomus-products-filter__container .panel__header *{background:#0A0A0A!important;color:#F4F1EA!important;font-family:'Anton',sans-serif!important}.panel__backdrop{background:rgb(0 0 0 / .6)!important}.ecomus-products-filter__container{background:#0A0A0A!important;border-right:1px solid #1c1c1c!important;position:relative!important;overflow:hidden!important}.ecomus-products-filter__container::before{content:"";position:absolute;top:-130px;left:-130px;width:360px;height:360px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgb(196 1 35 / .16),transparent 65%);filter:blur(22px)}.ecomus-products-filter__container::after{content:"";position:absolute;top:6%;right:-14px;width:120px;height:74%;pointer-events:none;z-index:0;opacity:.06;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13 2L4 14L11 14L9 22L20 10L13 10Z' fill='%23E50826'/%3E%3C/svg%3E") right center/contain no-repeat;animation:tgFilterBolt 6.5s ease-in-out infinite}@keyframes tgFilterBolt{0%,44%,60%,100%{opacity:.05}50%{opacity:.16}53%{opacity:.06}57%{opacity:.13}}@media(prefers-reduced-motion:reduce){.ecomus-products-filter__container::after{animation:none}}.ecomus-products-filter__content,.ecomus-products-filter__container .panel__header{position:relative;z-index:2}.ecomus-products-filter__container .panel__header{color:#F4F1EA!important;font-family:'Anton',sans-serif!important;font-weight:400!important;font-size:24px!important;text-transform:uppercase!important;letter-spacing:.04em!important;padding-bottom:18px!important;border-bottom:1px solid #1c1c1c!important;margin-bottom:4px!important}.ecomus-products-filter__container .panel__button-close{color:#9A9A9A!important;transition:.25s}.ecomus-products-filter__container .panel__button-close:hover{color:#C40123!important;transform:rotate(90deg)}.ecomus-products-filter__container .panel__button-close svg{fill:currentColor!important}.products-filter__filter{border-bottom:1px solid #1c1c1c!important;padding:20px 0!important}.products-filter__filter-name{color:#F4F1EA!important;font-family:'Archivo',sans-serif!important;font-weight:800!important;font-size:12.5px!important;letter-spacing:.16em!important;text-transform:uppercase!important;display:flex!important;align-items:center;justify-content:flex-start!important;text-align:left!important;gap:8px;margin-bottom:6px!important}.products-filter__filter-name::after{margin-left:auto!important}.products-filter__filter-name::before{content:"";width:11px;height:11px;flex:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13%202L4%2014L11%2014L9%2022L20%2010L13%2010Z' fill='%23C40123'/%3E%3C/svg%3E") center/contain no-repeat}.filter-list .filter-list-item{display:flex!important;align-items:center;justify-content:space-between;padding:10px 0!important;cursor:pointer;transition:.18s}.filter-list .filter-list-item .name{color:#cfcabf!important;font-size:14px!important;font-family:'Archivo',sans-serif!important;transition:.18s}.filter-list .filter-list-item:hover .name{color:#fff!important;padding-left:4px}.filter-list .filter-list-item .counter{color:#6a6a6a!important;font-size:11px!important;border:1px solid #2a2a2a!important;border-radius:40px;padding:1px 9px!important;min-width:auto!important;background:none!important}.filter-list .filter-list-item.selected .name,.filter-list .filter-list-item.actived .name{color:#C40123!important;font-weight:700}.filter-checkboxes .filter-checkboxes-item{padding:9px 0!important;cursor:pointer;display:flex!important;align-items:center}.filter-checkboxes .filter-checkboxes-item::before{display:none!important}.filter-checkboxes .filter-checkboxes-item input[type=checkbox]{display:none!important}.filter-checkboxes .filter-checkboxes-item .name{color:#cfcabf!important;font-size:14px!important;font-family:'Archivo',sans-serif!important;display:inline-flex!important;align-items:center}.filter-checkboxes .filter-checkboxes-item .name::before{content:""!important;width:18px;height:18px;flex:none;margin-right:11px;border:1.5px solid #3a3a3a!important;border-radius:4px;background:#0A0A0A!important;background-repeat:no-repeat!important;background-position:center!important;background-size:11px 11px!important;transition:.15s}.filter-checkboxes .filter-checkboxes-item:hover .name{color:#fff!important}.filter-checkboxes .filter-checkboxes-item:hover .name::before{border-color:#C40123!important}.filter-checkboxes .filter-checkboxes-item.selected .name,.filter-checkboxes .filter-checkboxes-item.actived .name{color:#C40123!important}.filter-checkboxes .filter-checkboxes-item.selected .name::before,.filter-checkboxes .filter-checkboxes-item.actived .name::before{background-color:#C40123!important;border-color:#C40123!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 6L9 17l-5-5' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}.widget_price_filter .widgettitle{display:none!important}.price_slider_wrapper{padding:4px 9px 0!important}.price_slider{background:#262626!important;height:4px!important;border:none!important;border-radius:4px!important;margin:16px 0 20px!important;position:relative}.price_slider .ui-slider-range{background:#C40123!important;height:4px!important}.price_slider .ui-slider-handle{background:#fff!important;border:3px solid #C40123!important;width:16px!important;height:16px!important;border-radius:50%!important;top:-6px!important;margin-left:-8px!important;box-shadow:0 2px 6px rgb(0 0 0 / .5)!important;cursor:grab}.price_label{color:#9A9A9A!important;font-size:13px!important;font-family:'Archivo',sans-serif!important;letter-spacing:.02em}.price_label .from,.price_label .to{color:#fff!important;font-family:'Archivo',sans-serif!important;font-weight:800!important}.price_slider_amount>.button{display:none!important}.filter-swatches{display:flex!important;flex-wrap:wrap;gap:8px}.filter-swatches .swatch{display:inline-flex!important;align-items:center;gap:8px;border:1px solid #2a2a2a!important;border-radius:40px!important;padding:7px 12px 7px 11px!important;color:#cfcabf!important;font-size:12.5px!important;cursor:pointer;transition:.18s;background:#111!important}.filter-swatches .swatch::before{content:"";width:14px;height:14px;border-radius:50%;flex:none;border:1px solid rgb(255 255 255 / .25)}.filter-swatches .swatch-black::before{background:#111}.filter-swatches .swatch-white::before{background:#fff}.filter-swatches .swatch-pink::before{background:#e8a0b8}.filter-swatches .swatch:hover{border-color:#C40123!important;color:#fff!important}.filter-swatches .swatch.selected,.filter-swatches .swatch.actived{border-color:#C40123!important;background:#1a1212!important;color:#fff!important}.filter-swatches .swatch .counter{color:#6a6a6a!important;font-size:10.5px!important;background:none!important;padding:0!important;min-width:auto!important}.products-filter__activated-heading h6{color:#F4F1EA!important;font-family:'Anton',sans-serif!important;text-transform:uppercase;letter-spacing:.04em;font-size:16px!important}.products-filter__activated .reset-button{color:#9A9A9A!important;font-size:11px!important;text-transform:uppercase;letter-spacing:.08em}.products-filter__activated .reset-button:hover{color:#C40123!important}.products-filter__button{display:flex!important;gap:10px;margin-top:22px}.products-filter__button .filter-button,.filter-button.ecomus-button--bg-color-black{flex:1;background:#C40123!important;border:1px solid #C40123!important;color:#fff!important;font-family:'Archivo',sans-serif!important;font-weight:800!important;font-size:12.5px!important;letter-spacing:.12em!important;text-transform:uppercase!important;border-radius:3px!important;padding:14px!important;transition:.2s}.products-filter__button .filter-button:hover{background:#E50826!important;border-color:#E50826!important}.products-filter__button .reset-button{flex:1;background:transparent!important;border:1px solid #2f2f2f!important;color:#cfcabf!important;font-family:'Archivo',sans-serif!important;font-weight:800!important;font-size:12.5px!important;letter-spacing:.12em!important;text-transform:uppercase!important;border-radius:3px!important;padding:14px!important}.products-filter__button .reset-button:hover{border-color:#F4F1EA!important;color:#fff!important}.products-loader .spinner{border-top-color:#C40123!important}.products li.product{background:transparent!important}.products li.product::before{display:none!important}.related-product__carousel .swiper-button,.related.products .swiper-button-next,.related.products .swiper-button-prev,.up-sells .swiper-button-next,.up-sells .swiper-button-prev,.cross-sells .swiper-button-next,.cross-sells .swiper-button-prev{background:#0A0A0A!important;border:1px solid #0A0A0A!important;border-radius:50%!important;width:44px!important;height:44px!important;color:#fff!important;transition:.22s!important}.related-product__carousel .swiper-button:hover,.related.products .swiper-button-next:hover,.related.products .swiper-button-prev:hover,.up-sells .swiper-button-next:hover,.up-sells .swiper-button-prev:hover{background:#C40123!important;border-color:#C40123!important;color:#fff!important}.related-product__carousel .swiper-button-disabled,.related.products .swiper-button-disabled{opacity:.35!important;cursor:not-allowed!important}.related-product__carousel .swiper-pagination-bullet,.related.products .swiper-pagination-bullet,.up-sells .swiper-pagination-bullet{background:#b9b5aa!important;opacity:.55!important;width:8px!important;height:8px!important;transition:.2s}.related-product__carousel .swiper-pagination-bullet-active,.related.products .swiper-pagination-bullet-active,.up-sells .swiper-pagination-bullet-active{background:#C40123!important;opacity:1!important;width:20px!important;border-radius:4px!important}.related.products>h2,.up-sells>h2,.related-product__title,.cross-sells>h2{font-family:'Anton',sans-serif!important;text-transform:uppercase!important;letter-spacing:.02em!important;color:#F4F1EA!important;-webkit-text-fill-color:#F4F1EA!important}:root{--tog-black:#0A0A0A;--tog-ink:#141414;--tog-line:#262626;--tog-line-2:#2f2f2f;--tog-cream:#F4F1EA;--tog-muted:#9A9A9A;--tog-muted-2:#cfcabf;--tog-red:#C40123;--tog-red-bright:#E50826;--tog-gold:#c9a96b;--tog-radius:4px;--tog-maxw:1240px;--tog-section-pad:84px}.tog-section{position:relative;width:100%;font-family:'Archivo',sans-serif;color:var(--tog-cream);line-height:1.55}.tog-section *,.tog-section *::before,.tog-section *::after{box-sizing:border-box}.tog-wrap{max-width:var(--tog-maxw);margin:0 auto;padding:0 24px}.tog-wrap-narrow{max-width:920px;margin:0 auto;padding:0 24px}.tog-section-head{text-align:center;margin-bottom:48px;position:relative;z-index:2}.tog-eyebrow{font-size:11.5px;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:var(--tog-red);display:inline-block}.tog-eyebrow::before,.tog-eyebrow::after{content:"";display:inline-block;width:30px;height:1px;background:var(--tog-red);vertical-align:middle;margin:0 14px;opacity:.5}.tog-section-head h2{font-family:'Anton',sans-serif;font-size:44px;line-height:1.05;text-transform:uppercase;letter-spacing:.01em;margin-top:14px;color:var(--tog-cream)}@media(max-width:760px){.tog-section-head h2{font-size:32px}}.tog-story-section{border-top:1px solid #e3ddcf;border-bottom:1px solid #e3ddcf;padding:var(--tog-section-pad) 0;overflow:hidden;background:#F4F1EA}.tog-story-section::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 15% 20%,rgb(196 1 35 / .05) 0%,transparent 42%),radial-gradient(circle at 85% 80%,rgb(201 169 107 / .07) 0%,transparent 52%);pointer-events:none}.tog-story-section .tog-section-head h2{color:#1a1a1a;text-shadow:none}.tog-story-section .tog-eyebrow::before,.tog-story-section .tog-eyebrow::after{opacity:.4}.tog-story-body{max-width:780px;margin:0 auto;text-align:center;position:relative;z-index:2}.tog-story-body p{font-family:'Bricolage Grotesque',sans-serif;font-size:20px;line-height:1.65;color:#444;font-weight:400}.tog-story-body p em{color:var(--tog-red);font-style:normal;font-weight:600}.tog-story-body p+p{margin-top:18px}@media(max-width:760px){.tog-story-body p{font-size:16.5px}}.tog-story-divider{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:40px;position:relative;z-index:2}.tog-story-divider .line{width:60px;height:1px;background:#d8d1c0}.tog-story-divider .mark{color:var(--tog-red);font-size:14px;letter-spacing:.3em;font-weight:800}.tog-detail-section{border-top:1px solid var(--tog-line);padding:var(--tog-section-pad) 0;background:linear-gradient(180deg,var(--tog-black) 0%,#0c0c0c 100%)}.tog-detail-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}@media(max-width:960px){.tog-detail-grid{grid-template-columns:repeat(2,1fr)}}.tog-detail-card{background:var(--tog-ink);border:1px solid var(--tog-line);border-radius:var(--tog-radius);padding:32px 24px;transition:transform .28s,border-color .28s,background .28s;position:relative;overflow:hidden}.tog-detail-card::before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,var(--tog-red) 0%,transparent 100%);transform:scaleX(0);transform-origin:left;transition:transform .35s}.tog-detail-card:hover{transform:translateY(-4px);border-color:var(--tog-line-2);background:#181818}.tog-detail-card:hover::before{transform:scaleX(1)}.tog-detail-num{font-family:'Anton',sans-serif;font-size:38px;color:var(--tog-red);line-height:1;margin-bottom:14px;display:block}.tog-detail-card h4{font-family:'Archivo',sans-serif;font-size:13.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--tog-cream);margin-bottom:10px}.tog-detail-card p{font-size:13.5px;color:var(--tog-muted);line-height:1.65}@media(max-width:560px){.tog-detail-grid{gap:12px}.tog-detail-card{padding:20px 15px}.tog-detail-num{font-size:30px;margin-bottom:10px}.tog-detail-card h4{font-size:12px;letter-spacing:.08em}.tog-detail-card p{font-size:12px}}@media(max-width:620px){.tog-trust-row{gap:28px 14px}.tog-trust-item{flex:0 0 calc(50% - 7px);min-width:0}}.tog-faq-section{border-top:1px solid var(--tog-line);padding:var(--tog-section-pad) 0;background:var(--tog-black)}.tog-acc{border-bottom:1px solid var(--tog-line);background:#fff0}.tog-acc:first-of-type{border-top:1px solid var(--tog-line)}.tog-acc-q{width:100%;display:flex;justify-content:space-between;align-items:center;background:none!important;background-image:none!important;background-color:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;outline:none!important;-webkit-appearance:none;appearance:none;color:var(--tog-cream);cursor:pointer;padding:24px 4px;text-align:left;font-family:'Archivo',sans-serif;font-size:16px;font-weight:700;letter-spacing:.01em;transition:color .2s}.tog-acc-q:hover,.tog-acc-q:focus,.tog-acc-q:active{background:none!important;background-image:none!important;background-color:transparent!important;border-radius:0!important;box-shadow:none!important;outline:none!important;transform:none!important}.tog-acc-q:hover{color:var(--tog-red)}.tog-acc-plus{color:var(--tog-red);font-size:26px;line-height:1;transition:transform .25s;flex:none;margin-left:18px}.tog-acc.tog-open .tog-acc-plus{transform:rotate(45deg)}.tog-acc-a{max-height:0;overflow:hidden;transition:max-height .35s}.tog-acc.tog-open .tog-acc-a{max-height:500px}.tog-acc-a p{padding:0 4px 24px;color:var(--tog-muted-2);font-size:14.5px;line-height:1.75}.tog-acc-a strong{color:var(--tog-cream);font-weight:700}.tog-seo-section{border-top:1px solid var(--tog-line);padding:var(--tog-section-pad) 0;background:var(--tog-ink)}.tog-seo-inner h2{font-family:'Anton',sans-serif;font-size:38px;line-height:1.05;text-transform:uppercase;letter-spacing:.01em;color:var(--tog-cream);margin-bottom:32px;text-align:center}.tog-seo-inner h2 span{color:var(--tog-red)}@media(max-width:760px){.tog-seo-inner h2{font-size:28px}}.tog-seo-content{font-size:15px;line-height:1.85;color:var(--tog-muted-2)}.tog-seo-content p{margin-bottom:16px}.tog-seo-content strong{color:var(--tog-cream);font-weight:700}.tog-seo-content em{color:var(--tog-red);font-style:normal;font-weight:700;letter-spacing:.04em}.tog-seo-content h3{font-family:'Archivo',sans-serif;font-size:16px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--tog-cream);margin:32px 0 14px}.tog-seo-content ul{list-style:none;padding:0;margin:14px 0 20px}.tog-seo-content ul li{padding-left:24px;position:relative;margin-bottom:10px;font-size:14.5px}.tog-seo-content ul li::before{content:"✝";position:absolute;left:0;color:var(--tog-red);font-size:13px;top:2px}@media(max-width:760px){.tog-story-section,.tog-detail-section,.tog-mission-section,.tog-faq-section,.tog-seo-section{padding:60px 0}}.tog-detail-section{border-top:1px solid var(--tog-line);padding:var(--tog-section-pad) 0;background:linear-gradient(180deg,var(--tog-black) 0%,#0c0c0c 100%)}.tog-detail-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}@media(max-width:960px){.tog-detail-grid{grid-template-columns:repeat(2,1fr)}}.tog-detail-card{background:var(--tog-ink);border:1px solid var(--tog-line);border-radius:var(--tog-radius);padding:32px 24px;transition:transform .28s,border-color .28s,background .28s;position:relative;overflow:hidden}.tog-detail-card::before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,var(--tog-red) 0%,transparent 100%);transform:scaleX(0);transform-origin:left;transition:transform .35s}.tog-detail-card:hover{transform:translateY(-4px);border-color:var(--tog-line-2);background:#181818}.tog-detail-card:hover::before{transform:scaleX(1)}.tog-detail-num{font-family:'Anton',sans-serif;font-size:38px;color:var(--tog-red);line-height:1;margin-bottom:14px;display:block}.tog-detail-card h4{font-family:'Archivo',sans-serif;font-size:13.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--tog-cream);margin-bottom:10px}.tog-detail-card p{font-size:13.5px;color:var(--tog-muted);line-height:1.65}@media(max-width:560px){.tog-detail-grid{gap:12px}.tog-detail-card{padding:20px 15px}.tog-detail-num{font-size:30px;margin-bottom:10px}.tog-detail-card h4{font-size:12px;letter-spacing:.08em}.tog-detail-card p{font-size:12px}}.togx{--x-black:#0A0A0A;--x-ink:#141414;--x-line:#262626;--x-line2:#2f2f2f;--x-cream:#F4F1EA;--x-muted:#9A9A9A;--x-muted2:#cfcabf;--x-red:#C40123;--x-red-b:#E50826;--x-gold:#c9a96b;--x-gold-d:#a8843f;--x-radius:4px;font-family:'Archivo',sans-serif}.togx *{box-sizing:border-box}.togx-wrap{max-width:1240px;margin:0 auto;padding:0 24px}@media(max-width:480px){.togx-wrap{padding:0 18px}}.togx-head{text-align:center;margin-bottom:46px}.togx-eyebrow{font-size:11.5px;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:var(--x-red);display:inline-block}.togx-eyebrow::before,.togx-eyebrow::after{content:"";display:inline-block;width:30px;height:1px;background:var(--x-red);vertical-align:middle;margin:0 14px;opacity:.5}.togx-head h2{font-family:'Anton',sans-serif;font-size:44px;line-height:1.05;text-transform:uppercase;letter-spacing:.01em;margin-top:14px}.togx-head h2 em{color:var(--x-red);font-style:normal}@media(max-width:760px){.togx-head h2{font-size:32px}}.togx-dark .togx-head h2{color:var(--x-cream)}.togx-light .togx-head h2{color:#1a1a1a}.togx-bolts{position:absolute;inset:0;pointer-events:none;z-index:1;overflow:hidden}.togx-bolt{position:absolute;width:100px;opacity:0;filter:drop-shadow(0 0 8px rgb(229 8 38 / .6)) drop-shadow(0 0 24px rgb(196 1 35 / .4))}.togx-bolt--1{height:60%;top:-2%;left:9%;animation:togx-strike1 6s infinite 1.4s}.togx-bolt--2{height:45%;top:-2%;right:13%;animation:togx-strike2 7s infinite 3.6s}@keyframes togx-strike1{0%,100%{opacity:0}2%{opacity:1;filter:drop-shadow(0 0 12px rgb(255 255 255 / .9)) drop-shadow(0 0 36px rgb(229 8 38 / .7))}4%{opacity:0}5%{opacity:.85}7%{opacity:0}9%{opacity:.6}11%{opacity:0}60%{opacity:0}}@keyframes togx-strike2{0%,100%{opacity:0}1%{opacity:.95;filter:drop-shadow(0 0 10px rgb(255 255 255 / .85)) drop-shadow(0 0 28px rgb(196 1 35 / .6))}3%{opacity:0}5%{opacity:.7}7%{opacity:0}55%{opacity:0}}.togx-flash{position:absolute;inset:0;pointer-events:none;z-index:1;opacity:0;background:radial-gradient(ellipse at 15% 8%,rgb(229 8 38 / .18) 0%,transparent 45%);animation:togx-flash 6s infinite 1.4s}@keyframes togx-flash{0%,100%{opacity:0}2%{opacity:1}5%{opacity:0}7%{opacity:.7}11%{opacity:0}60%{opacity:0}}.togx-glow{position:absolute;border-radius:50%;pointer-events:none;z-index:1;filter:blur(28px)}.togx-glow--1{width:520px;height:520px;top:-160px;left:-160px;background:radial-gradient(circle,rgb(196 1 35 / .30) 0%,#fff0 65%);animation:togx-floatg 9s ease-in-out infinite}.togx-glow--2{width:380px;height:380px;bottom:-140px;right:-100px;background:radial-gradient(circle,rgb(196 1 35 / .22) 0%,#fff0 70%);animation:togx-floatg 9s ease-in-out infinite -4s}@keyframes togx-floatg{0%,100%{transform:translateY(0)}50%{transform:translateY(28px)}}@media(prefers-reduced-motion:reduce){.togx-bolt,.togx-glow,.togx-flash{animation:none}.togx-bolt{opacity:.4}}.tog-trust-strip{border-top:1px solid var(--tog-line);border-bottom:1px solid var(--tog-line);background:var(--tog-ink);padding:38px 0}.tog-trust-row{display:flex;justify-content:space-around;gap:24px;flex-wrap:wrap;text-align:center}.tog-trust-item{flex:1;min-width:160px}.tog-trust-item svg{width:28px;height:28px;color:var(--tog-red);margin:0 auto 10px}.tog-trust-item b{font-size:12.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;display:block;color:var(--tog-cream);margin-bottom:4px}.tog-trust-item span{font-size:12px;color:var(--tog-muted)}@media(max-width:620px){.tog-trust-row{gap:28px 14px}.tog-trust-item{flex:0 0 calc(50% - 7px);min-width:0}}.togx-verse{background:#0A0A0A;color:var(--x-cream);position:relative;overflow:hidden;isolation:isolate;border-top:1px solid var(--x-line);border-bottom:1px solid var(--x-line);padding:120px 0;text-align:center}.togx-verse .togx-wrap{position:relative;z-index:4;max-width:900px}.togx-verse h2{font-family:'Bricolage Grotesque',sans-serif;font-size:clamp(32px,5.4vw,62px);line-height:1.12;font-weight:800;letter-spacing:-.015em;color:var(--x-cream);margin:0}.togx-verse h2 em{color:var(--x-red);font-style:normal}.togx-verse-div{display:flex;align-items:center;justify-content:center;gap:14px;margin:34px 0 0}.togx-verse-div .ln{width:46px;height:1px;background:var(--x-gold);opacity:.55}.togx-verse-div .cx{color:var(--x-gold);font-size:15px}.togx-verse-ref{font-family:'Archivo',sans-serif;font-size:13px;font-weight:800;letter-spacing:.26em;text-transform:uppercase;color:var(--x-red);display:block;margin-top:18px}.togx-verse-sub{font-family:'Bricolage Grotesque',sans-serif;font-size:18px;font-weight:400;font-style:italic;line-height:1.6;color:var(--x-muted2);max-width:600px;margin:14px auto 0}.togx-verse-eyebrow{font-family:'Archivo',sans-serif;font-size:12.5px;font-weight:800;letter-spacing:.3em;text-transform:uppercase;color:var(--x-red);display:inline-block;margin-top:30px}@media(max-width:820px){.togx-verse{padding:78px 0}.togx-verse-sub{font-size:15.5px}}.togx-size{background:#F4F1EA;color:#1a1a1a;border-top:1px solid #e3ddcf;border-bottom:1px solid #e3ddcf;padding:84px 0;position:relative;overflow:hidden}.togx-size .togx-eyebrow::before,.togx-size .togx-eyebrow::after{opacity:.4}.togx-size-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:stretch}@media(max-width:880px){.togx-size-grid{grid-template-columns:1fr;gap:22px}}.togx-dim{border:1px solid #e3ddcf;border-radius:var(--x-radius);background:#fff;padding:46px;display:flex;align-items:center;justify-content:center;min-height:360px}.togx-dim-box{position:relative;width:200px;height:300px}.togx-dim-frame{position:absolute;inset:0;background:#0A0A0A;border-radius:5px;box-shadow:0 24px 48px rgb(0 0 0 / .28);display:flex;align-items:center;justify-content:center;flex-direction:column}.togx-dim-frame::before{content:"";position:absolute;inset:8px;border:1px solid #333;border-radius:3px}.togx-dim-frame .ico{font-family:'Anton';color:var(--x-red);font-size:34px;line-height:1;margin-bottom:8px;z-index:2}.togx-dim-frame .txt{font-family:'Anton';color:#F4F1EA;font-size:20px;line-height:.95;text-transform:uppercase;text-align:center;z-index:2}.togx-dim-frame .txt em{color:var(--x-red);font-style:normal}.togx-dim-w,.togx-dim-h{position:absolute;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--x-gold-d);display:flex;align-items:center;gap:6px}.togx-dim-w{bottom:-34px;left:0;width:200px;justify-content:center}.togx-dim-w::before,.togx-dim-w::after{content:"";height:1px;flex:1;background:#d8d1c0}.togx-dim-h{top:0;right:-50px;height:300px;flex-direction:column}.togx-dim-h span{writing-mode:vertical-rl;transform:rotate(180deg)}.togx-dim-h::before,.togx-dim-h::after{content:"";width:1px;flex:1;background:#d8d1c0}.togx-size-info{border:1px solid #e3ddcf;border-radius:var(--x-radius);background:#fff;padding:40px;display:flex;flex-direction:column;justify-content:center}.togx-size-info .tag{font-size:11.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--x-red);margin-bottom:12px}.togx-size-info h3{font-family:'Anton';font-size:30px;line-height:1.05;text-transform:uppercase;color:#1a1a1a;margin-bottom:10px}.togx-size-info h3 em{color:var(--x-red);font-style:normal}.togx-size-info p{font-size:14.5px;line-height:1.7;color:#555;margin-bottom:18px}.togx-size-list{list-style:none;padding:0;margin:0 0 24px}.togx-size-list li{padding-left:24px;position:relative;margin-bottom:11px;font-size:14px;color:#555}.togx-size-list li::before{content:"✝";position:absolute;left:0;top:1px;color:var(--x-red);font-size:13px}.togx-size-list li b{color:#1a1a1a}.togx-cta{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;background:var(--x-red);color:#fff;border:none;border-radius:3px;cursor:pointer;font-family:'Archivo';font-weight:800;font-size:13px;letter-spacing:.1em;text-transform:uppercase;padding:15px 26px;transition:.2s;text-decoration:none}.togx-cta:hover{background:var(--x-red-b);transform:translateY(-2px)}.togx-cta svg{width:17px;height:17px}.togx-deal{background:linear-gradient(135deg,#1c1612 0%,#0a0a0a 60%);color:var(--x-cream);border-top:1px solid var(--x-line);border-bottom:1px solid var(--x-line);padding:84px 0;position:relative;overflow:hidden}.togx-deal::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 28% 42%,rgb(201 169 107 / .10) 0%,transparent 55%)}.togx-deal-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:center;position:relative;z-index:2}@media(max-width:900px){.togx-deal-grid{grid-template-columns:1fr;gap:36px}}.togx-trio-stage{position:relative;aspect-ratio:4/3;border-radius:var(--x-radius);overflow:hidden;background:#fff;border:1px solid var(--x-line)}.togx-trio-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.togx-deal-badge{position:absolute;top:16px;left:16px;z-index:5;background:var(--x-gold);color:#0a0a0a;font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:6px 12px;border-radius:2px}.togx-deal-info .gold-eyebrow{font-size:11.5px;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:var(--x-gold);display:inline-block;margin-bottom:14px}.togx-deal-info h2{font-family:'Anton';font-size:42px;line-height:1.04;text-transform:uppercase;color:var(--x-cream);margin-bottom:22px}.togx-deal-info h2 em{color:var(--x-gold);font-style:normal}@media(max-width:760px){.togx-deal-info h2{font-size:32px}}.togx-price-rows{display:flex;flex-direction:column;gap:12px;margin-bottom:22px}.togx-prow{display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid var(--x-line);border-radius:var(--x-radius);background:var(--x-ink);padding:18px 20px}.togx-prow.best{border-color:var(--x-gold);background:#1a1612;position:relative}.togx-prow.best::after{content:"Best Value";position:absolute;top:-9px;right:16px;background:var(--x-gold);color:#0a0a0a;font-size:9.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:3px 9px;border-radius:2px}.togx-prow .left h4{font-family:'Anton';font-size:22px;text-transform:uppercase;color:var(--x-cream);line-height:1}.togx-prow .left span{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--x-muted)}.togx-prow .right{text-align:right}.togx-prow .right .now{font-family:'Anton';font-size:24px;color:var(--x-cream);line-height:1}.togx-prow .right .was{font-size:12px;color:var(--x-muted);text-decoration:line-through}.togx-prow .right .per{font-size:11px;color:var(--x-gold);font-weight:700;letter-spacing:.04em;margin-top:3px}.togx-save{display:flex;align-items:center;justify-content:center;gap:10px;background:rgb(196 1 35 / .1);border:1px solid rgb(196 1 35 / .35);border-radius:var(--x-radius);padding:14px;font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#ff5d72;margin-bottom:20px}.togx-deal-cta{display:block;width:100%;text-align:center;background:var(--x-cream);color:#0a0a0a;border:none;border-radius:3px;cursor:pointer;font-family:'Archivo';font-weight:800;font-size:13.5px;letter-spacing:.1em;text-transform:uppercase;padding:17px;text-decoration:none;transition:.2s}.togx-deal-cta:hover{background:#fff;transform:translateY(-2px)}.togx-wa,.togx-wa:link,.togx-wa:visited,.togx-wa:hover,.togx-wa:focus,.togx-wa:active{display:flex;align-items:center;justify-content:center;gap:11px;width:100%;color:#0a2e17!important;text-decoration:none!important;border:none;border-radius:3px;cursor:pointer;font-family:'Archivo';font-weight:800;font-size:13.5px;letter-spacing:.08em;text-transform:uppercase;padding:17px;transition:.2s}.togx-wa{background:#25D366}.togx-wa:hover{background:#1ebe5b;transform:translateY(-2px)}.togx-wa svg{width:20px;height:20px;flex:none;color:#0a2e17!important}.togx-wa-note{text-align:center;font-size:11.5px;color:var(--x-muted);margin-top:10px;letter-spacing:.02em}.togx-wa--inline{width:auto;display:inline-flex;padding:18px 34px}@media(max-width:760px){.togx-deal{padding:60px 0}.togx-deal-grid{gap:26px}.togx-trio-stage{aspect-ratio:auto;background:#fff0}.togx-trio-photo{position:static;width:100%;height:auto;display:block}.togx-wa,.togx-wa:link,.togx-wa:visited,.togx-wa:hover,.togx-wa:focus,.togx-wa:active{font-size:12px;letter-spacing:.04em;padding:16px 12px;gap:9px}.togx-wa svg{width:18px;height:18px}.togx-save{font-size:11px;letter-spacing:.06em;padding:13px 12px}}.togx-spaces{background:#F4F1EA;color:#1a1a1a;border-top:1px solid #e3ddcf;border-bottom:1px solid #e3ddcf;padding:84px 0}.togx-spaces .togx-eyebrow::before,.togx-spaces .togx-eyebrow::after{opacity:.4}.togx-spaces-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:46px}@media(max-width:880px){.togx-spaces-grid{grid-template-columns:repeat(2,1fr)}}.togx-space-card{border:1px solid #e3ddcf;border-radius:var(--x-radius);background:#fff;padding:32px 22px;text-align:center;transition:.25s;position:relative;overflow:hidden}.togx-space-card::before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,var(--x-red) 0%,transparent 100%);transform:scaleX(0);transform-origin:left;transition:transform .35s}.togx-space-card:hover{transform:translateY(-4px);border-color:var(--x-gold);box-shadow:0 18px 36px rgb(0 0 0 / .08)}.togx-space-card:hover::before{transform:scaleX(1)}.togx-space-card .ic{width:46px;height:46px;margin:0 auto 16px;color:var(--x-red)}.togx-space-card h5{font-family:'Anton';font-size:19px;text-transform:uppercase;letter-spacing:.03em;color:#1a1a1a;margin-bottom:8px}.togx-space-card p{font-size:13px;line-height:1.6;color:#666}.togx-spaces-cta{text-align:center;max-width:680px;margin:0 auto}.togx-spaces-cta h3{font-family:'Anton';font-size:30px;line-height:1.08;text-transform:uppercase;color:#1a1a1a;margin-bottom:8px}.togx-spaces-cta h3 em{color:var(--x-red);font-style:normal}.togx-spaces-cta p{font-size:14.5px;color:#555;margin-bottom:22px}.togx-spaces-btn{display:inline-flex;align-items:center;gap:10px;background:#0A0A0A;color:#F4F1EA;border:none;border-radius:3px;cursor:pointer;font-family:'Archivo';font-weight:800;font-size:13.5px;letter-spacing:.1em;text-transform:uppercase;padding:18px 38px;text-decoration:none;transition:.2s}.togx-spaces-btn:hover{background:var(--x-red);transform:translateY(-2px)}.togx-spaces-trust{margin-top:18px;font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#8a8275}.togx-spaces-trust b{color:var(--x-red)}@media(max-width:560px){.togx-spaces-grid{gap:12px;margin-bottom:36px}.togx-space-card{padding:24px 14px}.togx-space-card .ic{width:38px;height:38px;margin-bottom:12px}.togx-space-card h5{font-size:16px}.togx-space-card p{font-size:12px}.togx-spaces-cta h3{font-size:24px}.togx-spaces-btn{padding:16px 26px;font-size:12px}}@media(max-width:760px){.togx-verse,.togx-size,.togx-deal,.togx-spaces{padding-left:0;padding-right:0}.togx-size,.togx-spaces{padding:64px 0}.togx-deal{padding:64px 0}.togx-head{margin-bottom:34px}.togx-size-info,.togx-dim{padding:30px 24px}.togx-dim{min-height:0}.togx-dim-box{width:170px;height:255px}.togx-dim-h{right:-44px;font-size:11px}.togx-dim-w{font-size:11px}.togx-deal-info h2,.togx-spaces-cta h3{font-size:30px}.togx-prow{padding:15px 16px}.togx-prow .right .now{font-size:21px}.togx-spaces-btn,.togx-deal-cta{padding:16px 26px;font-size:12.5px}}@media(max-width:430px){.togx-verse h2{font-size:27px;line-height:1.2}.togx-deal-info h2,.togx-spaces-cta h3,.togx-size-info h3{font-size:26px}.togx-head h2{font-size:28px}.togx-dim-box{width:150px;height:225px}.togx-prow{flex-direction:row}.togx-spaces-trust{font-size:10.5px;letter-spacing:.06em}}.togx-verse-frame{position:relative;border:1px solid rgb(201 169 107 / .35);border-radius:2px;padding:56px 46px}.togx-verse-frame .cnr{position:absolute;width:16px;height:16px;border:2px solid var(--x-red)}.togx-verse-frame .tl{top:-1px;left:-1px;border-right:0;border-bottom:0}.togx-verse-frame .tr{top:-1px;right:-1px;border-left:0;border-bottom:0}.togx-verse-frame .bl{bottom:-1px;left:-1px;border-right:0;border-top:0}.togx-verse-frame .br{bottom:-1px;right:-1px;border-left:0;border-top:0}@media(max-width:600px){.togx-verse-frame{padding:40px 22px}}.togx-tf{background:#F4F1EA;color:#1a1a1a;border-top:1px solid #e3ddcf;border-bottom:1px solid #e3ddcf;padding:84px 0}.togx-tf .togx-eyebrow::before,.togx-tf .togx-eyebrow::after{opacity:.4}.togx-tf-baf{display:grid;grid-template-columns:1fr auto 1fr;gap:22px;align-items:center;max-width:760px;margin:0 auto 44px}@media(max-width:620px){.togx-tf-baf{grid-template-columns:1fr;gap:14px}}.togx-wall{position:relative;aspect-ratio:4/3;border-radius:5px;overflow:hidden;background:#e4ddcc;box-shadow:0 16px 34px rgb(0 0 0 / .14)}.togx-wall .wphoto{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.togx-wall .wlabel{position:absolute;left:0;right:0;bottom:0;padding:26px 10px 12px;text-align:center;font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:linear-gradient(transparent,rgb(0 0 0 / .62))}.togx-tf-arrow{font-family:'Anton';font-size:30px;color:var(--x-red);text-align:center}@media(max-width:620px){.togx-tf-arrow{transform:rotate(90deg)}}.togx-tf-punch{max-width:680px;margin:0 auto;text-align:center;font-family:'Bricolage Grotesque',sans-serif;font-size:19px;line-height:1.6;color:#444}.togx-tf-punch em{color:var(--x-red);font-style:normal;font-weight:700}@media(max-width:760px){.togx-tf{padding:60px 0}.togx-tf-punch{font-size:16px}}