.shop-archive__title{font-size:2rem}@media(max-width: 768px){.shop-archive__title{font-size:22px}}html body button{border:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:rgba(0,0,0,0)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover:hover{background-color:rgba(0,0,0,0)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover:visited,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover:visited,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover:visited,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover:visited,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover:visited,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover:visited,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover:visited,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover:visited{background-color:rgba(0,0,0,0)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover:active,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover:active,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover:active,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover:active,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover:active,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover:active,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover:active,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover:active{background-color:rgba(0,0,0,0)}html body .btn,html body .btn--accent-link,html body a.btn--accent-link,html body.woocommerce a.btn--accent-link,html body .btn--accent-outline,html body a.btn--accent-outline,html body.woocommerce a.btn--accent-outline,html body .btn--gray-animate-arrow-accent,html body .btn--light-animate-arrow-accent,html body a.btn--light-animate-arrow-accent,html body.woocommerce a.btn--light-animate-arrow-accent,html body .btn--accent-animate-arrow-accent,html body a.btn--accent-animate-arrow-accent,html body.woocommerce a.btn--accent-animate-arrow-accent,html body a.btn--gray-animate-arrow-accent,html body.woocommerce a.btn--gray-animate-arrow-accent,html body .btn--light-outline-blur,html body a.btn--light-outline-blur,html body.woocommerce a.btn--light-outline-blur,html body .btn--accent-text-color,html body a.btn--accent-text-color,html body.woocommerce a.btn--accent-text-color,html body .btn-img,html body a.btn-img,html body.woocommerce a.btn-img,html body .btn--accent-color,html body a.btn--accent-color,html body.woocommerce a.btn--accent-color,html body a.btn,html body.woocommerce a.btn{padding:12px 33px;font-size:var(--size-s, 14px);font-weight:400;line-height:24px;letter-spacing:-0.28px;text-decoration:none;transition:all .3s ease;background-color:rgba(0,0,0,0)}@media(max-width: 767.98px){html body .btn,html body .btn--accent-link,html body a.btn--accent-link,html body.woocommerce a.btn--accent-link,html body .btn--accent-outline,html body a.btn--accent-outline,html body.woocommerce a.btn--accent-outline,html body .btn--gray-animate-arrow-accent,html body .btn--light-animate-arrow-accent,html body a.btn--light-animate-arrow-accent,html body.woocommerce a.btn--light-animate-arrow-accent,html body .btn--accent-animate-arrow-accent,html body a.btn--accent-animate-arrow-accent,html body.woocommerce a.btn--accent-animate-arrow-accent,html body a.btn--gray-animate-arrow-accent,html body.woocommerce a.btn--gray-animate-arrow-accent,html body .btn--light-outline-blur,html body a.btn--light-outline-blur,html body.woocommerce a.btn--light-outline-blur,html body .btn--accent-text-color,html body a.btn--accent-text-color,html body.woocommerce a.btn--accent-text-color,html body .btn-img,html body a.btn-img,html body.woocommerce a.btn-img,html body .btn--accent-color,html body a.btn--accent-color,html body.woocommerce a.btn--accent-color,html body a.btn,html body.woocommerce a.btn{padding:.5rem 1rem;text-wrap:nowrap}}html body .btn:focus-visible,html body .btn--accent-link:focus-visible,html body .btn--accent-outline:focus-visible,html body .btn--gray-animate-arrow-accent:focus-visible,html body .btn--light-animate-arrow-accent:focus-visible,html body .btn--accent-animate-arrow-accent:focus-visible,html body .btn--light-outline-blur:focus-visible,html body .btn--accent-text-color:focus-visible,html body .btn-img:focus-visible,html body .btn--accent-color:focus-visible,html body a.btn:focus-visible,html body.woocommerce a.btn:focus-visible{outline:3px solid var(--accent, #005fcc);outline-offset:2px}html body .btn[aria-disabled=true],html body [aria-disabled=true].btn--accent-link,html body [aria-disabled=true].btn--accent-outline,html body [aria-disabled=true].btn--gray-animate-arrow-accent,html body [aria-disabled=true].btn--light-animate-arrow-accent,html body [aria-disabled=true].btn--accent-animate-arrow-accent,html body [aria-disabled=true].btn--light-outline-blur,html body [aria-disabled=true].btn--accent-text-color,html body [aria-disabled=true].btn-img,html body [aria-disabled=true].btn--accent-color,html body a.btn[aria-disabled=true],html body.woocommerce a.btn[aria-disabled=true]{pointer-events:none;cursor:not-allowed}html body .btn:hover,html body .btn--accent-link:hover,html body .btn--accent-outline:hover,html body .btn--gray-animate-arrow-accent:hover,html body .btn--light-animate-arrow-accent:hover,html body .btn--accent-animate-arrow-accent:hover,html body .btn--light-outline-blur:hover,html body .btn--accent-text-color:hover,html body .btn-img:hover,html body .btn--accent-color:hover,html body a.btn:hover,html body.woocommerce a.btn:hover{background-color:rgba(0,0,0,0)}html body .btn:visited,html body .btn--accent-link:visited,html body .btn--accent-outline:visited,html body .btn--gray-animate-arrow-accent:visited,html body .btn--light-animate-arrow-accent:visited,html body .btn--accent-animate-arrow-accent:visited,html body .btn--light-outline-blur:visited,html body .btn--accent-text-color:visited,html body .btn-img:visited,html body .btn--accent-color:visited,html body a.btn:visited,html body.woocommerce a.btn:visited{background-color:rgba(0,0,0,0)}html body .btn:active,html body .btn--accent-link:active,html body .btn--accent-outline:active,html body .btn--gray-animate-arrow-accent:active,html body .btn--light-animate-arrow-accent:active,html body .btn--accent-animate-arrow-accent:active,html body .btn--light-outline-blur:active,html body .btn--accent-text-color:active,html body .btn-img:active,html body .btn--accent-color:active,html body a.btn:active,html body.woocommerce a.btn:active{background-color:rgba(0,0,0,0)}html body .btn--accent-color,html body a.btn--accent-color,html body.woocommerce a.btn--accent-color{background-color:var(--accent);color:var(--white)}html body .btn--accent-color:visited,html body a.btn--accent-color:visited,html body.woocommerce a.btn--accent-color:visited{color:var(--white)}html body .btn--accent-color:hover,html body a.btn--accent-color:hover,html body.woocommerce a.btn--accent-color:hover{background-color:var(--black-20);color:var(--white);backdrop-filter:blur(12px)}html body .btn-img,html body a.btn-img,html body.woocommerce a.btn-img{background:rgba(0,0,0,0);color:rgba(0,0,0,0);padding:0;line-height:0;border:none;height:3rem}html body .btn-img img,html body a.btn-img img,html body.woocommerce a.btn-img img{width:100%;height:100%;object-fit:contain;object-position:center}html body .btn--accent-text-color,html body a.btn--accent-text-color,html body.woocommerce a.btn--accent-text-color{color:var(--accent) !important}html body .btn--accent-text-color:hover,html body a.btn--accent-text-color:hover,html body.woocommerce a.btn--accent-text-color:hover{color:var(--black-20)}html body .btn--light-outline-blur,html body a.btn--light-outline-blur,html body.woocommerce a.btn--light-outline-blur{border:1px solid var(--white-25);background:var(--black-20);backdrop-filter:blur(12px);color:var(--light-grey)}html body .btn--light-outline-blur:visited,html body a.btn--light-outline-blur:visited,html body.woocommerce a.btn--light-outline-blur:visited{color:var(--light-grey)}html body .btn--light-outline-blur:hover,html body a.btn--light-outline-blur:hover,html body.woocommerce a.btn--light-outline-blur:hover{border-color:var(--accent);color:var(--accent)}html body .btn--gray-animate-arrow-accent,html body .btn--light-animate-arrow-accent,html body a.btn--light-animate-arrow-accent,html body.woocommerce a.btn--light-animate-arrow-accent,html body .btn--accent-animate-arrow-accent,html body a.btn--accent-animate-arrow-accent,html body.woocommerce a.btn--accent-animate-arrow-accent,html body a.btn--gray-animate-arrow-accent,html body.woocommerce a.btn--gray-animate-arrow-accent{padding:0;--bounce: 5px;--btn-arrow-border: var(--black-20);--btn-arrow-text: var(--heading);position:relative;color:var(--btn-arrow-text)}html body .btn--gray-animate-arrow-accent::after,html body .btn--light-animate-arrow-accent::after,html body.woocommerce a.btn--light-animate-arrow-accent::after,html body .btn--accent-animate-arrow-accent::after,html body.woocommerce a.btn--accent-animate-arrow-accent::after,html body a.btn--gray-animate-arrow-accent::after,html body.woocommerce a.btn--gray-animate-arrow-accent::after{content:"";position:absolute;top:0;left:0;width:100%;height:0;border-left:1px solid var(--btn-arrow-border);border-right:1px solid var(--btn-arrow-border)}html body .btn--gray-animate-arrow-accent .border-wrapper,html body .btn--light-animate-arrow-accent .border-wrapper,html body .btn--accent-animate-arrow-accent .border-wrapper,html body a.btn--gray-animate-arrow-accent .border-wrapper,html body.woocommerce a.btn--gray-animate-arrow-accent .border-wrapper{padding:12px 33px;position:relative;display:flex;align-items:center;justify-content:center;gap:.5rem}@media(max-width: 767.98px){html body .btn--gray-animate-arrow-accent .border-wrapper,html body .btn--light-animate-arrow-accent .border-wrapper,html body .btn--accent-animate-arrow-accent .border-wrapper,html body a.btn--gray-animate-arrow-accent .border-wrapper,html body.woocommerce a.btn--gray-animate-arrow-accent .border-wrapper{padding:12px 8px}}html body .btn--gray-animate-arrow-accent .border-wrapper::after,html body .btn--light-animate-arrow-accent .border-wrapper::after,html body .btn--accent-animate-arrow-accent .border-wrapper::after,html body a.btn--gray-animate-arrow-accent .border-wrapper::after,html body.woocommerce a.btn--gray-animate-arrow-accent .border-wrapper::after{content:"";position:absolute;top:0;left:0;width:32px;height:100%;border-top:1px solid var(--btn-arrow-border)}html body .btn--gray-animate-arrow-accent .border-wrapper::before,html body .btn--light-animate-arrow-accent .border-wrapper::before,html body .btn--accent-animate-arrow-accent .border-wrapper::before,html body a.btn--gray-animate-arrow-accent .border-wrapper::before,html body.woocommerce a.btn--gray-animate-arrow-accent .border-wrapper::before{content:"";position:absolute;top:0;left:0;width:0;height:100%;border-bottom:1px solid var(--btn-arrow-border)}html body .btn--gray-animate-arrow-accent:hover,html body .btn--light-animate-arrow-accent:hover,html body .btn--accent-animate-arrow-accent:hover,html body a.btn--gray-animate-arrow-accent:hover,html body.woocommerce a.btn--gray-animate-arrow-accent:hover{color:var(--btn-arrow-text)}html body .btn--gray-animate-arrow-accent:hover::after,html body .btn--light-animate-arrow-accent:hover::after,html body .btn--accent-animate-arrow-accent:hover::after,html body a.btn--gray-animate-arrow-accent:hover::after,html body.woocommerce a.btn--gray-animate-arrow-accent:hover::after{animation:borderSidesOpen .45s forwards}html body .btn--gray-animate-arrow-accent:hover .border-wrapper::after,html body .btn--light-animate-arrow-accent:hover .border-wrapper::after,html body .btn--accent-animate-arrow-accent:hover .border-wrapper::after,html body a.btn--gray-animate-arrow-accent:hover .border-wrapper::after,html body.woocommerce a.btn--gray-animate-arrow-accent:hover .border-wrapper::after{animation:borderTopOpen .45s forwards}html body .btn--gray-animate-arrow-accent:hover .border-wrapper::before,html body .btn--light-animate-arrow-accent:hover .border-wrapper::before,html body .btn--accent-animate-arrow-accent:hover .border-wrapper::before,html body a.btn--gray-animate-arrow-accent:hover .border-wrapper::before,html body.woocommerce a.btn--gray-animate-arrow-accent:hover .border-wrapper::before{animation:borderBottomOpen .45s forwards}html body .btn--gray-animate-arrow-accent:not(:hover)::after,html body .btn--light-animate-arrow-accent:not(:hover)::after,html body .btn--accent-animate-arrow-accent:not(:hover)::after,html body a.btn--gray-animate-arrow-accent:not(:hover)::after,html body.woocommerce a.btn--gray-animate-arrow-accent:not(:hover)::after{animation:borderSidesClose .45s forwards}html body .btn--gray-animate-arrow-accent:not(:hover) .border-wrapper::after,html body .btn--light-animate-arrow-accent:not(:hover) .border-wrapper::after,html body .btn--accent-animate-arrow-accent:not(:hover) .border-wrapper::after,html body a.btn--gray-animate-arrow-accent:not(:hover) .border-wrapper::after,html body.woocommerce a.btn--gray-animate-arrow-accent:not(:hover) .border-wrapper::after{animation:borderTopClose .45s forwards}html body .btn--gray-animate-arrow-accent:not(:hover) .border-wrapper::before,html body .btn--light-animate-arrow-accent:not(:hover) .border-wrapper::before,html body .btn--accent-animate-arrow-accent:not(:hover) .border-wrapper::before,html body a.btn--gray-animate-arrow-accent:not(:hover) .border-wrapper::before,html body.woocommerce a.btn--gray-animate-arrow-accent:not(:hover) .border-wrapper::before{animation:borderBottomClose .45s forwards}html body .btn--accent-outline,html body a.btn--accent-outline,html body.woocommerce a.btn--accent-outline{border:1px solid var(--accent);background:rgba(0,0,0,0);text-decoration:none;color:var(--white)}html body .btn--accent-outline:hover,html body a.btn--accent-outline:hover,html body.woocommerce a.btn--accent-outline:hover{background:var(--accent);color:var(--white)}html body .btn--accent-animate-arrow-accent,html body a.btn--accent-animate-arrow-accent,html body.woocommerce a.btn--accent-animate-arrow-accent{--btn-arrow-border: var(--accent);--btn-arrow-text: var(--accent)}html body .btn--accent-animate-arrow-accent:hover,html body a.btn--accent-animate-arrow-accent:hover,html body.woocommerce a.btn--accent-animate-arrow-accent:hover{color:var(--accent)}html body .btn--light-animate-arrow-accent,html body a.btn--light-animate-arrow-accent,html body.woocommerce a.btn--light-animate-arrow-accent{--btn-arrow-border: rgba(232, 232, 232, 0.3);--btn-arrow-text: var(--outline)}html body .btn--light-animate-arrow-accent:hover,html body a.btn--light-animate-arrow-accent:hover,html body.woocommerce a.btn--light-animate-arrow-accent:hover{color:var(--outline)}html body .btn--accent-link,html body a.btn--accent-link,html body.woocommerce a.btn--accent-link{color:var(--accent);text-decoration:none;padding:0;background:rgba(0,0,0,0);border:none;font-size:var(--fs-s, 14px);font-style:normal;font-weight:400;line-height:135%}html body .btn--accent-link:focus-visible,html body a.btn--accent-link:focus-visible,html body.woocommerce a.btn--accent-link:focus-visible{outline:3px solid var(--accent);outline-offset:2px}html body .btn--accent-link:hover,html body a.btn--accent-link:hover,html body.woocommerce a.btn--accent-link:hover{color:var(--black-20)}@media(prefers-reduced-motion: reduce){html body .btn--gray-animate-arrow-accent::after,html body.woocommerce a.btn--accent-animate-arrow-accent::after,html body.woocommerce a.btn--light-animate-arrow-accent::after,html body .btn--gray-animate-arrow-accent .border-wrapper::after,html body .btn--gray-animate-arrow-accent .border-wrapper::before,html body .btn--light-animate-arrow-accent::after,html body .btn--light-animate-arrow-accent .border-wrapper::after,html body .btn--light-animate-arrow-accent .border-wrapper::before,html body .btn--accent-animate-arrow-accent::after,html body .btn--accent-animate-arrow-accent .border-wrapper::after,html body .btn--accent-animate-arrow-accent .border-wrapper::before{animation:none !important}}@keyframes borderSidesOpen{0%{height:0}70%{height:calc(100% + var(--bounce))}100%{height:100%}}@keyframes borderSidesClose{0%{height:100%}70%{height:calc(0% - var(--bounce))}100%{height:0}}@keyframes borderTopOpen{0%{width:32px;border-top-color:var(--btn-arrow-border)}70%{width:100%;border-top-color:var(--btn-arrow-border)}100%{width:100%;border-top-color:var(--btn-arrow-border)}}@keyframes borderTopClose{0%{width:100%;border-top-color:var(--btn-arrow-border)}70%{width:calc(10% - var(--bounce));border-top-color:var(--btn-arrow-border)}100%{width:32px;border-top-color:var(--btn-arrow-border)}}@keyframes borderBottomOpen{0%{width:0;border-bottom-color:var(--btn-arrow-border)}70%{width:calc(100% + var(--bounce));border-bottom-color:var(--btn-arrow-border)}100%{width:100%;border-bottom-color:var(--btn-arrow-border)}}@keyframes borderBottomClose{0%{width:100%;border-bottom-color:var(--btn-arrow-border)}70%{width:calc(0% - var(--bounce));border-bottom-color:var(--btn-arrow-border)}100%{width:0;border-bottom-color:var(--btn-arrow-border)}}.product-hero-product-short-more-btn{color:var(--White, #FFF) !important;text-align:center;font-family:var(--font-body, Roboto);font-size:var(--size-sm, 14px);font-style:normal;font-weight:400;line-height:135%;display:flex;height:44px;min-width:160px;min-height:44px;padding:0 32px;justify-content:center;align-items:center;border:1px solid var(--Accent, #059EEF);background:var(--Alpha-Black-20, rgba(0, 0, 0, 0.2));backdrop-filter:blur(12px);text-decoration:none}.product-hero-product-short-more-btn:hover,.product-hero-product-short-more-btn:focus,.product-hero-product-short-more-btn:active{background:#059eef;color:#fff}.ws-btn-more:hover,.ws-btn-more:focus,.ws-btn-more:active{background-color:var(--black-20);color:var(--white)}.cpt-form__consent .form-check-input,.form_bottom_infos .form-check-input{accent-color:var(--Accent, #F68B2F)}.cpt-form__consent .form-check-input:checked,.form_bottom_infos .form-check-input:checked{background-color:#f68b2f;border-color:#f68b2f}@keyframes header-link-underline-bounce{0%{width:0}75%{width:51px}100%{width:48px}}body.admin-bar .site-header.sticky-header{top:32px}@media(max-width: 992px){body.admin-bar .site-header.sticky-header{top:0}}.top-bar-wrapper{background-color:var(--dark-bg-3)}.top-bar-wrapper .top-bar{padding-top:10px;padding-bottom:10px;display:flex;justify-content:space-between;align-items:center;gap:1rem}@media(max-width: 992px){.top-bar-wrapper .top-bar{padding-top:0;padding-bottom:0;min-height:40px;gap:0;justify-content:space-between}}.top-bar-wrapper .top-bar .top-bar-left-col,.top-bar-wrapper .top-bar .top-bar-right-col{display:flex;gap:1.5rem;align-items:center}@media(max-width: 992px){.top-bar-wrapper .top-bar .top-bar-left-col{flex:1;min-width:0;gap:0;display:none}}.top-bar-wrapper .top-bar .top-bar-right-col{flex-shrink:0}@media(max-width: 992px){.top-bar-wrapper .top-bar .top-bar-right-col{gap:1rem;width:100%;justify-content:space-between;align-items:center;padding:.5rem 1rem}}@media(max-width: 992px){.top-bar-wrapper .top-bar .top-bar-right-col .lang-switch{gap:4px}}.top-bar-wrapper .top-bar .top-bar-left-col-item,.top-bar-wrapper .top-bar .top-bar-right-col-item{display:flex;gap:.5rem;align-items:center;text-decoration:none;flex-shrink:0}@media(max-width: 992px){.top-bar-wrapper .top-bar .top-bar-left-col-item,.top-bar-wrapper .top-bar .top-bar-right-col-item{gap:8px}}.top-bar-wrapper .top-bar .top-bar-left-col-item>*,.top-bar-wrapper .top-bar .top-bar-right-col-item>*{display:flex;align-items:center;color:var(--text-on-light);text-decoration:none;font-size:var(--fs-s)}@media(max-width: 992px){.top-bar-wrapper .top-bar .top-bar-left-col-item,.top-bar-wrapper .top-bar .top-bar-right-col-item{font-size:var(--fs-s);font-weight:300;line-height:135%;letter-spacing:-0.28px}}.top-bar-wrapper .top-bar .top-bar-left-col-item-icon img,.top-bar-wrapper .top-bar .top-bar-right-col-item-icon img{display:block;width:auto;height:17px;object-fit:contain}@media(max-width: 992px){.top-bar-wrapper .top-bar .top-bar-left-col-item{display:none}.top-bar-wrapper .top-bar .top-bar-left-col-item:first-child{display:flex}}.lang-switch{display:flex;align-items:center;gap:4px}.lang-switch__select{appearance:none;background:rgba(0,0,0,0);border:none;color:var(--text-on-dark);font-family:var(--primary-font);font-size:var(--fs-s);font-weight:300;line-height:135%;letter-spacing:-0.28px;padding:0 1rem 0 0;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23888888' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right center;background-size:10px 6px}body.overflow-hidden{overflow:hidden}body.overflow-hidden header.site-header{backdrop-filter:none}body.page-id-121 header.site-header,body.template-purofare header.site-header{background:rgba(0,0,0,.95);box-shadow:0 20px 80px 0 var(--lime-95015, rgba(8, 10, 1, 0.15)),0 2px 8px 0 var(--lime-95030, rgba(8, 10, 1, 0.3));backdrop-filter:blur(12px)}body.page-id-121 header.site-header .main-navigation .menu li.featured-item a,body.template-purofare header.site-header .main-navigation .menu li.featured-item a{color:#fff;border:1px solid var(--Alpha-White-10, rgba(255, 255, 255, 0.1));background:var(--Alpha-White-10, rgba(255, 255, 255, 0.1))}header.site-header{background:var(--alpha-overlay);position:sticky;top:0;z-index:99991;transition:.3s}header.site-header.sticky-header{background-color:rgba(13,13,13,.8);backdrop-filter:blur(10px)}@media(max-width: 992px){header.site-header.sticky-header{backdrop-filter:none}}header.site-header .header-content{display:grid;grid-template-columns:minmax(max-content, 120px) 1fr minmax(max-content, 120px);align-items:center}@media(max-width: 992px){header.site-header .header-content{grid-template-columns:auto 1fr auto;grid-template-areas:"toggle logo icons";padding-left:16px;padding-right:16px;min-height:44px}}@media(max-width: 992px){header.site-header .header-content .site-branding{grid-area:logo;justify-self:start}}header.site-header .header-content .site-branding img{width:106px;max-height:32px}header.site-header .header-content .main-navigation{position:relative}@media(max-width: 992px){header.site-header .header-content .main-navigation{grid-area:toggle;justify-self:start}}header.site-header .header-content .main-navigation .menu-toggle{display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:rgba(0,0,0,0);cursor:pointer;color:var(--white)}@media(max-width: 992px){header.site-header .header-content .main-navigation .menu-toggle{display:flex}}@media(min-width: 993px){header.site-header .header-content .main-navigation .mobile-menu-panel .mobile-menu-panel__header,header.site-header .header-content .main-navigation .mobile-menu-panel .mobile-menu-panel__footer{display:none}}@media(max-width: 992px){header.site-header .header-content .main-navigation .mobile-menu-panel{position:fixed;inset:0;z-index:999999;display:flex;flex-direction:column;height:100dvh;max-height:100dvh;padding-bottom:16px;background-color:var(--white);visibility:hidden;opacity:0;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}}header.site-header .header-content .main-navigation .mobile-menu-panel__header{display:none}@media(max-width: 992px){header.site-header .header-content .main-navigation .mobile-menu-panel__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:8px 16px;flex-shrink:0}}header.site-header .header-content .main-navigation .mobile-menu-panel__title{color:var(--heading);font-size:var(--fs-s);font-weight:400;line-height:135%;font-family:var(--secondary-font)}header.site-header .header-content .main-navigation .mobile-menu-panel__close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:rgba(0,0,0,0);color:var(--heading);cursor:pointer}@media(max-width: 992px){header.site-header .header-content .main-navigation .mobile-menu-panel__body{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto}}@media(max-width: 992px){header.site-header .header-content .main-navigation .mobile-menu-panel__footer{display:flex;flex-direction:column;gap:0;padding:0 16px;flex-shrink:0}header.site-header .header-content .main-navigation .mobile-menu-panel__footer .lang-switch{padding:8px 0}header.site-header .header-content .main-navigation .mobile-menu-panel__footer .lang-switch__select{color:var(--text-on-dark)}}@media(max-width: 992px){header.site-header .header-content .main-navigation .mobile-menu-panel__account .mobile-account-menu-list{list-style:none;margin:0;padding:0}header.site-header .header-content .main-navigation .mobile-menu-panel__account .mobile-account-menu-list>li{margin:0}header.site-header .header-content .main-navigation .mobile-menu-panel__account .mobile-account-menu-list>li>a{display:flex;align-items:center;min-height:42px;padding:8px 16px;color:var(--heading);font-size:var(--fs-s);font-weight:300;line-height:135%;letter-spacing:-0.28px;text-decoration:none}header.site-header .header-content .main-navigation .mobile-menu-panel__account .mobile-account-menu-list>li.current-menu-item>a,header.site-header .header-content .main-navigation .mobile-menu-panel__account .mobile-account-menu-list>li.is-active>a{background:rgba(232,232,232,.5)}}@media(max-width: 992px){header.site-header .header-content .main-navigation.show_mobile_menu .mobile-menu-panel{visibility:visible;opacity:1;pointer-events:auto}}header.site-header .header-content .main-navigation .menu{display:flex;justify-content:center;gap:64px;padding:28px 0;list-style:none;margin:0}@media(max-width: 992px){header.site-header .header-content .main-navigation .menu{flex-direction:column;align-items:stretch;gap:8px;padding:0 16px;justify-content:flex-start}}@media(max-width: 992px){header.site-header .header-content .main-navigation .menu li{margin:0}}header.site-header .header-content .main-navigation .menu li.featured-item a{padding-left:1.25rem;padding-right:1.25rem;color:#fff;border:1px solid var(--accent);background:var(--accent)}@media(max-width: 992px){header.site-header .header-content .main-navigation .menu li.featured-item a{padding-left:8px;padding-right:8px}}header.site-header .header-content .main-navigation .menu li.featured-item a:hover{background:var(--accent)}header.site-header .header-content .main-navigation .menu li.featured-item a:before{display:none}@media(max-width: 992px){header.site-header .header-content .main-navigation .menu li.featured-item a{background:var(--accent);color:#fff}}header.site-header .header-content .main-navigation .menu li a{padding:4px 8px;font-size:var(--fs-base);color:var(--text-on-dark);font-weight:400;line-height:135%;transition:.3s;position:relative;text-decoration:none}@media(max-width: 992px){header.site-header .header-content .main-navigation .menu li a{display:block;padding:8px;font-size:var(--fs-s);text-align:left !important;color:var(--text-on-dark)}}header.site-header .header-content .main-navigation .menu li a:before{content:"";width:0;height:2px;background:var(--accent);position:absolute;bottom:0;left:50%;transform:translate(-50%, -50%);transition:.3s}@media(max-width: 992px){header.site-header .header-content .main-navigation .menu li a:before{display:none}}header.site-header .header-content .main-navigation .menu li a:hover{color:var(--white)}@media(max-width: 992px){header.site-header .header-content .main-navigation .menu li a:hover{color:var(--text-on-dark)}}header.site-header .header-content .main-navigation .menu li a:hover:before{width:48px}@media(max-width: 992px){header.site-header .header-content .main-navigation .menu li.current-menu-item{background:rgba(229,90,10,.75)}}header.site-header .header-content .main-navigation .menu li.current-menu-item a{color:var(--white)}@media(max-width: 992px){header.site-header .header-content .main-navigation .menu li.current-menu-item a{color:var(--white)}}header.site-header .header-content .shop-buttons{display:flex;gap:.25rem;align-items:center}@media(max-width: 992px){header.site-header .header-content .shop-buttons{grid-area:icons;gap:4px}}header.site-header .header-content .shop-buttons svg:hover path{stroke:var(--accent)}header.site-header .header-content .shop-buttons>div{display:flex;align-items:center;justify-content:center}header.site-header .header-content .shop-buttons>div a,header.site-header .header-content .shop-buttons>div button{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}header.site-header .header-content .shop-buttons>div .header-shop-icon{display:inline-flex;position:relative;line-height:0}header.site-header .header-content .shop-buttons>div .header-shop-icon img{width:22px;height:22px;object-fit:contain;object-position:center}@media(max-width: 992px){header.site-header .header-content .shop-buttons>div .header-shop-icon img{width:18px;height:18px}}header.site-header .header-content .shop-buttons>div .header-shop-icon--has-hover .header-shop-icon__hover{position:absolute;inset:0;opacity:0;transition:opacity .3s ease}header.site-header .header-content .shop-buttons>div .header-shop-icon--has-hover .header-shop-icon__default{transition:opacity .3s ease}header.site-header .header-content .shop-buttons>div a:hover .header-shop-icon--has-hover .header-shop-icon__default,header.site-header .header-content .shop-buttons>div button:hover .header-shop-icon--has-hover .header-shop-icon__default{opacity:0}header.site-header .header-content .shop-buttons>div a:hover .header-shop-icon--has-hover .header-shop-icon__hover,header.site-header .header-content .shop-buttons>div button:hover .header-shop-icon--has-hover .header-shop-icon__hover{opacity:1}header.site-header .header-content .shop-buttons>div img{width:22px;height:22px;object-fit:contain;object-position:center}@media(max-width: 992px){header.site-header .header-content .shop-buttons>div img{width:18px;height:18px}}header.site-header .header-content .shop-buttons .cart-btn{position:relative}header.site-header .header-content .shop-buttons .cart-btn .cart-count{position:absolute;top:6px;right:2px;background:var(--accent);display:flex;justify-content:center;align-items:center;min-width:12px;height:12px;padding:0 2px;border-radius:50%;color:var(--white);font-size:8px;font-weight:500;line-height:10px;box-shadow:0 2px 8px rgba(8,10,1,.3),0 20px 80px rgba(8,10,1,.15)}@media(min-width: 993px){header.site-header .header-content .shop-buttons .cart-btn .cart-count{top:-3px;right:-5px;width:14px;min-width:14px;height:auto;aspect-ratio:1/1;border-radius:10px;font-size:var(--fs-xs);box-shadow:none}}.page-template-page-checkout header.site-header{background-color:#000}.site-header--light{background-color:var(--white)}.site-header--light.sticky-header{background-color:hsla(0,0%,100%,.92);backdrop-filter:none}.site-header--light .header-content .main-navigation .menu-toggle{color:var(--heading)}@media(max-width: 992px){.site-header--light .header-content .main-navigation .menu li a{color:var(--text-on-dark)}}.site-header--light .header-content .shop-buttons>div img{filter:none}.header-content-checkout-container .header_content_checkout{display:flex;flex-direction:row;justify-content:space-between;gap:1rem;width:100%;align-items:center;padding:24px 0}@media(max-width: 992px){.header-content-checkout-container .header_content_checkout{padding:18px 0}}.header-content-checkout-container .header_content_checkout .header_content_checkout_left .btn_back_to_cart{display:flex;height:44px;min-height:44px;padding:0 32px;justify-content:center;align-items:center;color:var(--White, #FFF);text-align:center;font-family:var(--font-body, Roboto);font-size:var(--size-sm, 14px);font-style:normal;font-weight:400;line-height:135%;border:1px solid var(--Accent, #F68B2F);background:var(--Alpha-Black-20, rgba(0, 0, 0, 0.2));backdrop-filter:blur(12px);text-decoration:none;white-space:nowrap}.header-content-checkout-container .header_content_checkout .header_content_checkout_right .header_rating{display:flex;flex-direction:row;gap:10px;align-items:center}.header-content-checkout-container .header_content_checkout .header_content_checkout_right .wrap_rating_stars{display:flex;gap:2px}.header-content-checkout-container .header_content_checkout .header_content_checkout_right .wrap_rating_stars svg{width:12px;height:12px}.header-content-checkout-container .header_content_checkout .header_content_checkout_right .wrap_rating_text{color:#fff;font-family:var(--font-body, Roboto);font-size:var(--size-sm, 14px);font-style:normal;font-weight:300;line-height:135%;letter-spacing:-0.28px}@media(max-width: 992px){.header_content_checkout_right{display:none}}.template-purofare header.site-header .header-content .main-navigation .menu li a:before,.template-purofare header.site-header .header-content .main-navigation .menu li.featured-item a:hover{background:var(--Accent-75, rgba(5, 158, 239, 0.75))}@media(max-width: 992px){.template-purofare header.site-header .header-content .main-navigation .mobile-menu-panel{background:#1e1e1e !important}.template-purofare header.site-header .header-content .main-navigation .mobile-menu-panel__title{color:var(--Outline, #E8E8E8) !important}.template-purofare header.site-header .header-content .main-navigation .mobile-menu-panel__close{color:var(--Outline, #E8E8E8) !important}.template-purofare header.site-header .header-content .main-navigation .menu li.featured-item a,.template-purofare header.site-header .header-content .main-navigation .menu li.current-menu-item{background:var(--Accent-75, rgba(5, 158, 239, 0.75))}}.mobile-menu-panel__footer{padding-top:8px !important}.mobile-menu-panel__footer .lang-switch__select{width:100%}header.site-header .header-content .main-navigation .menu li.featured-item a{outline:none !important}a:focus{outline:none !important}.logged-in.admin-bar .product-section-navbar.theme-purofare.is-start{margin-top:40px}.logged-in.admin-bar .template-purofare.product_item_content .product-section-navbar:not(.is-start){margin-top:32px}@media screen and (max-width: 992px){.logged-in.admin-bar .template-purofare.product_item_content .product-section-navbar:not(.is-start){margin-top:0}}.logged-in.admin-bar .product-section-navbar.theme-cookover:not(.is-start),.logged-in.admin-bar .product-section-navbar.theme-default:not(.is-start){top:32px}@media screen and (max-width: 992px){.logged-in.admin-bar .product-section-navbar.theme-cookover:not(.is-start),.logged-in.admin-bar .product-section-navbar.theme-default:not(.is-start){top:0}}@media screen and (max-width: 992px){.logged-in.admin-bar.template-purofare header.site-header .header-content .main-navigation .mobile-menu-panel,.logged-in.admin-bar.template-default header.site-header .header-content .main-navigation .mobile-menu-panel{margin-top:87px}}footer.site-footer{display:flex;flex-direction:column}footer.site-footer .footer-top{background:var(--dark-bg)}footer.site-footer .footer-top .container{padding-bottom:2rem;padding-top:2rem;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;border-bottom:1px solid var(--white-5, rgba(255, 255, 255, 0.05))}@media(max-width: 992px){footer.site-footer .footer-top .container{padding-left:1rem;padding-right:1rem;grid-template-columns:1fr 1fr;border-bottom:none}footer.site-footer .footer-top .container .footer-logo{padding-bottom:1.5rem}footer.site-footer .footer-top .container .footer-logo img{width:106px}footer.site-footer .footer-top .container .footer-logo{margin-bottom:1.5rem;border-bottom:1px solid var(--white-5, rgba(255, 255, 255, 0.05))}footer.site-footer .footer-top .container .footer-mobile-social-links{margin-bottom:1.5rem;border-bottom:1px solid var(--white-5, rgba(255, 255, 255, 0.05));padding-bottom:1.5rem}footer.site-footer .footer-top .container .footer-mobile-social-links .footer-social-list{margin:0;padding:0;display:flex;list-style:none;gap:1rem;justify-content:end}}footer.site-footer .footer-top .container .footer-phone,footer.site-footer .footer-top .container .footer-email,footer.site-footer .footer-top .container .footer-hours{display:flex;gap:.25rem;align-items:center}@media(max-width: 992px){footer.site-footer .footer-top .container .footer-phone,footer.site-footer .footer-top .container .footer-email,footer.site-footer .footer-top .container .footer-hours{grid-column:1/-1;margin-bottom:1.5rem}footer.site-footer .footer-top .container .footer-phone:last-child,footer.site-footer .footer-top .container .footer-email:last-child,footer.site-footer .footer-top .container .footer-hours:last-child{margin:0}}footer.site-footer .footer-top .container .footer-phone img,footer.site-footer .footer-top .container .footer-email img,footer.site-footer .footer-top .container .footer-hours img{width:18px;height:18px;object-fit:contain;object-position:center}footer.site-footer .footer-top .container .footer-phone,footer.site-footer .footer-top .container .footer-email,footer.site-footer .footer-top .container .footer-hours{color:var(--white);font-size:var(--fs-s);font-style:normal;font-weight:400;line-height:135%;letter-spacing:-0.28px}footer.site-footer .footer-top .container .footer-phone a,footer.site-footer .footer-top .container .footer-email a,footer.site-footer .footer-top .container .footer-hours a{display:flex;gap:.25rem;align-items:center;color:var(--white);font-size:var(--fs-s);font-style:normal;font-weight:400;line-height:135%;letter-spacing:-0.28px;text-decoration:none}footer.site-footer .footer-top .container .footer-phone a .footer-contact-icon,footer.site-footer .footer-top .container .footer-email a .footer-contact-icon,footer.site-footer .footer-top .container .footer-hours a .footer-contact-icon{display:inline-flex;position:relative;line-height:0;flex-shrink:0}footer.site-footer .footer-top .container .footer-phone a .footer-contact-icon img,footer.site-footer .footer-top .container .footer-email a .footer-contact-icon img,footer.site-footer .footer-top .container .footer-hours a .footer-contact-icon img{width:18px;height:18px;object-fit:contain;object-position:center}footer.site-footer .footer-top .container .footer-phone a .footer-contact-icon--has-hover .footer-contact-icon__hover,footer.site-footer .footer-top .container .footer-email a .footer-contact-icon--has-hover .footer-contact-icon__hover,footer.site-footer .footer-top .container .footer-hours a .footer-contact-icon--has-hover .footer-contact-icon__hover{position:absolute;inset:0;opacity:0;transition:opacity .3s ease}footer.site-footer .footer-top .container .footer-phone a .footer-contact-icon--has-hover .footer-contact-icon__default,footer.site-footer .footer-top .container .footer-email a .footer-contact-icon--has-hover .footer-contact-icon__default,footer.site-footer .footer-top .container .footer-hours a .footer-contact-icon--has-hover .footer-contact-icon__default{transition:opacity .3s ease}footer.site-footer .footer-top .container .footer-phone a:hover .footer-contact-icon--has-hover .footer-contact-icon__default,footer.site-footer .footer-top .container .footer-email a:hover .footer-contact-icon--has-hover .footer-contact-icon__default,footer.site-footer .footer-top .container .footer-hours a:hover .footer-contact-icon--has-hover .footer-contact-icon__default{opacity:0}footer.site-footer .footer-top .container .footer-phone a:hover .footer-contact-icon--has-hover .footer-contact-icon__hover,footer.site-footer .footer-top .container .footer-email a:hover .footer-contact-icon--has-hover .footer-contact-icon__hover,footer.site-footer .footer-top .container .footer-hours a:hover .footer-contact-icon--has-hover .footer-contact-icon__hover{opacity:1}footer.site-footer .footer-middle{background:var(--dark-bg)}footer.site-footer .footer-middle .container{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;padding-bottom:1rem;padding-top:1rem}@media(max-width: 992px){footer.site-footer .footer-middle .container{grid-template-columns:1fr;padding-left:1rem;padding-right:1rem}footer.site-footer .footer-middle .container .footer-social-apps{order:5}footer.site-footer .footer-middle .container .footer-menu{margin-bottom:1rem}footer.site-footer .footer-middle .container .footer-menu h3{color:var(--white);font-family:var(--primary-font, Roboto);font-size:var(--fs-s);font-style:normal;font-weight:300;line-height:135%;letter-spacing:-0.28px;margin:0}footer.site-footer .footer-middle .container .footer-menu nav{display:none;padding-bottom:1.5rem}}footer.site-footer .footer-middle .container .footer-description{margin-top:1rem;color:var(--text-grey);font-size:var(--fs-base);font-style:normal;font-weight:300;line-height:135%}footer.site-footer .footer-middle .container .footer-social-list{padding:0;margin:1.5rem 0 0;display:flex;gap:1rem;list-style:none}footer.site-footer .footer-middle .container .footer-apps{margin-top:2.5rem}footer.site-footer .footer-middle .container .footer-apps .footer-apps-description{color:var(--text-on-dark);font-size:var(--fs-s);font-style:normal;font-weight:400;line-height:135%;letter-spacing:-0.28px}footer.site-footer .footer-middle .container .footer-apps .footer-apps-buttons{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:1rem}footer.site-footer .footer-middle .container .footer-apps .footer-apps-buttons a img{max-height:2rem}footer.site-footer .footer-middle .container .footer-menu h3{color:var(--white);font-size:var(--fs-s);font-style:normal;font-weight:400;line-height:135%;letter-spacing:-0.28px;display:flex;justify-content:space-between;align-items:center}footer.site-footer .footer-middle .container .footer-menu h3 .footer-menu-arrow.active{transform:rotate(180deg)}footer.site-footer .footer-middle .container .footer-menu h3 .footer-menu-arrow svg{width:11px;height:6px}footer.site-footer .footer-middle .container .footer-menu .footer-menu-list{margin:1.5rem 0 0;list-style:none;padding:0;display:flex;flex-direction:column;gap:1rem}footer.site-footer .footer-middle .container .footer-menu .footer-menu-list li a{color:var(--text-on-dark);text-decoration:none;font-size:var(--fs-s);font-style:normal;font-weight:400;line-height:135%;letter-spacing:-0.28px}footer.site-footer .footer-bottom{background:var(--black);display:flex;align-items:center;justify-content:center;font-size:var(--fs-s);color:var(--text-on-dark);padding-top:1rem;padding-bottom:1rem}@media(max-width: 992px){footer.site-footer .footer-bottom{padding-left:1rem;padding-right:1rem;text-align:center}footer.site-footer .footer-bottom .container{text-align:center;color:var(--text-on-light);font-family:var(--primary-font);font-size:var(--fs-s);font-style:normal;font-weight:300;line-height:135%;letter-spacing:-0.28px}}.footer-social-apps li a .footer-social-icon{display:inline-flex;position:relative;line-height:0}.footer-social-apps li a .footer-social-icon img{width:24px;height:24px;object-fit:contain;object-position:center}.footer-social-apps li a .footer-social-icon--has-hover .footer-social-icon__hover{position:absolute;inset:0;opacity:0;transition:opacity .3s ease}.footer-social-apps li a .footer-social-icon--has-hover .footer-social-icon__default{transition:opacity .3s ease}.footer-social-apps li a:hover .footer-social-icon--has-hover .footer-social-icon__default{opacity:0}.footer-social-apps li a:hover .footer-social-icon--has-hover .footer-social-icon__hover{opacity:1}.footer-social-apps li a:hover svg path{fill:#f68b2f}.footer-mobile-social-links .footer-social-list li a .footer-social-icon{display:inline-flex;position:relative;line-height:0}.footer-mobile-social-links .footer-social-list li a .footer-social-icon img{width:24px;height:24px;object-fit:contain;object-position:center}.footer-mobile-social-links .footer-social-list li a .footer-social-icon--has-hover .footer-social-icon__hover{position:absolute;inset:0;opacity:0;transition:opacity .3s ease}.footer-mobile-social-links .footer-social-list li a .footer-social-icon--has-hover .footer-social-icon__default{transition:opacity .3s ease}.footer-mobile-social-links .footer-social-list li a:hover .footer-social-icon--has-hover .footer-social-icon__default{opacity:0}.footer-mobile-social-links .footer-social-list li a:hover .footer-social-icon--has-hover .footer-social-icon__hover{opacity:1}.template-purofare .footer-social-apps li a:hover svg path{fill:#059eef}.template-purofare footer.site-footer .footer-middle .container .footer-menu h3 .footer-menu-arrow svg path{stroke:#059eef}.insta-carousel{overflow:hidden}.insta-carousel__swiper .swiper-slide{width:217px;height:217px;box-sizing:border-box}@media(max-width: 991.98px){.insta-carousel__swiper .swiper-slide{width:120px !important;height:120px !important;flex-shrink:0}}@media(max-width: 991.98px){.insta-carousel__swiper .swiper-wrapper{align-items:stretch}}.insta-carousel__slide{height:100%}.insta-carousel__slide-link,.insta-carousel__slide-media{display:block;width:100%;height:100%;text-decoration:none;color:inherit}@media(max-width: 991.98px){.insta-carousel__slide-link,.insta-carousel__slide-media{width:120px;height:120px;overflow:hidden}}.insta-carousel__media{display:block;width:100%;height:100%;object-fit:cover;object-position:center;vertical-align:middle}@media(max-width: 991.98px){.insta-carousel__media{width:120px;height:120px}}.insta-carousel{background:#151515;padding:64px 0}@media(max-width: 991.98px){.insta-carousel{padding:2rem 0}}@media(max-width: 991.98px){.insta-carousel>.container{display:flex;flex-direction:column;gap:2rem;padding-left:1rem;padding-right:1rem}}.insta-carousel .insta-carousel-sec-heading{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--Alpha-White-5, rgba(255, 255, 255, 0.05));margin-bottom:2rem}@media(max-width: 991.98px){.insta-carousel .insta-carousel-sec-heading{margin-bottom:0}}.insta-carousel .insta-carousel__title{margin:0;flex:1;min-width:0;color:var(--White, #FFF);font-family:var(--secondary-font);font-size:var(--size-md, 22px);font-style:normal;font-weight:600;line-height:125%}.insta-carousel .insta-carousel__link{flex-shrink:0;text-decoration:none}.insta-carousel .insta-carousel__link--text{display:flex;align-items:center;gap:.5rem;color:var(--Accent, #F68B2F);font-family:var(--primary-font);font-size:var(--size-sm, 14px);font-style:normal;font-weight:400;line-height:135%;letter-spacing:-0.28px}@media(max-width: 991.98px){.insta-carousel .insta-carousel__link--text{display:none}}.insta-carousel .insta-carousel__link--icon{display:none;align-items:center;justify-content:center;line-height:0}@media(max-width: 991.98px){.insta-carousel .insta-carousel__link--icon{display:flex}}.insta-carousel .insta-carousel__link--icon:focus-visible{outline:2px solid var(--accent, #F68B2F);outline-offset:2px}@media(max-width: 991.98px){.insta-carousel .insta-carousel__swiper .insta-carousel__slide{width:120px !important;height:120px !important}}.insta-carousel .insta-carousel__swiper .insta-carousel__slide .insta-carousel__slide-link,.insta-carousel .insta-carousel__swiper .insta-carousel__slide .insta-carousel__slide-media{height:100%;width:100%;display:block}.insta-carousel .insta-carousel__swiper .insta-carousel__slide img,.insta-carousel .insta-carousel__swiper .insta-carousel__slide video,.insta-carousel .insta-carousel__swiper .insta-carousel__slide .insta-carousel__media{width:100%;height:100%;object-fit:cover;object-position:center}@media(max-width: 991.98px){.insta-carousel .insta-carousel__swiper .insta-carousel__slide img,.insta-carousel .insta-carousel__swiper .insta-carousel__slide video,.insta-carousel .insta-carousel__swiper .insta-carousel__slide .insta-carousel__media{width:120px;height:120px}}*{box-sizing:border-box;margin:0;padding:0;border:0;vertical-align:baseline;outline-color:var(--accent)}:root{font-family:"Roboto",sans-serif;--bs-body-font-family: Roboto, sans-serif;font-size:16px;line-height:1.5;font-weight:400;--body-max: 1920px;--accent: #F68B2F;--accent-light: #F48B31;--white: #FFFFFF;--outline: #E8E8E8;--light-grey: #BBBBBB;--text-grey: #AAAAAA;--text-on-dark: #888888;--grey: #777777;--text-on-light: #555555;--heading: #1E1E1E;--dark-grey: #444444;--medium-bg-1: #3C3C3B;--medium-bg-2: #2F2F2E;--medium-bg-3: #333333;--dark-bg: #111111;--dark-bg-3: #0D0D0D;--dark-bg-2: #0E0E0E;--black: #000000;--black-20: #00000020;--white-25: rgba(255, 255, 255, 0.25);--white-10: rgba(255, 255, 255, 0.1);--white-5: rgba(255, 255, 255, 0.05);--white-3: rgba(255, 255, 255, 0.03);--black-20: rgba(0, 0, 0, 0.2);--overlay: rgba(0, 0, 0, 0.75);--alpha-overlay: rgba(0, 0, 0, 0.75);--fs-xs: 10px;--fs-s: 14px;--fs-base: 16px;--fs-md: 18px;--fs-l: 28px;--fs-xl: 32px;--fs-xxl: 48px;--fs-xxxl: 62px;--secondary-font: Michroma, sans-serif;--primary-font: Roboto, sans-serif;--font-body: Roboto, sans-serif;--font-heading: Michroma, sans-serif}.container{padding:0}.container-fluid{max-width:100%;margin:0 auto;padding:0}h1,h2,h3,h4,h5,h6{font-family:var(--secondary-font)}a{color:var(--accent);text-decoration:underline}a:hover{color:var(--accent-light)}a:visited{color:initial}a:hover{--bs-link-color-rgb: inherit}html.is-active,html.is-active body{cursor:default !important}@media screen and (min-width: 993px){.only_mobile{display:none !important}}@media screen and (max-width: 992px){.only_mobile{display:block}}.only_desktop{display:flex}@media screen and (max-width: 992px){.only_desktop{display:none !important}}@media screen and (min-width: 993px){.only_desktop{display:flex !important}}@media screen and (max-width: 992px){.only_desktop{display:none !important}}.wpcf7-response-output{background:var(--accent);border:none !important;padding:.5rem 1rem !important;font-size:14px;font-weight:300 !important}.woocommerce a.added_to_cart{display:none}#affwp-affiliate-dashboard .button{background:var(--accent);color:#fff;border:none;padding:.5rem 1rem;border-radius:.25rem;cursor:pointer;font-size:1rem;font-weight:300;line-height:1.5;text-decoration:none}.woocommerce .blockUI.blockOverlay::before{content:"" !important;display:block !important;background-color:rgba(0,0,0,0) !important;background-image:var(--philipiak-loader-svg) !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;width:48px !important;height:48px !important;border:none !important;border-radius:0 !important;animation:none !important;font-family:inherit !important;font-weight:inherit !important;margin-left:-24px !important;margin-top:-24px !important}.woocommerce .loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading::after{content:"" !important;display:block !important;background-color:rgba(0,0,0,0) !important;background-image:var(--philipiak-loader-svg) !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;width:24px !important;height:24px !important;border:none !important;border-radius:0 !important;animation:none !important;font-family:inherit !important;font-weight:inherit !important;position:absolute !important;top:50% !important;left:50% !important;right:auto !important;transform:translate(-50%, -50%) !important;margin:0 !important;vertical-align:unset !important}.spinner,.loader,.csc-spinner{background-color:rgba(0,0,0,0) !important;background-image:var(--philipiak-loader-svg) !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;width:48px;height:48px;border:none !important;animation:none !important;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:1 !important;z-index:2}.spinner.small,.loader.small,.csc-spinner.small{width:24px;height:24px}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:rgba(0,0,0,0) !important;opacity:1 !important;width:0 !important;height:0 !important;border:none;border-radius:100%;padding:0;margin:0 !important;position:relative}.wpcf7-spinner::before{content:"" !important;animation:none !important;transform:translate(-100%, -44px);left:calc(100% - 10px) !important;bottom:0 !important;width:24px !important;height:24px !important;border:none !important;background-color:rgba(0,0,0,0) !important;background-image:var(--philipiak-loader-svg) !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important}@media screen and (max-width: 768px){.wpcf7-spinner::before{transform:translate(-100%, -48px)}}.wpc-spinner::after{content:"" !important;display:block !important;background-color:rgba(0,0,0,0) !important;background-image:var(--philipiak-loader-svg) !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;width:32px !important;height:32px !important;border:none !important;border-radius:0 !important;animation:none !important;font-family:inherit !important;font-weight:inherit !important;position:absolute;opacity:.8;top:0;left:0;right:0;bottom:0;margin:auto}body.single-product .single_add_to_cart_button.loading::after,body.single-product .single_add_to_cart_button.philipiak-atc-busy::after,body.single-product .product-section-navbar__action--buy-now.loading::after,body.single-product .product-section-navbar__action--buy-now.philipiak-atc-busy::after,body.single-product .add_to_cart_bar__btn.loading::after,body.single-product .add_to_cart_bar__btn.philipiak-atc-busy::after,body.single-product .philipiak-pdp-atc-sync.loading::after,body.single-product .philipiak-pdp-atc-sync.philipiak-atc-busy::after{content:"" !important;display:block !important;background-color:rgba(0,0,0,0) !important;background-image:var(--philipiak-loader-svg) !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;width:24px !important;height:24px !important;border:none !important;border-radius:0 !important;animation:none !important;font-family:inherit !important;font-weight:inherit !important;position:absolute !important;top:50% !important;left:50% !important;right:auto !important;transform:translate(-50%, -50%) !important;margin:0 !important}body.single-product .single_add_to_cart_button.loading,body.single-product .single_add_to_cart_button.philipiak-atc-busy,body.single-product .product-section-navbar__action--buy-now.loading,body.single-product .product-section-navbar__action--buy-now.philipiak-atc-busy,body.single-product .add_to_cart_bar__btn.loading,body.single-product .add_to_cart_bar__btn.philipiak-atc-busy,body.single-product .philipiak-pdp-atc-sync.loading,body.single-product .philipiak-pdp-atc-sync.philipiak-atc-busy{position:relative;pointer-events:none;cursor:wait}body.single-product .single_add_to_cart_button.loading,body.single-product .add_to_cart_bar__btn.loading,body.single-product .philipiak-pdp-atc-sync.loading{color:rgba(0,0,0,0)}body.single-product .single_add_to_cart_button.loading .add_to_cart_bar__btn-label,body.single-product .single_add_to_cart_button.loading .add_to_cart_bar__btn-price,body.single-product .single_add_to_cart_button.loading .btn_icon,body.single-product .add_to_cart_bar__btn.loading .add_to_cart_bar__btn-label,body.single-product .add_to_cart_bar__btn.loading .add_to_cart_bar__btn-price,body.single-product .add_to_cart_bar__btn.loading .btn_icon,body.single-product .philipiak-pdp-atc-sync.loading .add_to_cart_bar__btn-label,body.single-product .philipiak-pdp-atc-sync.loading .add_to_cart_bar__btn-price,body.single-product .philipiak-pdp-atc-sync.loading .btn_icon{opacity:0}body.single-product .product-section-navbar__action--buy-now.loading{color:rgba(0,0,0,0)}