@font-face{font-family:SVN-Gilroy;src:local(Gilroy Regular),local(Gilroy),url(../media/Gilroy.0unf2ycazo42s.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:SVN-Gilroy;src:local(Gilroy Medium),local(Gilroy-Medium),url(../media/Gilroy-Medium.08lv85kx79bpv.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:SVN-Gilroy;src:local(Gilroy Semibold),local(Gilroy-Semibold),url(../media/Gilroy-Semibold.12t93wt8p-6or.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:SVN-Gilroy;src:local(Gilroy Bold),local(Gilroy-Bold),url(../media/Gilroy-Bold.0jkiwizzw1.k2.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}:root{--font-body:"SVN-Gilroy", "Segoe UI", sans-serif!important;--font-heading:"SVN-Gilroy", "Segoe UI", sans-serif!important}body{font-family:var(--font-body)!important}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)!important}.product-detail-buybox label{color:#fff;font-size:14px;font-weight:600;display:block}.product-detail-buybox [class*=space-y-4]>div{color:#fff}.product-detail-buybox [class*=text-3xl\ font-bold]{color:#fff;font-size:36px;line-height:1}@media (max-width:1023px){.product-detail-buybox [class*=text-3xl\ font-bold]{font-size:18px}}.product-detail-buybox [class*="text-lg text-muted-foreground line-through"],.product-detail-buybox [class*="text-base font-normal text-muted-foreground"]{color:#fff}@media (max-width:1023px){.product-detail-buybox [class*="text-base font-normal text-muted-foreground"]{font-size:14px}}.product-detail-buybox .inline-flex{transition:all .2s}.product-detail-buybox [class*="flex gap-2 flex-wrap"] .inline-flex{color:#fff;min-height:42px;box-shadow:none;background:#353d60;border:1px solid #737ba5;border-radius:10px;padding:10px 16px;font-size:14px;font-weight:500}.product-detail-buybox [class*="flex gap-2 flex-wrap"] .inline-flex:hover{background:#404a73;border-color:#ff7629}.product-detail-buybox [class*="flex gap-2 flex-wrap"] button[data-slot=button][class*=bg-primary],.product-detail-buybox [class*="flex gap-2 flex-wrap"] .inline-flex[class*=bg-primary]{color:#fff;background:#ff7629;border-color:#ff7629}.product-detail-buybox [data-slot=badge]{color:#fff;background:#353d60;border:none;border-radius:8px;padding:8px 12px;font-size:13px;font-weight:500}.product-detail-buybox [class*="items-center border rounded-md"]{background:#1d243d;border:1px solid #737ba5;border-radius:10px;overflow:hidden}.product-detail-buybox [class*="items-center border rounded-md"] .inline-flex{color:#fff}.product-detail-buybox [class*="items-center border rounded-md"] .inline-flex:hover{color:#fff;background:#353d60}.product-detail-buybox [class*="items-center border rounded-md"] span{color:#fff;font-weight:600}.product-detail-buybox [class*="grid gap-3 sm:grid-cols-2"]{gap:12px}.product-detail-buybox [class*="grid gap-3 sm:grid-cols-2"] .inline-flex{letter-spacing:.02em;border:none;border-radius:8px;min-height:48px;font-size:16px;font-weight:500}@media (max-width:1023px){.product-detail-buybox [class*="grid gap-3 sm:grid-cols-2"] .inline-flex{border-radius:5px;min-height:44px;font-size:14px}}.product-detail-buybox [class*="grid gap-3 sm:grid-cols-2"] .inline-flex:first-child{color:#fff;text-transform:uppercase;background:linear-gradient(136.73deg,#ff9408 24.24%,#ca3f16 75.76%)}.product-detail-buybox [class*="grid gap-3 sm:grid-cols-2"] .inline-flex:last-child{color:#fff;background:#353d60}.product-detail-buybox [class*="grid gap-3 sm:grid-cols-2"] .inline-flex:hover{opacity:.92}.product-detail-buybox [class*="grid gap-3 sm:grid-cols-2"] .inline-flex:disabled{opacity:.65}@media (max-width:1023px){.product-detail-buybox [class*="grid gap-3 sm:grid-cols-2"]{flex-direction:row;align-items:stretch;display:flex}.product-detail-buybox [class*="grid gap-3 sm:grid-cols-2"] .inline-flex:first-child{flex:none;width:auto;padding-inline:16px}.product-detail-buybox [class*="grid gap-3 sm:grid-cols-2"] .inline-flex:last-child{flex:auto}.product-detail-buybox [class*="grid gap-3 sm:grid-cols-2"] .inline-flex svg{margin-right:0}}@media (min-width:1024px){.product-detail-buybox [class*="grid gap-3 sm:grid-cols-2"]{flex-direction:column;display:flex}.product-detail-buybox [class*="grid gap-3 sm:grid-cols-2"] .inline-flex{width:100%}}.page-numbers{color:#fff;border-radius:5px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.page-numbers.current,.page-numbers:hover{background:linear-gradient(97.13deg,#e88504 0%,#d24e01 100%);font-weight:700}.page-numbers.next,.page-numbers.prev{justify-content:center;align-items:center;width:50px;height:50px;display:flex}@media screen and (max-width:767px){.page-numbers{width:34px;height:34px}.page-numbers.next,.page-numbers.prev{width:40px;height:40px}}.text-gradient-orange-hover,.item-category-link:hover span,.item-product-loop:hover h3,.item-blog-loop:hover h3,.item-blog-loop-sidebar:hover h3,.item-blog-loop-sidebar:hover a{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(92.66deg,#ffb648 0%,#ff5d5d 100%);-webkit-background-clip:text;background-clip:text}.cms-element-home-banner-accordion{width:100%;overflow:hidden}@media (min-width:1199.98px){.cms-element-home-banner-accordion-mobile{display:none}}.cms-element-home-banner-accordion-desktop{display:flex}@media (max-width:1199.98px){.cms-element-home-banner-accordion-desktop{display:none}.cms-element-home-banner-accordion-mobile{display:block}}.cms-element-home-banner-accordion-desktop .cms-element-home-banner-accordion-item-bg-media{width:100%;height:100%;display:flex;overflow:hidden}.cms-element-home-banner-accordion-desktop .cms-element-home-banner-accordion-item-bg-media picture{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.cms-element-home-banner-accordion-desktop .cms-element-home-banner-accordion-item-bg-media picture img{object-position:center left;min-width:100%;min-height:100%}.cms-element-home-banner-accordion-desktop .cms-element-home-banner-accordion-item{background:0 0;border:0;border-radius:18px;width:calc(15% + 18px);min-width:0;height:360px;padding:0;transition:width .35s,transform .35s;position:relative;overflow:hidden}.cms-element-home-banner-accordion-desktop .cms-element-home-banner-accordion-item:first-child{z-index:4}.cms-element-home-banner-accordion-desktop .cms-element-home-banner-accordion-item:nth-child(2){z-index:3}.cms-element-home-banner-accordion-desktop .cms-element-home-banner-accordion-item:nth-child(3){z-index:2}.cms-element-home-banner-accordion-desktop .cms-element-home-banner-accordion-item:nth-child(4){z-index:1}.cms-element-home-banner-accordion-desktop .cms-element-home-banner-accordion-item:has(.cms-element-home-banner-accordion-input:checked){width:55%}.cms-element-home-banner-accordion-desktop .cms-element-home-banner-accordion-item-link{position:relative}.cms-element-home-banner-accordion-desktop .cms-element-home-banner-accordion-item:has(.cms-element-home-banner-accordion-input:checked) .media-inactive{opacity:0;display:none;transform:translate(-220px)}.cms-element-home-banner-accordion-desktop .cms-element-home-banner-accordion-item:not(:first-child){margin-left:-16px}.cms-element-home-banner-accordion-desktop .cms-element-home-banner-accordion-item:first-child{border-top-left-radius:20px;border-bottom-left-radius:20px}.cms-element-home-banner-accordion-desktop .cms-element-home-banner-accordion-item:first-child .cms-element-home-banner-accordion-item-link:before{content:"";z-index:5;border:10px solid #1e2030;border-left:0;border-radius:24px;position:absolute;inset:-10px 6px -10px -44px;overflow:hidden;transform:skew(-6deg)}.cms-element-home-banner-accordion-desktop .cms-element-home-banner-accordion-item:first-child .cms-element-home-banner-accordion-item-bg-media{clip-path:polygon(0 0%,100% 0%,calc(100% - 30px) 100%,0% 100%)}.cms-element-home-banner-accordion-desktop .cms-element-home-banner-accordion-item .cms-element-home-banner-accordion-item-bg-media{clip-path:polygon(30px 0,100% 0%,90% 100%,0% 100%);transition:clip-path .35s,transform .35s}.cms-element-home-banner-accordion-desktop .cms-element-home-banner-accordion-item:has(.cms-element-home-banner-accordion-input:checked):not(:first-child):not(:last-child) .cms-element-home-banner-accordion-item-bg-media{clip-path:polygon(30px 0,100% 0%,97% 100%,0% 100%)}.cms-element-home-banner-accordion-desktop .cms-element-home-banner-accordion-item:last-child .cms-element-home-banner-accordion-item-bg-media{clip-path:polygon(30px 0%,100% 0%,100% 100%,0% 100%)}.cms-element-home-banner-accordion-desktop .cms-element-home-banner-accordion-item:has(.cms-element-home-banner-accordion-input:checked) .cms-element-home-banner-accordion-item-bg-media:not(:first-child):not(:last-child){clip-path:polygon(30px 0,100% 0%,97% 100%,0% 100%)}.cms-element-home-banner-accordion-desktop .cms-element-home-banner-accordion-item:not(:first-child):not(:last-child) .cms-element-home-banner-accordion-item-link:before{content:"";z-index:5;border:10px solid #1e2030;border-radius:24px;position:absolute;inset:-10px 6px;transform:skew(-6deg)}.cms-element-home-banner-accordion-desktop .cms-element-home-banner-accordion-item:last-child{border-top-right-radius:20px;border-bottom-right-radius:20px}.cms-element-home-banner-accordion-desktop .cms-element-home-banner-accordion-item:last-child .cms-element-home-banner-accordion-item-link:before{content:"";z-index:5;border:10px solid #1e2030;border-right:0;border-radius:24px;position:absolute;inset:-10px -28px -10px 7px;transform:skew(-6deg)}.cms-element-home-banner-accordion-desktop .cms-element-home-banner-accordion-item:focus-visible{outline-offset:4px;outline:2px solid #ffffffbf}.cms-element-home-banner-accordion-desktop .cms-element-home-banner-accordion-item .media-inactive{z-index:2;opacity:1;filter:saturate(.8);width:100%;max-width:100%;height:100%;max-height:none;transition:transform .25s,opacity .25s,filter .25s;position:absolute;top:0;left:0}.cms-element-home-banner-accordion-desktop .cms-element-home-banner-accordion-item:not(:has(.cms-element-home-banner-accordion-input:checked)) .cms-element-home-banner-accordion-item-bg-media picture:not(.media-inactive){display:none}.cms-element-home-banner-accordion-desktop .cms-element-home-banner-accordion-item:not(:has(.cms-element-home-banner-accordion-input:checked)):hover .cms-element-home-banner-accordion-item-bg-media picture:not(.media-inactive){display:flex}.cms-element-home-banner-accordion-desktop .cms-element-home-banner-accordion-item:has(.cms-element-home-banner-accordion-input:checked) .cms-element-home-banner-accordion-item-bg-media picture:not(.media-inactive){display:flex}.cms-element-home-banner-accordion-desktop .cms-element-home-banner-accordion-item:has(.cms-element-home-banner-accordion-input:checked):hover .media-inactive{opacity:0;transform:translate(-240px)}@media (max-width:768px){.product-carousel>div{overflow:visible!important}}.form-contact h2{display:none!important}.form-contact form label{color:#fff!important;margin-bottom:10px!important;font-size:14px!important;font-weight:600!important;line-height:1!important}@media (min-width:1024px){.form-contact form label{font-size:16px}}.form-contact form input,.form-contact form select,.form-contact form textarea,.form-contact form button[data-slot=select-trigger]{color:#fff!important;background-color:#0000!important;border:1px solid #737ba5!important;border-radius:6px!important;outline:none!important;width:100%!important;margin:0!important;padding:15px!important;font-family:inherit!important;font-size:14px!important;transition:all .3s!important}.form-contact form input::placeholder,.form-contact form textarea::placeholder{color:#737ba5cc!important}.form-contact form input:focus,.form-contact form select:focus,.form-contact form textarea:focus{border-color:#fff!important;box-shadow:0 0 0 3px #ffffff1a!important}.form-contact form select,.form-contact form button[data-slot=select-trigger]{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-right:40px;margin:0!important}.form-contact form button[data-slot=select-trigger] svg{display:none!important}.form-contact form select option{color:#fff;background-color:#1d243d}.form-contact form textarea{resize:vertical;min-height:120px}.form-contact form button[type=submit],.form-contact form input[type=submit]{color:#fff;cursor:pointer;background:linear-gradient(90deg,#e88504,#d24e01);border:none;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:100%;height:40px;margin-top:8px;font-size:14px;font-weight:500;transition:opacity .3s;display:flex}.form-contact form button:hover,.form-contact form input[type=submit]:hover{opacity:.9}@media (min-width:1024px){.form-contact form button,.form-contact form input[type=submit]{height:48px;font-size:16px}}.form-contact .space-y-4>*+*{margin-top:16px}.form-contact .space-y-2>*+*{margin-top:8px}.form-contact form input:disabled,.form-contact form select:disabled,.form-contact form textarea:disabled,.form-contact form button:disabled,.form-contact form input[type=submit]:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.form-contact form input:focus-visible,.form-contact form select:focus-visible,.form-contact form textarea:focus-visible,.form-contact form button:focus-visible,.form-contact form input[type=submit]:focus-visible{outline-offset:2px;outline:2px solid #fff}.footer-newsletter-form>.space-y-6>div:first-child,.footer-newsletter-form h2,.footer-newsletter-form p,.footer-newsletter-form form label{display:none!important}.footer-newsletter-form>.space-y-6{display:block!important}.footer-newsletter-form>.space-y-6>form{background-color:#0000!important;border-radius:6px!important;outline:1px solid #737ba5!important;align-items:stretch!important;gap:0!important;height:44px!important;margin:0!important;display:flex!important;overflow:hidden!important}.footer-newsletter-form>.space-y-6>form>:first-child{flex:auto!important;min-width:0!important;margin:0!important}.footer-newsletter-form>.space-y-6>form>:first-child>*{height:100%!important;margin:0!important}.footer-newsletter-form>.space-y-6>form>:first-child>*+*{margin-top:0!important}.footer-newsletter-form>.space-y-6>form input{color:#fff!important;width:100%!important;min-width:0!important;height:100%!important;box-shadow:none!important;background-color:#0000!important;border:0!important;border-radius:0!important;outline:none!important;flex:auto!important;margin:0!important;padding:0 24px!important;font-size:14px!important}.footer-newsletter-form>.space-y-6>form input::placeholder{color:#737ba5cc!important}.footer-newsletter-form>.space-y-6>form input:focus{box-shadow:none!important;border-color:#0000!important}.footer-newsletter-form>.space-y-6>form>button[type=submit],.footer-newsletter-form>.space-y-6>form>input[type=submit]{color:#fff!important;background:linear-gradient(90deg,#e88504,#d24e01)!important;border:0!important;border-radius:0!important;flex-shrink:0!important;width:auto!important;min-width:60px!important;height:100%!important;margin:0!important;padding:0 20px!important;font-size:0!important;font-weight:500!important;position:relative!important}.footer-newsletter-form>.space-y-6>form>button[type=submit]:before{content:"→";font-size:20px;line-height:1}.footer-newsletter-form>.space-y-6>form>button[type=submit]:hover,.footer-newsletter-form>.space-y-6>form>input[type=submit]:hover{opacity:.9}.footer-newsletter-form>.space-y-6>form button:focus-visible,.footer-newsletter-form>.space-y-6>form input:focus-visible{outline:none!important}[aria-roledescription=carousel]>button svg{display:none!important}@media not all and (max-width:1024px){[aria-roledescription=carousel]>button:first-of-type:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='44' height='44' viewBox='0 0 44 44' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.5 33L16.5 22L27.5 11' stroke='%23737BA5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;width:24px;height:24px}[aria-roledescription=carousel]>button:last-of-type:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='44' height='44' viewBox='0 0 44 44' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.5 33L27.5 22L16.5 11' stroke='%23737BA5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;width:24px;height:24px}}input:-webkit-autofill{caret-color:#fff;transition:background-color 999999s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #0000!important}input:-webkit-autofill:hover{caret-color:#fff;transition:background-color 999999s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #0000!important}input:-webkit-autofill:focus{caret-color:#fff;transition:background-color 999999s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #0000!important}input:-webkit-autofill:active{caret-color:#fff;transition:background-color 999999s ease-in-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #0000!important}
