.shopify-section-announcement-bar-container{display:block;overflow:hidden;position:relative;z-index:10;width:100%;max-width:none;margin:0;padding:0 var(--rpp)}.shopify-section-announcement-bar-container:has(.shopify-section-announcement-bar.announcement-full){padding:0;background:var(--custom_alert_bg)}.shopify-section-announcement-bar{display:block;overflow:hidden;position:relative;width:100%;margin:0;margin-top:var(--announcement-margin-top, 0px);padding:0;border-radius:var(--announcement-radius, 0px);background:var(--custom_alert_bg);color:var(--custom_alert_fg);font-size:var(--announcement-font-size, var(--main_fz));line-height:var(--main_lh_h)}.shopify-section-announcement-bar *,.shopify-section-announcement-bar ul{margin:0}.shopify-section-announcement-bar ul{list-style:none;padding:0}.shopify-section-announcement-bar a,.shopify-section-announcement-bar a:hover{color:inherit}.announcement-item{display:flex;align-items:center;justify-content:center;min-width:0;padding:var(--announcement-padding-top, 8px) max(16px,var(--rpp)) var(--announcement-padding-bottom, 8px);text-align:center}.announcement-item__content{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:inherit;text-decoration:none}.announcement-item__content img{display:block;flex:none;max-width:none;border-radius:0}.announcement-item__content .icon-button-arrow{flex:none;width:20px;height:20px}.announcement-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));align-items:stretch;width:100%}.announcement-marquee{overflow:hidden;width:100%}.announcement-marquee__track{display:flex;width:max-content;will-change:transform;animation:announcement-scroll 40s linear infinite}.announcement-speed-fast .announcement-marquee__track{animation-duration:20s}.announcement-group{display:flex;flex:none;align-items:stretch}.announcement-group .announcement-item{flex:none;position:relative;padding-left:calc(var(--announcement-gap) / 2);padding-right:calc(var(--announcement-gap) / 2);white-space:nowrap}.announcement-dots .announcement-group .announcement-item:after{content:"\2022";display:flex;position:absolute;left:100%;top:0;bottom:0;width:var(--announcement-gap);align-items:center;justify-content:center;transform:translate(-50%)}.announcement-marquee:hover .announcement-marquee__track,.announcement-marquee:focus-within .announcement-marquee__track{animation-play-state:paused}@keyframes announcement-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media only screen and (max-width:760px){.announcement-items{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.announcement-items::-webkit-scrollbar{display:none}.announcement-items .announcement-item{flex:0 0 100%;scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.announcement-marquee{overflow-x:auto;scrollbar-width:none}.announcement-marquee::-webkit-scrollbar{display:none}.announcement-marquee__track{animation:none}.announcement-group[aria-hidden=true]{display:none}}/*! Async - Defaults --------- */h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:inherit}:root{--pulse: pulse;--pulse_classic: pulse_classic;--pulse_header: pulse_header;--pulse_footer: pulse_footer;--pulse_dark: pulse_dark;--pulse_custom: pulse_custom}.no-hover-pulse{--pulse: none;--pulse_classic: none;--pulse_header: none;--pulse_footer: none;--pulse_dark: none;--pulse_custom: none}/*! Async - Mixins --------- */.l4ca footer p a:hover i,#nav-user>ul>li>ul a:hover i,.l4dr ul li a:hover i,.m6fr.slider-fraction .swiper-custom-pagination .swiper-button-nav:hover{visibility:visible;opacity:1}.bv_mainselect .bv_ul_inner .li.bv_disabled,.l4vw li.active *,.l4in li.active a,.l4pr .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,.l4pr .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active *,.l4pr .swiper-pagination-bullets li.swiper-pagination-bullet-active,.bv_mainselect .bv_ul_inner .li.active a,.check input[type=radio]:checked~label,.check input[type=radio]:checked~label:before,.shopify-section-footer li.active>a,[disabled],.disabled{cursor:default}.l4cl li:hover .check.color,.l4cl li:hover .check.plain,a:hover .icon-print,#search .clear-toggle:hover:before,#root .l4ca.xpert section p.has-close a:hover i{visibility:visible;opacity:1}.l4cl li:hover .check.plain{transform:none}#root .l4cl p:not(.link-btn) a:hover,#root .l4ft p a.strong span:hover,#root .l4cl.category a span:hover,.l4us a:hover,.l4al a:hover,#root button.inline:hover,#root .l4cl a.link-more:hover,nav .l4in a:hover,#search div a:hover,#root .l4rv footer a:hover,.shopify-section-header li.overlay-theme>a:hover,#root .link-btn a.inline:hover,.l4ca p:not(.removed) a:hover,.l4cl a:hover,a.strong:hover,a.overlay-content:hover,.l4dr ul li a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,#root .l4ca li a.link-more:hover,a.overlay-gray:hover,a.overlay-c:hover,#root .l4ft a.strong span:hover,#root .f8fl .check .link-more a:hover,#root .f8fl .check a.link-more:hover,.submit>a:hover,#root .l4cl a.strong:hover,#root .l4ml a.link-more:hover{text-decoration:underline}#root .l4cl.inline-links p a:hover,.shopify-section-footer .l4us a:hover,#root #nav-user>ul>li>a:hover i span,#root .l4rv footer .size-12 a:hover,.size-12 a.overlay-content:hover,.l4rv h1 a.small:hover,.l4rv h2 a.small:hover,.l4rv h3 a.small:hover,.l4rv h4 a.small:hover,.l4rv h5 a.small:hover,.l4rv h6 a.small:hover,.l4rv p a:hover,#nav-bar .m6cn p a:hover,a:hover,#root .l4ft p a.strong,a.overlay-content.text-underline:hover,#root .l4ca.xpert section p.has-close a{text-decoration:none}.m6fr .swiper-pagination-bullets,.shopify-section-header li.show-all>a,.m6fr figure:before,.l4ft .img-overlay,figure .img-overlay,.pointer-events-none,.l4cl .active figure,html:not(.cart-hover) #header .l4al,#root .swiper-button-disabled,a[data-panel] *,.m6fr article>.link-btn{pointer-events:none}#root button.disabled,button[disabled],input[type=button][disabled],input[type=reset][disabled],input[type=submit][disabled],.link-btn a.disabled{cursor:default;pointer-events:none}.m6fr article>.link-btn{z-index:999}.m6fr article>.link-btn a{pointer-events:auto}.l4cl .active figure,.l4in input[type=radio]:checked~label{cursor:default}.l4cl.small input:not(:checked)~label figure,.l4in input~label{cursor:pointer}#root .l4cl p:not(.link-btn,.link-more) a:has(i):hover{text-decoration:none}#root .l4cl p:not(.link-btn,.link-more) a:has(i):hover span{text-decoration:none}#root a.strong.link-more:hover,#root .l4cl a.strong.link-more:hover{text-decoration:underline}.link-btn a.circle:not(.loading):after,form:not(.processing) button.circle:not(.loading):after,#root .l4cl.box a.remove:after{content:"";display:block;position:absolute;left:50%;top:50%;right:auto;bottom:auto;z-index:8;width:100%;min-width:44px;height:100%;min-height:44px;margin:0;padding:0;box-shadow:none;border-radius:0;border-width:0;transform:translate(-50%,-50%)}/*! Async - Layout --------- */[data-theme=xpert] #root>.overlay-close,[data-theme=xpert] .shopify-section-header .overlay-close,[data-theme=xpert] .overlay-close-clipping{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.shopify-section-header .l4us.s4wi .swiper-button-nav:hover,#root .shopify-section-header .l4us a.next-item:hover,#nav-user>ul>li.link-btn>a:hover{color:var(--custom_top_main_fg)}.hover-inv #root #header-inner>.link-btn a.inv:hover,.hover-inv #root #nav-user>ul>li.link-btn>a.inv:hover{color:var(--custom_top_main_link_text)}html:not(.hover-inv) #header-inner>.link-btn a.inv:hover:before,html:not(.hover-inv) #nav-user>ul>li.link-btn>a.inv:hover:before{background:none}.shopify-section-header>.link-btn a:hover:before,#header>.link-btn a:not(.inv):hover:before,#header-inner>.link-btn a:not(.inv):hover:before,#root #nav-user>ul>li>a:hover i span:before,#nav-user>ul>li.link-btn>a:hover:before{background-color:var(--custom_top_main_link_dark)}@media only screen and (min-width:1001px){#header-outer li.show-all:hover:before{border-color:var(--custom_top_main_link_bg);background:var(--custom_top_main_link_bg);opacity:1}#header-outer li.show-all:hover:after{color:var(--custom_top_main_link_text)}.shopify-section-header>.link-btn a:hover,#header>.link-btn a:hover,#header-inner>.link-btn a:hover,#root #nav-user>ul>li>a:hover i span,#nav-user>ul>li.link-btn>a:hover{animation-name:var(--pulse_header)}}@media only screen and (max-width:1000px){.shopify-section-header>.link-btn a:hover:before,#header>.link-btn a:hover:before,#header-inner>.link-btn a:hover:before,.shopify-section-header>.link-btn a:hover,#header>.link-btn a:hover,#header-inner>.link-btn a:hover,#root #nav-user>ul>li>a:hover i span{animation:none;background:none}}#root .shopify-section-footer>div a:hover{color:var(--custom_footer_fg_bottom_hover)}.shopify-section-footer .link-btn a:hover:before,.shopify-section-footer button:hover:before{background-color:var(--custom_footer_link_dark)}.shopify-section-footer .link-btn a:hover,.shopify-section-footer button:hover{animation-name:var(--pulse_footer)}.shopify-section-footer>nav a:hover,.shopify-section-footer nav li.active>a,.shopify-section-footer a:hover{color:var(--custom_footer_fg_hover)}.m6pn>.m6pn-close:hover{color:inherit}.m6pn>.m6pn-close:hover,.popup-a .box-inset>.close:hover,.fancybox__container .carousel__button.fancybox__button--close:hover,.fancybox__content>.carousel__button.is-close:hover,.l4al a.close:hover,.recommendation-modal__close-button-container button:hover:after,.m6pn-close:hover{transform:rotate(90deg)}@media only screen and (min-width:761px){#root #nav-user>ul>li.link-btn>a:hover{animation-name:var(--pulse_header)}}/*! Async - Modules --------- */.m6cp>div{position:relative;z-index:2;padding:var(--btn_ph) var(--btn_ph) max(.1px,calc(var(--btn_ph) - var(--main_mr)));background:var(--white)}.m6cp>div>.link-btn:last-child{margin-bottom:calc(var(--btn_ph) - var(--btn_dist2))}.m6cp>footer{padding:var(--btn_ph);background:var(--sand)}.m6cp>footer .link-btn,.m6cp>footer .link-btn>*{margin-bottom:0}.m6cp>footer .link-btn a{width:100%}#root .m6cp .l4cl.box{margin-bottom:0;margin-left:0;margin-right:0;--img_w: 52px}.m6cp .l4cl.box h1,.m6cp .l4cl.box h2,.m6cp .l4cl.box h3,.m6cp .l4cl.box h4,.m6cp .l4cl.box h5,.m6cp .l4cl.box h6{font-size:var(--fz_main)}.m6cp .l4cl.box .price:not(:first-child){margin-top:0}.m6cp .l4cl.box p:not(:first-child){margin-top:2px}#root .m6cp .l4cl.box>li{width:calc(100% + var(--ds))!important;margin-left:calc(0px - var(--ds));padding-left:0;padding-right:0}#root .m6cp .l4cl.box>li:first-child{padding-top:0}#root .m6cp .l4cl.box>li:before{left:var(--ds);border-left-width:0;border-right-width:0;border-top-width:var(--bw);border-bottom-width:0!important;background:none}#root .m6cp .l4cl.box>li:first-child:before{border-top-width:0}#root .m6cp .l4cl.box>li:last-child:before{bottom:0!important}#root .l4cl.box a.remove{display:block;position:relative;z-index:12;text-decoration:none;opacity:.5;align-self:flex-start}#root .l4cl.box a.remove i{font-size:22px;line-height:1}#root .l4cl.box a.remove:hover{color:var(--secondary_bg);opacity:1}.m6cp-open .m6cp{width:min(100%,435px);transform:none}.m6cp-open .m6cp>header .link-btn>a [class*=icon-chevron-]{transform:rotate(180deg)}@media only screen and (max-width:760px){.m6cp>div{overflow-x:hidden;overflow-y:auto;max-height:calc(100vh - var(--btn_ph) * 2 - 2 * (var(--btn_pv) * 2 + var(--btn_fz) * var(--btn_lh)))}#root .m6cp .l4cl.box{--img_w: 44px}}.m6tb:not(.static) li.item-active{pointer-events:none}.swiper-pagination-bullet.swiper-pagination-bullet-active{cursor:default}.swiper-pagination-bullet:hover:before,.s1tt a:hover~.icon-info,a.s1tt:hover .icon-info,.cart-hover #header .l4al{visibility:visible;opacity:1}.recommendation-modal__container{visibility:visible;opacity:1}.recommendation-modal__content{display:block!important;padding:0!important}.recommendation-modal__close-button-container{display:block;position:absolute;right:0;top:0}.recommendation-modal__close-button-container button,.recommendation-modal__close-button-container button:hover,.recommendation-modal__close-button-container button:focus{width:44px!important;min-width:44px!important;height:44px!important;margin:0!important;box-shadow:none!important;color:var(--gray_text)!important;font-size:var(--size_12_f)!important;text-align:left;text-indent:-3000em;direction:ltr;outline:none!important}html .recommendation-modal__container .recommendation-modal__close-button-container button:hover,html .recommendation-modal__container .recommendation-modal__close-button-container button:focus{width:44px!important;min-width:44px!important;outline:none!important}.recommendation-modal__close-button-container button:hover{color:var(--secondary_bg)!important}.recommendation-modal__close-button-container button:before,.recommendation-modal__button--minimal:before{display:none}.recommendation-modal__close-button-container button:after{content:"\e91f"}.recommendation-modal__flag,.recommendation-modal__benefits ul,.recommendation-modal__content>*:last-child,.recommendation-modal__container .recommendation-modal__content>.recommendation-modal__button--minimal:last-child{display:block;float:none!important;margin-bottom:var(--main_mr)!important;padding:0!important;box-shadow:none!important}.recommendation-modal__container .recommendation-modal__content>.recommendation-modal__button--minimal:last-child{text-decoration:underline}.recommendation-modal__flag img{display:block;margin:0 auto;border:1px solid var(--alto)}.recommendation-modal__benefits ul,.recommendation-modal__container .recommendation-modal__benefits ul li{list-style:none!important;padding:0!important;font-size:1em!important;line-height:inherit!important}.recommendation-modal__benefits ul,.recommendation-modal__benefits ul li{margin-bottom:0!important}.recommendation-modal__benefits{margin-bottom:var(--main_mr)!important}.recommendation-modal__selector-wrapper--flag{display:block!important;margin-bottom:var(--main_mr)}.recommendation-modal__form button,.recommendation-modal__container .recommendation-modal__form button:last-of-type{float:none!important;width:100%!important;height:auto!important;margin:0 0 16px!important;padding:var(--btn_pv) var(--btn_ph)!important;background:none!important;color:var(--secondary_text)!important;font-size:var(--btn_fz)!important;line-height:var(--main_lh_h)!important;outline:none!important}.recommendation-modal__form button:before{display:block!important}.recommendation-modal__container .recommendation-modal__button--minimal{display:block!important;width:100%!important;margin:-4px 0 18px!important;border-radius:0!important;color:var(--gray)!important;font-weight:var(--main_fw)!important;font-style:var(--main_fs)!important;font-size:var(--main_fz)!important;font-family:var(--main_ff)!important;line-height:inherit!important;text-decoration:none!important;text-transform:var(--main_tt)!important;letter-spacing:var(--main_ls)!important;outline:none!important}.recommendation-modal__container .recommendation-modal__button--minimal:hover{width:100%!important;text-decoration:none!important;outline:none!important}.recommendation-modal__container .recommendation-modal__button--minimal:hover{text-decoration:underline!important}html .recommendation-modal__container .recommendation-modal__button--minimal:hover,html .recommendation-modal__container .recommendation-modal__button--minimal:focus{width:100%!important;min-width:100%!important;outline:none!important}.recommendation-modal__container h1,.recommendation-modal__container h2,.recommendation-modal__container h3,.recommendation-modal__container h4,.recommendation-modal__container h5,.recommendation-modal__container h6,.recommendation-modal__message{margin:0 0 12px!important;font-style:var(--main_fs_h)!important;font-weight:var(--main_fw_h)!important;font-size:var(--main_h5)!important;line-height:var(--main_lh_h)!important;text-align:center!important;text-transform:var(--main_tt_h)!important;letter-spacing:var(--main_ls_h)!important}.recommendation-modal__message{font-size:var(--main_h5)!important}.recommendation-modal__backdrop{visibility:visible;opacity:.2}/*! Async - Content --------- */a.hover-theme:hover,#search .clear-toggle:hover,#root .l4ca.xpert section p.has-close a:hover{color:var(--secondary_bg);text-decoration:none}.l4dr ul li a:hover i,label a.show:hover,.input-amount a[role=button]:hover,.l4dr li.has-social:hover>a i,#root .popup-a .box-inset>.close:hover,a:hover,.n6as a:hover,.swiper-button-nav:hover,#root .l4ca footer p a:hover i,.l4ca footer p a:hover i,.l4sc a:hover,.l4dr ul li a:hover,#root .l4dr ul a:hover,figure a .icon-play:hover,#root .l4dr a:hover,.recommendation-modal__close-button-container button:hover #root .l4us a.next-item:hover,.m6pn>.m6pn-close:hover,.s1tt a:hover~.icon-info,a.s1tt:hover .icon-info,a:hover i.overlay-gray{color:var(--secondary_bg)}.m6pn>.m6pn-close:hover{opacity:1}#root .l4cl h1 a:hover,#root .l4cl h2 a:hover,#root .l4cl h3 a:hover,#root .l4cl h4 a:hover,#root .l4cl h5 a:hover,#root .l4cl h6 a:hover{color:inherit;text-decoration:underline}#root .l4cl.upsell p:not(.link-btn) a:hover{text-decoration:underline}#nav-bar>ul>li>a:hover{color:var(--custom_top_nav_fg_hover)}#nav-bar>ul>li.empty-url>a:hover{color:var(--custom_top_nav_fg)}#nav-user>ul>li>ul a:hover{color:var(--custom_drop_nav_fg_hover)}#nav-bar>ul>li>ul ul li>a:hover,#nav-user>ul>li>ul>a:hover i{color:var(--custom_drop_nav_fg_hover)}a.overlay-gray:hover,a.overlay-c:hover,.l4al .overlay-gray>i{color:var(--gray_text)}.link-btn a.inv:hover,button.inv:hover,.inv-btn button:hover{color:var(--secondary_bg_btn)}.link-btn a.inline:hover{background:none}.link-btn a.overlay-content:hover,button.overlay-content:hover,.overlay-content button:hover,.link-btn.tags a:hover{animation-name:var(--pulse_dark)}a.strong:not(.link-more):has(i):hover{text-decoration:none}a.strong:not(.link-more):has(i):hover span:not(.s1bx){text-decoration:underline}/*! Async - Links --------- */#root .link-btn a.loading,#root .link-btn button.loading,#root form.loading .link-btn button[type=submit]{color:#0000!important;pointer-events:none}#root .link-btn a.loading:after,#root .link-btn button.loading:after,#root form.loading .link-btn button[type=submit]:after{content:"";display:block;position:absolute;left:50%;top:50%;width:18px;height:18px;min-width:0;min-height:0;margin:-9px 0 0 -9px;border-radius:20px;border:2px solid var(--secondary_btn_text);border-left-color:#0000!important;animation-name:spin;animation-duration:.75s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear;transition:none}#root .link-btn a.inv.loading:after,#root .link-btn button.inv.loading:after,#root form.loading .link-btn button.inv[type=submit]:after{border-color:var(--secondary_bg_btn)}a:hover .icon-chevron-right{transform:translate(3px)}a:hover .icon-chevron-left{transform:translate(-3px)}.recommendation-modal__container .recommendation-modal__content>.recommendation-modal__button--minimal:last-child:hover{text-decoration:none}input[type=submit]:hover{box-shadow:0 0 15px 5px #0000;color:var(--secondary_btn_text)}.l4sc.strong a:hover i{box-shadow:0 0 15px 5px #0000}.l4sc.strong.hover-move-up a:hover i{transform:translateY(-10%)}.l4sc.strong.hover-move-up.inv a:hover i{animation:none;box-shadow:none}input[type=submit]:hover,.l4sc.strong a:hover i{animation:var(--pulse) .75s}.hover-inv .link-btn a,.hover-inv button,.hover-inv .link-btn a:before,.hover-inv button:before,.hover-inv [type=button],.hover-inv [type=reset],.hover-inv [type=submit]{transition:none}.hover-inv #root .l4sc.strong.inv i,.hover-inv #root .link-btn a.inv,.hover-inv #root button.inv,.hover-inv #root .link-btn a.inv:before,.hover-inv #root button.inv:before,.hover-inv #root .inv-btn .link-btn a,.hover-inv #root .inv-btn button,.hover-inv #root .inv-btn .link-btn a:before,.hover-inv #root .inv-btn button:before,.hover-inv #root #totop.inv a,.hover-inv #root #totop.inv a:before,.hover-inv input.inv[type=button],.hover-inv input.inv[type=reset],.hover-inv input.inv[type=submit],.hover-inv .btn-inv input[type=button],.hover-inv .btn-inv input[type=reset],.hover-inv .btn-inv input[type=submit],#root .l4sc.hover-move-up i{transition-property:color,background-color,border-color,transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-delay:-.1s}.hover-inv .link-btn a.inv:hover,.hover-inv button.inv:hover,.hover-inv .inv-btn button:hover,.hover-inv #root .link-btn a.inv.overlay-content:hover,.hover-inv #root button.inv.overlay-content:hover{color:var(--secondary_btn_text);--btn_bc_h: var(--secondary_bg_btn);--btn_bg_h: var(--secondary_bg_btn)}.hover-inv #root .link-btn a.inv:hover,.hover-inv #root button.inv:hover,.hover-inv #root .inv-btn button:hover{color:var(--secondary_btn_text)}.hover-inv #root .l4sc.strong.inv a:hover i{box-shadow:none;border-width:var(--btn_bd);background:var(--secondary_bg);color:var(--secondary_text)}.hover-inv #root .shopify-section-footer .link-btn a.inv:hover,.hover-inv #root .shopify-section-footer button.inv:hover{color:var(--custom_footer_link_text)}.hover-inv #root .shopify-section-footer .link-btn a.inv:hover:before,.hover-inv #root .shopify-section-footer button.inv:hover:before{border-color:var(--custom_footer_link_bg);border-width:var(--btn_bd);background-color:var(--custom_footer_link_bg)}.hover-inv #header>.link-btn a.inv:hover,.hover-inv #header-inner>.link-btn a.inv:hover{color:var(--custom_top_main_link_text)}.hover-inv #header>.link-btn a.inv:hover:before,.hover-inv #header-inner>.link-btn a.inv:hover:before{border-color:var(--custom_top_main_link_bg);border-width:var(--btn_bd);background-color:var(--custom_top_main_link_bg)}.hover-inv #root .inv-btn input[type=button]:hover,.hover-inv #root .inv-btn input[type=reset]:hover,.hover-inv #root .inv-btn input[type=submit]:hover{padding:calc(var(--btn_pv) - var(--btn_bd)) calc(var(--btn_ph) - var(--btn_bd));box-shadow:none;border-color:var(--secondary_bg_btn);border-width:var(--btn_bd);background-color:var(--secondary_bg_btn);color:var(--white)}.no-hover-pulse .link-btn a,.no-hover-pulse button,.no-hover-pulse .link-btn a:before,.no-hover-pulse button:before,.no-hover-pulse [type=button],.no-hover-pulse [type=reset],.no-hover-pulse [type=submit]{transition:none}.no-hover-pulse #root .l4sc.strong.inv i,.no-hover-pulse #root .link-btn a.inv,.no-hover-pulse #root button.inv,.no-hover-pulse #root .link-btn a.inv:before,.no-hover-pulse #root button.inv:before,.no-hover-pulse #root #totop.inv a,.no-hover-pulse #root #totop.inv a:before,.no-hover-pulse input.inv[type=button],.no-hover-pulse input.inv[type=reset],.no-hover-pulse input.inv[type=submit],.no-hover-pulse .btn-inv input[type=button],.no-hover-pulse .btn-inv input[type=reset],.no-hover-pulse .btn-inv input[type=submit],#root .l4sc.hover-move-up i{transition-property:color,background-color,border-color,transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-delay:-.1s}.no-hover-pulse .link-btn a.inv:hover,.no-hover-pulse button.inv:hover,.no-hover-pulse .inv-btn button:hover,.no-hover-pulse #root .link-btn a.inv.overlay-content:hover,.no-hover-pulse #root button.inv.overlay-content:hover{color:var(--secondary_btn_text);--btn_bc_h: var(--secondary_bg_btn);--btn_bg_h: var(--secondary_bg_btn)}.no-hover-pulse #root .link-btn a.inv:hover,.no-hover-pulse #root button.inv:hover,.no-hover-pulse #root .inv-btn button:hover{color:var(--secondary_btn_text)}.no-hover-pulse #root .l4sc.strong.inv a:hover i{box-shadow:none;border-width:var(--btn_bd);background:var(--secondary_bg);color:var(--secondary_text)}#root .shopify-section-footer .link-btn a.inv:hover:before,#root .shopify-section-footer button.inv:hover:before{border-color:var(--custom_footer_link_bg)}.no-hover-pulse #root .shopify-section-footer .link-btn a.inv:hover,.no-hover-pulse #root .shopify-section-footer button.inv:hover{color:var(--custom_footer_link_text)}.no-hover-pulse #root .shopify-section-footer .link-btn a.inv:hover:before,.no-hover-pulse #root .shopify-section-footer button.inv:hover:before{border-color:var(--custom_footer_link_bg);border-width:var(--btn_bd);background-color:var(--custom_footer_link_bg)}.no-hover-pulse #header>.link-btn a.inv:hover,.no-hover-pulse #header-inner>.link-btn a.inv:hover{color:var(--custom_top_main_link_text)}.no-hover-pulse #header>.link-btn a.inv:hover:before,.no-hover-pulse #header-inner>.link-btn a.inv:hover:before{border-color:var(--custom_top_main_link_bg);border-width:var(--btn_bd);background-color:var(--custom_top_main_link_bg)}.no-hover-pulse #root .inv-btn input[type=button]:hover,.no-hover-pulse #root .inv-btn input[type=reset]:hover,.no-hover-pulse #root .inv-btn input[type=submit]:hover{padding:calc(var(--btn_pv) - var(--btn_bd)) calc(var(--btn_ph) - var(--btn_bd));box-shadow:none;border-color:var(--secondary_bg_btn);border-width:var(--btn_bd);background-color:var(--secondary_bg_btn);color:var(--white)}.link-toggle-clicked [class*=-down],.link-toggle-clicked [class*=-up]{transform:rotate(180deg)}/*! Async - Lists --------- */.l4ca footer p a:hover i.icon-trash:before{content:"\e93a"}#root .m6pn .l4ca.compact:not(.no-hover)>li:not(.has-l4ml):hover:after,#search .l4ca.compact:not(.no-hover)>li:not(.has-l4ml):hover:after{border-width:0;border-color:var(--custom_drop_nav_fg);background:var(--custom_drop_nav_fg);opacity:.04}#root .m6pn .l4ca.compact:not(.no-hover) li:not(.has-l4ml):hover .r6rt .rating>span .fill,#search .l4ca.compact:not(.no-hover) li:not(.has-l4ml):hover .r6rt .rating>span .fill{background:var(--sand)}.l4ft.zoom li:hover>figure img,.l4ft.zoom li:hover>figure video,.l4ft.zoom li:hover>figure iframe,.l4ft.zoom li:hover .main>figure img,.l4ft.zoom li:hover .main>figure video,.l4ft.zoom li:hover .main>figure iframe{transform:scale(1.1);transition-property:all}#root .l4al .close:hover{color:inherit}.no-mobile .l4ft.hover-out:hover>li:not(:hover):after{opacity:.7}.no-mobile .l4ft.hover-out:hover>li:hover:after{visibility:hidden;opacity:0}.no-mobile .l4ft.hover-out:hover>li:hover figure~div{opacity:1}.l4ca{--processing_color: var(--primary_text)}.l4ca li.removing>*:not(.removed),.l4ml li.removing>*:not(.removed){visibility:hidden;opacity:0}.l4ca li.removing .removed,.l4ml li.removing .removed{visibility:visible;opacity:1}.l4ca li.removing2,#root .l4ml li.removing2{visibility:hidden;opacity:0;transform:translateY(-10px)}.l4ca li.processing.removing .removed,.l4ca li.processing.removing .removed a,.l4ml li.processing.removing .removed,.l4ml li.processing.removing .removed a{color:#0000}.l4ca .removed,.l4ml .removed{display:block;visibility:hidden;position:absolute;left:0;right:0;top:50%;z-index:99;width:auto;max-width:none;margin-left:0;margin-right:0;text-align:center;opacity:0;transform:translateY(-50%)}#root .l4ml li.removing .removed{display:block;position:absolute;right:16px;margin-left:0;margin-right:0}#root .l4ml li.removing.processing .removed>*,#root .l4ca li.removing.processing .removed>*{visibility:hidden;opacity:0;pointer-events:none}#root .l4ca li>section:first-child~p.removed{margin-left:0;margin-right:0}.l4ca .removed a,#root .l4ml .removed a{color:var(--secondary_bg);font-weight:var(--main_fw_strong);text-decoration:underline}.l4ca .removed a:hover,#root .l4ml .removed a:hover{text-decoration:none}.l4ca>li.processing a.remove{width:20px;color:inherit;text-indent:-3000em}.l4ca>li.processing a:has(.icon-trash){width:20px;color:inherit;text-indent:-3000em}.l4ca>li.processing a.remove i:before,.l4ml>li.processing a.remove i:before{opacity:0}.l4ca>li.processing a:has(.icon-trash) i:before{opacity:0}.l4ca li.processing a.remove:before,.l4ca li.processing.removing .removed:before{content:"";display:block;position:absolute;left:50%;top:50%;width:20px;height:20px;border-radius:100%;border:2px solid var(--processing_color);margin:-10px 0 0 -10px;border-left-color:#0000!important;opacity:.42;animation-name:spin;animation-duration:.75s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear;transition:none}.l4ca>li.processing a:has(.icon-trash):before{content:"";display:block;position:absolute;left:50%;top:50%;width:20px;height:20px;border-radius:100%;border:2px solid var(--processing_color);margin:-10px 0 0 -10px;border-left-color:#0000!important;opacity:.42;animation-name:spin;animation-duration:.75s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear;transition:none}.l4ca>li.has-l4ca{display:none;padding-left:calc(var(--img_d) + var(--img_w))}[dir=rtl] .l4ca>li.has-l4ca{padding-left:0;padding-right:calc(var(--img_d) + var(--img_w))}.l4ca>li.has-l4ca{padding-top:0;padding-bottom:0}#root .l4ml>li.has-l4ca:before{display:none}.l4ca .show-l4ca{position:relative;z-index:9}.l4ca.compact>li.has-l4ca{padding-left:calc(var(--offset) - var(--img_d))}[dir=rtl] .l4ca.compact>li.has-l4ca{padding-right:calc(var(--img_d) + var(--offset) - var(--img_d));padding-left:0}#root .l4ca .l4ca li:last-child{margin-bottom:0;padding-bottom:0}#root .l4ca .l4ca li{align-items:center}#root .l4ml li.has-l4ca{padding-bottom:0}.l4ml li.has-l4ca:before{border-top-width:0}. .l4ca .l4ca,.l4ml .l4ca{width:100%;margin-bottom:0;border-top-width:0;color:inherit;--mr_i: 2px}.l4ca .l4ca,#root .l4ml .l4ca{margin-top:calc(0px - var(--pt) * .5)}#root .l4ca .l4ca li,#root .l4ml .l4ca li{padding-top:0;opacity:1;--img_w: 50px;--img_d: 16px}#root .l4ml .l4ca li{justify-content:flex-start}.l4ca .l4ca h1,.l4ca .l4ca h2,.l4ca .l4ca h3,.l4ca .l4ca h4,.l4ca .l4ca h5,.l4ca .l4ca h6,.l4ml .l4ca h1,.l4ml .l4ca h2,.l4ml .l4ca h3,.l4ml .l4ca h4,.l4ml .l4ca h5,.l4ml .l4ca h6{font-size:var(--size_12_f)}.l4ca li.toggle-l4ca+li.has-l4ca{display:block}.l4ca li.toggle-l4ca+li.has-l4ca:before{border-top-width:0}.l4ca .l4ca{margin-bottom:0;border-top-width:0}.toggle-l4ca .show-l4ca span:not(.hidden),#root .l4ml .l4ca li:before{display:none}#root .toggle-l4ca .show-l4ca span.hidden{display:inline;position:relative;left:0;top:0}.toggle-l4ca .show-l4ca .icon-chevron-down{transform:rotate(180deg)}.l4ca.compact .l4ca{margin-top:0;margin-bottom:0}.l4ca.compact .l4ca li{--offset: 60px}#root .l4ml li.toggle-l4ca:before{border-bottom-width:0}.m6pn .l4ca{--processing_color: var(--custom_drop_nav_fg)}#root .l4cl p:not(.link-btn) a.overlay-content:not(:has(.link-underline)):hover{color:var(--secondary_bg);text-decoration:none}.l4cl li:hover .link-btn a{position:relative;left:0}.l4cl li:hover .link-btn,.l4cl li:hover form.sticky,#root .l4pr:hover .swiper-outer~.swiper-custom-pagination .swiper-button-nav:not(.swiper-button-disabled),#root .l4pr .swiper-button-nav:not(.swiper-button-disabled):hover{transform:none;visibility:visible;opacity:1}#root .l4cl li:hover figure .link-btn,#root .l4cl li:hover figure form{visibility:visible;opacity:1}.l4cl picture{transition-duration:.2s}.l4cl figure>a.remove:hover i{background:var(--secondary_bg)}.l4cl.align-stretch li:has(a):hover:before,#root .l4cl.align-stretch li:has(a):hover figure,.l4cl.align-center li:has(a):hover:before,#root .l4cl.align-center li:has(a):hover figure{border-color:var(--secondary_bg)}.l4cl.category a span,.l4ft p a.strong span{position:relative;z-index:9}.l4cl.category:not(.s4wi,.dont-move) li:not(.dont-move):hover,.l4cl.static:not(.s4wi,.dont-move) li:not(.dont-move):hover,.l4ft:not(.s4wi,.dont-move) li:not(.dont-move):hover{transform:translateY(-10px)}.m6ac .l4ft li:hover{transform:none}.l4cl.category li:hover a:after,.l4cl.static li:hover a:after{bottom:-10px}.l4hs{pointer-events:none}.l4hs>li{pointer-events:auto}.l4hs>li>a:after{content:"";display:block;position:absolute;left:50%;top:50%;right:auto;bottom:auto;z-index:1;width:var(--hs_size);height:var(--hs_size);margin:calc(0px - var(--hs_size) * .5) 0 0 calc(0px - var(--hs_size) * .5);border-radius:99px}.l4hs.dots>li:not(.toggle)>a:after{animation:1.4s hotspots cubic-bezier(.35,.22,.46,1) infinite}@media only screen and (min-width:1101px),only screen and (min-width:761px)and (max-width:1000px){.l4pr.aside-pager.s4wi .swiper-button-nav:hover:before{color:var(--secondary_bg)}}/*! Async - Forms --------- */input[type=button]:not(.inv):hover,input[type=reset]:not(.inv):hover,input[type=submit]:not(.inv):hover{border-color:var(--secondary_bg_btn_dark);background:var(--secondary_bg_btn_dark);color:var(--secondary_btn_text)}button:hover,.shopify-section-header .link-btn a:hover,.link-btn a:hover,#nav-user>ul>li>a:hover i span,#totop a:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{box-shadow:0 0 15px 5px #0000;color:var(--secondary_btn_text)}input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,button:hover,.link-btn a:hover,#nav-user>ul>li>a:hover i span,#totop a:hover{animation:var(--pulse) .75s}button:hover:before,.link-btn a:hover:before,#totop a:hover:before{border:0 solid var(--secondary_bg_btn_dark);background:var(--secondary_bg_btn_dark)}.l4sc.strong a:hover i{border-color:var(--secondary_bg_btn_dark);background:var(--secondary_bg_btn_dark);animation-name:var(--pulse)}.l4cl figure .check.plain a:hover{color:inherit;text-decoration:underline}#root .check.box input[disabled]~label,#root .check.box input[disabled]~label *,#root .check input[disabled]~label:before,#root .check input[disabled]~label:after{cursor:default}.check input:not([disabled])~label:hover:before{border-color:var(--secondary_bg)}.check input.disabled~label:hover:before{border-color:var(--alto)}.check.wide>*:hover{background:var(--sand)}.check.wide>*:hover label:before{border-color:var(--secondary_bg)}.check.box label,.check.box label *,#nav-user>ul>li>label,.check.inside label>span{cursor:pointer}.check.box input:checked~label,.check.box input:checked~label *,#root .check.color input[type=radio]:checked~label,#root .check.color input[disabled]~label,#root .check.color input[type=radio]:checked~label *,#root .check.color input[disabled]~label *{cursor:default}#root .check.color label:hover{border-color:var(--secondary_bg)}.no-click,.shopify-section-header li.disabled{cursor:default;pointer-events:none}.f8fl header label:hover,.f8fl header li:not(.strong) a:hover{color:inherit;text-decoration:underline}/*! Async - Helpers --------- */#root>.overlay-close-clipping{z-index:159}#root>.overlay-close~.overlay-close-clipping{display:block}.m6pn-open #root>.overlay-close-clipping{visibility:visible;opacity:1}.m6pn-open:has(.m6pn.no-overlay.toggle) #root>.overlay-close-clipping{visibility:hidden;opacity:0}#root .m6fr:not(.slider-fraction):hover .swiper-button-nav{visibility:visible;opacity:1;transform:none}.recommendation-modal__container,.recommendation-modal__backdrop,.l4ft li,.l4ft figure,.l4ft .main>div,.l4ft.hover-out>li:after,.l4cl figure .check,#cookie-bar:before,.f8ps,#header .l4al,.m6cp,.m6cp [class*=icon-chevron],.link-underline:after,.link-underline:before,.l4pr .swiper-button-nav{transition-property:visibility,opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-delay:0s}.l4ft figure,.l4ft .main>div,#cookie-bar:before,.f8ps,.l4cl figure .check,.m6cp,.m6cp [class*=icon-chevron],.link-underline:after,.link-underline:before,.m6fr .swiper-button-nav,.l4pr .swiper-button-nav,#nav-bar>ul>li>a:after,.check.inside label>span,.check.inside label>span:before,.check.inside label>span:after{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-delay:0s}.l4ca li[class*=removing],#root .l4ml li[class*=removing]{transition-property:visibility,opacity,transform;transition-duration:.4s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-delay:0s}#nav-bar>ul>li:hover:after,.l4ft li:hover>.main picture~picture,.l4ft li:hover>.main picture~video,.l4ft li:hover>.main video~picture,.l4ft li:hover>.main video~video{display:block}.limit-clicked .limit{display:none!important}.l4ft:not(.dont-move) li{transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-delay:0s}.l4ca .l4ml li{transition:none}/*! Animations --------- */.fade-me-out{animation-duration:.4s;animation-fill-mode:forwards;animation-name:fade-up}#root>.l4al li.fade-me-out{animation-name:fade-right}@keyframes fade-up{0%{visibility:visible;opacity:1;transform:none}to{visibility:hidden;opacity:0;transform:translateY(-10px)}}@keyframes fade-down{0%{visibility:visible;opacity:1;transform:none}to{visibility:hidden;opacity:0;transform:translateY(10px)}}@keyframes fade-left{0%{visibility:visible;opacity:1;transform:none}to{visibility:hidden;opacity:0;transform:translate(-10px)}}@keyframes fade-right{0%{visibility:visible;opacity:1;transform:none}to{visibility:hidden;opacity:0;transform:translate(10px)}}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--secondary_bg_btn)}}@keyframes pulse_classic{0%{box-shadow:0 0 0 0 var(--secondary_bg)}}@keyframes pulse_custom{0%{box-shadow:0 0 0 0 var(--pulse)}}@keyframes pulse_dark{0%{box-shadow:0 0 0 0 var(--alto)}}@keyframes pulse_header{0%{box-shadow:0 0 0 0 var(--custom_top_main_link_bg)}}@keyframes pulse_footer{0%{box-shadow:0 0 0 0 var(--custom_footer_link_bg)}}@keyframes hotspots{0%,to{transform:none}50%{transform:scale(1.05)}}@keyframes heart{0%,50%,to{-webkit-transform:scale(1);transform:scale(1)}25%,75%{-webkit-transform:scale(.9);transform:scale(.9)}}@media only screen and (min-width:1001px){.nav-hover #root>.overlay-close{visibility:visible;opacity:1}.shopify-section-header{--bd_w: 100%}[data-theme=xpert] #root #nav-bar>ul>li>a{color:var(--custom_top_nav_fg)}[data-theme=xpert] #root #nav-bar>ul>li>a:after{content:"";display:block;position:absolute;left:var(--l0ra);right:var(--lar0);top:0;bottom:calc(50% - var(--btn_lh) * var(--custom_top_nav_fz) * .5 - 4px);width:0%;border-bottom:1px solid var(--custom_top_nav_fg);transform:none}[data-theme=xpert] #root #nav-bar>ul>li>a:hover:after{width:var(--bd_w)}#nav-bar>ul>li>a:after{content:"";display:block;overflow:hidden;position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;text-align:left;text-indent:-3000em;direction:ltr}#nav-bar>ul>li.sub:hover>a:after{left:-24px;right:-24px;top:-10px;bottom:-8px}#nav-bar>ul>li.sub:hover>a:after{transform:perspective(200px) rotateX(45deg)}}@media only screen and (min-width:761px)and (max-width:1200px){#nav-bar>ul>li.sub:hover>a:after{left:-16px;right:-16px}}@media only screen and (min-width:761px)and (max-width:1100px){#nav-bar>ul>li.sub:hover>a:after{left:-12px;right:-12px}}@media only screen and (min-width:761px){#root .l4cl .second-img-hover:has(picture~picture):hover picture{display:none}#root .l4cl .second-img-hover:has(picture~picture):hover picture~picture{display:block}#root .l4cl .second-img-hover.second-img-first:has(picture~picture):hover picture,#root .l4cl.second-img-first .second-img-hover:has(picture~picture):hover picture{display:block}#root .l4cl .second-img-hover.second-img-first:has(picture~picture):hover picture~picture,#root .l4cl.second-img-first .second-img-hover:has(picture~picture):hover picture~picture{display:none}#root .l4cl .second-img-hover.has-picture-picture:hover picture{display:none}#root .l4cl .second-img-hover.has-picture-picture:hover picture~picture{display:block}#root .l4cl .second-img-hover.second-img-first.has-picture-picture:hover picture{display:block}#root .l4cl .second-img-hover.second-img-first.has-picture-picture:hover picture~picture{display:none}}@media only screen and (max-width:760px){#root .link-btn a.inline-mobile:hover{box-shadow:none;color:var(--secondary_bg);text-decoration:underline}#root .link-btn a.inline-mobile.overlay-content:hover{color:var(--primary_text)}#root .link-btn a.inline-mobile.overlay-tertiary:hover{color:var(--tertiary_bg)}.f8sr-fixed #search{display:none}#root .l4ca li.toggle-l4ca .has-l4ca.hidden{display:block}#root .l4ca li.toggle-l4ca section~div.has-l4ca .l4ca{margin-top:0}}.l4vw a:hover .icon-view-grid:before{content:"\e91b"}.l4vw a:hover .icon-view-square:before{content:"\e98e"}/*! Outlines --------- */a:focus-visible,button:focus-visible,button[role=button]:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,.shopify-section-header>input:focus-visible+label,#header>input:focus-visible+label,#header-inner>input:focus-visible+label,.check input:focus-visible~label:before,[role=button]:focus-visible{outline-offset:2px;outline-width:2px;outline-style:solid;outline-color:var(--secondary_bg)}button:focus-visible,.link-btn a:focus-visible{outline-offset:2px}.l4ft figure a:focus-visible:after{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;z-index:9;border:2px solid var(--secondary_bg)}input:focus:not(:focus-visible),select:focus:not(:focus-visible),textarea:focus:not(:focus-visible){outline:none}.js-focus-restore:focus-visible{outline:none}@media only screen and (max-width:400px){.recommendation-modal__container{width:auto!important}}:root{--shopify-accelerated-checkout-button-border-radius: 10px;--shopify-accelerated-checkout-button-block-size: 55px}#root .product-connector-list .product-connector-item{display:block;padding:0!important;min-width:0!important;min-height:0!important;border:1px solid transparent!important;border-radius:calc(var(--b2p) / 1.5);overflow:hidden;text-decoration:none;color:inherit}#root .product-connector-list .product-connector-item.is-current{border-color:var(--secondary_bg)!important}#root .product-connector-list .product-connector-item img{display:block;width:80px;height:auto;aspect-ratio:1 / 1.2;object-fit:cover;object-position:center;margin:0;border-radius:calc(var(--b2p) / 1.5)}#root .product-connector-list .product-connector-item span{display:none}@media(max-width:749px){#root .product-connector-list .product-connector-item img{width:50px;height:auto}}.product-connector label .connector-selected-title{font-weight:400;opacity:.8}.product-connector label .connector-selected-title:before{content:": "}.custom-woof .opti-double{display:flex;gap:20px}.custom-woof .opti-double>*{width:100%}.custom-woof input::placeholder{opacity:.4;font-style:italic}.custom-woof .info{opacity:.5;font-size:90%}.custom-woof .opti-element{display:flex;align-items:center;justify-content:center;position:absolute;top:27px;right:0;font-weight:700;height:var(--input_h);width:var(--input_h);z-index:1;border-top-right-radius:var(--b2i);border-bottom-right-radius:var(--b2i);margin:0}.counter-ready{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:var(--dist_a)!important}.counter-ready>*{margin:0!important}.input-with-counter{position:relative}.char-counter{position:absolute;top:36px;right:6px;font-size:10px;color:#666;pointer-events:none;font-weight:600;background:#fff;padding:2px 4px;z-index:2}.input-unit{position:absolute;top:36px;right:6px;font-size:11px;font-weight:600;color:#666;pointer-events:none;background:#fff;padding:2px 4px;z-index:2}.input-with-counter input{padding-right:45px}.image-selection{display:grid;grid-template-columns:repeat(7,1fr);gap:.5rem;position:relative}.image-selection input[type=radio]{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.image-selection input[type=radio]:focus+label{outline:none}.image-selection input[type=radio]:focus-visible+label{outline:2px solid #333;outline-offset:2px}.image-selection label{display:block;cursor:pointer;border:2px solid transparent;margin:0;border-radius:var(--b2p)}label.none-charm{aspect-ratio:1 / 1}body>div[id] img.charm:not(.normal){width:100%;height:100%!important;object-fit:cover;filter:drop-shadow(5px 6px 4px #00000020) brightness(1.1)}body>div[id] img.charm.heart-pink{filter:drop-shadow(5px 6px 4px #00000020) brightness(1)}body>div[id] img.charm.dog-1{filter:drop-shadow(5px 6px 4px #00000020) brightness(1.1)}.image-selection input[type=radio]:checked+label{border-color:#333}.image-selection-error{display:none;color:#d00;font-size:12px;line-height:1.4;margin-top:4px;font-weight:600}.image-selection.error+.image-selection-error{display:block}.image-selection.error{outline:2px solid #d00;outline-offset:4px;border-radius:8px;padding:4px}.f8nw:not(.wide):before{border-radius:var(--b2p)!important}.accordion-a summary{font-family:var(--main_ff)}.accordion-a.compact summary{font-size:14px}.l4ca h1,.l4ca h2,.l4ca h3,.l4ca h4,.l4ca h5,.l4ca h6{font-size:16px}@media only screen and (max-width:1000px){.image-selection label{border-radius:5px}}@media only screen and (max-width:768px){.image-selection{display:grid;grid-template-columns:repeat(5,1fr);gap:.5rem}}.check.rect{--check_color_size: 55px;--check_color_space: 6px}#cart-total{display:none!important}.m6bx:before{border-radius:var(--b2p)}#root .l4pr>li.product-gallery-controls,#root .l4pr:not(.static)>li.product-gallery-controls{display:block;position:relative;width:100%;min-width:0;margin:0;padding-top:0}#root .l4pr:not(.static):not(.s4wi)>li.initial-media{display:flex}#root .product-gallery-thumbnail{min-width:0;min-height:0;border:2px solid transparent;box-shadow:none;background:transparent;color:inherit;font:inherit;line-height:1}#root .product-gallery-thumbnail img{margin-left:0}#root .product-gallery-thumbnail:after{display:none}#root .product-gallery-thumbnail.swiper-pagination-bullet-active{border-color:var(--secondary_bg)}#root .l4pr.s4wi>.swiper-outer>.swiper-button-nav{display:block;position:absolute;top:0;bottom:auto;height:100%!important}#root .l4pr.s4wi>.swiper-outer>.swiper-button-prev{left:16px;right:auto}#root .l4pr.s4wi>.swiper-outer>.swiper-button-next{right:16px;left:auto}@media only screen and (min-width:1001px){#root .l4pr.static>.product-gallery-controls{display:none}}@media only screen and (max-width:1000px){#root .l4pr.static>li:not(.initial-media){display:none}#root .l4pr.static>li.initial-media{display:flex}#root .l4pr.static>li.product-gallery-controls{display:block}}@media only screen and (max-width:760px){#root .l4pr[data-mobile-follow-variant-image=false]>li.initial-media:not(.first-media){display:none}#root .l4pr[data-mobile-follow-variant-image=false]>li.first-media{display:flex}}.popup-a .box-inset:before{border-radius:var(--b2p)!important}.popup-a.aside .box-inset>figure:first-child{border-radius:var(--b2p) 0 0 var(--b2p)!important}#root .popup-a.aside .box-inset form label{display:none}@media only screen and (max-width:760px){#root .popup-a.aside .box-inset>figure:first-child{border-radius:var(--b2p) var(--b2p) 0 0!important}#root .popup-a.aside .box-inset>figure:first-child img{max-height:30vh!important;min-height:25vh!important}}#shop-hcaptcha-badge-container{display:none!important}.none-charm>svg{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem}a[data-panel^=sizing-chart] span{text-transform:none!important}span.selected-value{color:#ff6b35}@media only screen and (max-width:760px){.l4pr .swiper-pagination-bullets{--thumb-gap: 2px;display:flex!important;flex-wrap:nowrap;justify-content:flex-start;gap:var(--thumb-gap);width:100%;position:relative;left:0;transform:none;margin-right:0;padding-bottom:4px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:inline proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.l4pr .swiper-pagination-bullets::-webkit-scrollbar{display:none}.l4pr .swiper-pagination-bullets .swiper-pagination-bullet{flex:0 0 calc((100% - 4 * var(--thumb-gap, 4px)) / 5);width:calc((100% - 4 * var(--thumb-gap, 4px)) / 5)!important;height:auto;padding-bottom:0!important;position:relative;margin:0!important;border-radius:8px;opacity:1;scroll-snap-align:center}.l4pr .swiper-pagination-bullets .swiper-pagination-bullet:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px}}button.chat-toggle .chat-title{font-size:16px!important}.jdgm-sort-dropdown{background-image:none!important}.jdgm-rev__pic-link{height:fit-content!important}.accordion-a details{margin-top:0!important}.cc-quick-sizes{display:none!important}@media only screen and (max-width:760px){.l4ca section header{margin-top:0}.check.rect{--check_color_size: 44px;--check_color_space: 2px}}@media only screen and (min-width:760px){.image-selection label:hover{border-color:#333}}.jdgm-gallery__thumbnail.jdgm-gallery__thumbnail,.jdgm-gallery-popup .jm-mfp-figure .jm-mfp-img,.jm-carousel__slide[data-v-153cced5]{height:100%!important}.jdgm-gallery-popup .jm-mfp-figure>figure{display:block!important}.jdgm-rev__icon:before{display:block!important;font-family:JudgemeIcons;font-size:24px;line-height:36px;content:"\e007"}.jdgm-rev__author{font-weight:700}@media only screen and (max-width:1000px){.l4ca li,.l4ca.summary li,.popup-a .l4ca li{display:block}}.jdgm-gallery__thumbnail.jdgm-gallery__thumbnail,.jdgm-rev__pic-img.jdgm-rev__pic-img{border-radius:10px!important}.product-addons{display:flex;flex-direction:column;gap:15px;margin-top:10px;margin-bottom:15px}.addon-option{border:2px dashed #e5e7eb;border-radius:8px;padding:12px;background:#f9fafb;transition:background .2s ease}.addon-option:has(.addon-checkbox:checked){background:#faf5f2;border-color:#113565}.extra-charm-picker{display:none;margin-top:12px}.addon-option[data-addon-type=charm]:has(.addon-checkbox:checked) .extra-charm-picker{display:block}.addon-checkbox-label{display:flex;align-items:center;gap:8px;cursor:pointer;margin:0}.addon-checkbox{width:18px;height:18px;cursor:pointer;accent-color:#113565}.addon-checkbox:checked+.addon-label-text{color:#113565;font-weight:600}.addon-label-text{font-weight:500;margin:0;transition:color .2s ease}.addon-input-wrapper{display:none;margin-top:12px;margin-left:26px;padding-top:12px;border-top:1px solid #e5e7eb;animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.addon-input-wrapper label{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#374151}.addon-value{width:100%;max-width:300px;padding:8px 12px;border:2px solid #d1d5db;border-radius:8px;font-size:16px;font-weight:500;transition:all .2s ease;font-family:inherit}.addon-value:focus{outline:none;border-color:#113565;box-shadow:0 0 0 3px #1135651a}.addon-value::placeholder{color:#9ca3af;font-weight:400}input.addon-value[type=number]{width:70px;font-weight:600;text-align:center}textarea.addon-value{max-width:100%;resize:vertical;min-height:60px;line-height:1.5}.addon-unit{margin-left:8px;color:#6b7280;font-size:14px;font-weight:500}.addon-error{display:none;margin-top:8px;padding:8px 12px;background:#fef2f2;border:1px solid #fecaca;border-left:4px solid #dc2626;border-radius:6px;color:#dc2626;font-size:13px;font-weight:500;animation:slideDown .3s ease}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.addon-error:before{content:"\26a0\fe0f  ";margin-right:4px}.addon-option.has-error .addon-value{border-color:#dc2626}.addon-option.has-error .addon-value:focus{box-shadow:0 0 0 3px #dc26261a}@media only screen and (max-width:760px){.product-addons{gap:12px}.addon-option{padding:10px}.addon-value{max-width:100%}}.individual-addon .addon-section-title{margin:0;font-size:16px;color:#374151}.individual-addon .addon-checkbox-label{align-items:center;gap:12px;position:relative}.individual-addon .addon-image{flex-shrink:0;margin:0;border-radius:6px;overflow:hidden;width:60px;height:60px;position:relative}.individual-addon .addon-image img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:1 / 1}.individual-addon .addon-label-content{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.individual-addon .addon-label-text{display:block;margin:0;line-height:1.4;font-weight:700}.individual-addon .addon-variant-info{display:flex;align-items:center;font-size:.85em;color:#6b7280;font-weight:400;margin:0;flex-wrap:wrap}.individual-addon .addon-variant-info>*{margin:0}.individual-addon .addon-variant-name,.individual-addon .addon-charm,.individual-addon .addon-name-style{color:#6b7280}.individual-addon .addon-separator{margin:0 2px;color:#9ca3af}.individual-addon .addon-price-container{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:4px;flex-shrink:0;margin:0 0 0 auto;text-align:right;line-height:1}.individual-addon .addon-price-container>*{margin:0!important}.individual-addon .addon-old-price{color:#9ca3af;font-weight:400;text-decoration:line-through;font-size:.9em}.individual-addon .addon-new-price{color:#374151;font-weight:600;font-size:1em}.individual-addon .addon-discount{color:var(--sale_label_text);font-weight:700;font-size:.85em;background:var(--sale_label_bg);padding:6px;border-radius:8px}.individual-addon .addon-badge{position:absolute;top:-24px;right:0;color:var(--sale_label_text);font-weight:700;font-size:.75em;background:var(--sale_label_bg);padding:3px 8px;border-radius:8px;white-space:nowrap;z-index:1}.lc-trigger-wrap{position:relative;min-width:100%!important}.lc-trigger-badge{position:absolute;top:-12px;right:1rem;color:var(--sale_label_text);font-weight:700;font-size:1em;background:var(--sale_label_bg);padding:3px 8px;border-radius:8px;white-space:nowrap;pointer-events:none;max-width:fit-content;z-index:12}.option-new-badge{position:absolute;top:-6px;right:-10px;color:var(--white);font-weight:700;font-size:.75em;line-height:1.5;background:var(--negative);padding:1px 4px;border-radius:6px;white-space:nowrap;pointer-events:none;z-index:3}.individual-addon .addon-price{color:#6b7280;font-weight:500;font-size:.9em}.l4ca li.nested{padding:0 0 0 var(--img_w)}.l4ca.compact li.nested{--img_w: calc(var(--offset) - var(--img_d));padding-top:0}.l4ca li.nested figure{--img_w: 60px}.l4ca.compact li.nested figure{--img_w: 40px;width:var(--img_w);--b2p: 7px}.l4ca li.nested:before{border-top-width:0}.l4ca li.nested h2{font-size:var(--size_12_f)}.l4ca li.nested h2,.l4ca li.nested header+ul{margin-bottom:0}.l4ca li.nested footer{padding-left:0}.l4ca li.nested .stock{display:none!important}@media only screen and (max-width:760px){.l4ca li.nested figure{--img_w: 40px}}@media only screen and (min-width:761px){.l4ca.xpert figure{align-self:start!important}}.nested .input-amount{display:none!important}@media only screen and (max-width:760px){#root .l4ca.xpert.compact .nested section p.has-close{right:-20px}}@media only screen and (max-width:760px){aside.m6pn#cart p.link-btn a{padding-inline:8px!important}aside.m6pn#cart .l4al-trustbadge{display:none!important}aside.m6pn#cart .l4pm{max-width:100%;gap:4px}aside.m6pn#cart .l4pm>li{margin:0!important}}.field-error{animation:fadeIn .3s ease-in;font-weight:500}.input-with-counter input.error,.input-with-counter input[style*="border-color: rgb(221, 0, 0)"]{border-color:#d00!important;box-shadow:0 0 0 2px #dd00001a}.input-with-counter input:focus{outline:none;border-color:#113665}.input-with-counter input.error:focus,.input-with-counter input[style*="border-color: rgb(221, 0, 0)"]:focus{border-color:#d00!important;box-shadow:0 0 0 3px #dd000026}.countdown-product-wrapper{flex-direction:column;align-items:center;gap:1rem;text-align:center;flex-wrap:wrap}.countdown-product-wrapper .countdown{justify-content:center}.countdown-product-wrapper .simply-amount>span{color:var(--primary_btn_text);font-variant-numeric:tabular-nums}.countdown-product-wrapper .simply-section{margin-bottom:0}.countdown-product-wrapper>div>*{margin-top:0!important}.countdown-product-wrapper>div>*:last-child{margin-bottom:0!important}@media only screen and (min-width:761px){.countdown-product-wrapper{flex-direction:row;align-items:center;gap:1rem;text-align:left}.countdown-product-wrapper .countdown{--w: calc(var(--main_fz) * 1.5);--h: calc(var(--main_fz) * 2);--fz: calc(var(--main_fz))}}.m6pn-open #root,.mobile-menu-panel-closing #root{z-index:999}.m6pn-open shopify-chat,.popup-shown shopify-chat{z-index:-1!important}@media only screen and (max-width:760px){.m6pn-open{overflow:hidden}.m6pn-open #root>.m6pn-close{touch-action:none}}inbox-online-store-chat,shopify-forms-embed{z-index:99!important}.popup-shown inbox-online-store-chat,.popup-shown shopify-forms-embed{opacity:0!important}shopify-forms-embed{position:fixed}.jdgm-write-rev-link.jdgm-write-rev-link{display:block;position:relative;z-index:3;width:auto;min-width:144px;min-height:calc(var(--btn_pv) * 2 + var(--btn_fz) * var(--btn_lh));padding:var(--btn_pv) var(--btn_ph);box-shadow:var(--btn_sh_inner);border-radius:var(--btn_br);border:0 solid var(--secondary_bg_btn);background:var(--secondary_bg_btn);color:var(--secondary_btn_text);font-weight:var(--btn_fw);font-style:var(--btn_fs);font-family:var(--btn_ff);font-size:var(--btn_fz);line-height:var(--btn_lh);text-indent:0;text-align:center;text-decoration:none;text-transform:var(--btn_tt);letter-spacing:var(--btn_ls);cursor:pointer}.jdgm-histogram__bar-content{border-radius:4px!important}.jdgm-paginate__page{text-decoration:none!important}.jdgm-medals-wrapper{display:none!important}@media only screen and (max-width:760px){#root .l4ca.xpert section p.has-close a,#root .l4ca.xpert section p.has-close i{font-size:18px}}.m6pr .l4pm>li:not(:first-child){margin-left:0}[data-theme=xpert] .m6pn#cart{max-width:min(500px,calc(100% - 24px))}.overlay-lime.bg-lime{background:#6eb55412;padding:2px 5px;border-radius:var(--b2r)}.f8pr .overlay-dynamic_buy_button.mobile-only{margin-top:var(--btn_dist)}.m6pn .sticky-in-panel .accordion-a{margin-top:0!important}.m6pn .sticky-in-panel .l4tt .accordion-a{margin-top:10px!important}#cart.m6pn .sticky-in-panel .cart-drawer-trustpilot{margin-block:12px;text-align:center}#cart.m6pn .sticky-in-panel .cart-drawer-trustpilot__inner{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:3px}#cart.m6pn .sticky-in-panel .cart-drawer-trustpilot__label{font-size:var(--main_fz_small);line-height:1.2;white-space:nowrap;font-weight:600}#cart.m6pn .sticky-in-panel .cart-drawer-trustpilot__logo{display:block;height:24px;width:auto;max-width:min(160px,50vw)!important;object-fit:contain}.m6pn .sticky-in-panel .accordion-a details{border-radius:var(--btn_br)!important;border:1px dashed #e5e7eb!important}.m6pn div:not(.sticky-in-panel).accordion-a{margin-block:1rem}@media only screen and (min-width:760px){.m6pn .accordion-a details{padding-left:16px!important}.m6pn .accordion-a details>div{padding-right:16px!important}}@media only screen and (max-width:760px){.m6pn .accordion-a details{margin-inline:16px!important}.m6pn .accordion-a details summary{padding-block:.5rem!important}}.m6pn#cart .submit>span{margin-bottom:8px!important}.free-shipping-banner{padding:10px 12px;border-radius:8px;background:#f9f3ef;animation:slideIn .4s ease-out}.free-shipping-banner:has(.free-shipping-success){background:#6eb55412}@keyframes slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.free-shipping-success{display:flex;align-items:center;gap:10px}.free-shipping-success .fs-icon{font-size:24px;line-height:1;animation:bounce 1s infinite}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.free-shipping-success .fs-content{display:flex;flex-direction:column;gap:1px;flex:1}.free-shipping-success .fs-content strong{font-size:14px;color:var(--alert_valid);font-weight:700}.free-shipping-success .fs-content span{font-size:12px;color:var(--alert_valid)}.free-shipping-progress{display:flex;flex-direction:column;gap:6px}.free-shipping-progress .fs-progress-bar{margin-top:0}.fs-header{display:flex;align-items:center;gap:10px}.fs-header .fs-icon{font-size:22px;line-height:1;animation:truck 2s ease-in-out infinite}@keyframes truck{0%,to{transform:translate(0)}50%{transform:translate(4px)}}.fs-header .fs-content{display:flex;flex-direction:column;gap:2px;flex:1}.fs-header .fs-content strong{font-size:15px;color:#113565;font-weight:700;line-height:1.2}.fs-header .fs-content span{font-size:13px;color:#6c757d;line-height:1.3}.fs-header .fs-content span strong{color:#113565;font-size:12px;animation:urgentPulse 1.5s ease-in-out infinite}@keyframes urgentPulse{0%,to{opacity:1}50%{opacity:.7;transform:scale(1.05)}}.fs-progress-bar{width:100%;height:6px;background:#e9ecef;border-radius:8px;overflow:hidden;position:relative;margin-top:8px}.fs-progress-fill{height:100%;background:#113665;border-radius:8px;width:0;transition:width .6s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.fs-progress-bar.fs-success .fs-progress-fill{background:var(--alert_valid)}.fs-progress-fill:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shimmer 2s infinite}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.fs-counter{text-align:right;font-size:11px;color:#6c757d;font-weight:600;margin-top:4px}@media only screen and (max-width:760px){.free-shipping-banner{padding:8px 10px}.fs-header .fs-icon{font-size:20px}.fs-header .fs-content strong{font-size:14px}.fs-header .fs-content span{font-size:11px}.free-shipping-success .fs-icon{font-size:20px}.free-shipping-success .fs-content strong{font-size:13px}.free-shipping-success .fs-content span{font-size:11px}.input-with-counter input{padding-right:initial}.char-counter{top:29px;right:4px;font-size:8px;background:transparent;margin:0}}.image-selection label.disabled{position:relative;opacity:.6;filter:grayscale(100%);pointer-events:none;cursor:not-allowed}.image-selection label.disabled:after{content:"SOLD OUT";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-15deg);background:#dd0000f2;color:#fff;padding:4px 8px;font-size:5px;font-weight:700;letter-spacing:.5px;text-align:center;z-index:3;border-radius:4px;white-space:nowrap;box-shadow:0 2px 4px #0003}#cart.m6pn .l4ca{min-width:100%}.l4ca.compact figure~section{margin-right:auto}.gift-wrap-button{border:2px dashed #dee2e6;border-radius:var(--b2r);padding:5px;text-align:center;cursor:pointer;transition:all .2s ease;font-size:12px;color:#6c757d!important;margin:0!important;min-height:unset!important}.gift-wrap-button:before{content:none!important;display:none!important;width:0!important;height:0!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;position:absolute!important;top:0!important}.gift-wrap-button:hover{border-color:#113565;color:#113565;background:#f8f9fa}.has-gift-wrap .gift-wrap-button{border-color:#22c55e;color:#22c55e;background:#f0fdf4;pointer-events:none;cursor:default}.has-gift-wrap .gift-wrap-button:hover{border-color:#22c55e;color:#22c55e;background:#f0fdf4}@media only screen and (max-width:760px){strong:has(.nested-price){display:none}.nested strong:has(.nested-price){display:inline-block}.l4ca.compact li.nested{padding-top:0}.has-woofid .gift-wrap-form{position:relative;min-width:max-content}}.jdgm-verified-checkmark{display:none!important}.f8pr .l4pm{margin:0 0 20px!important;width:100%;gap:8px}.f8pr .l4pm li{margin:0!important}.l4pm svg{max-width:32px}@media only screen and (max-width:760px){.m6pn>header{margin-bottom:0!important}.mobile-wide .swiper-custom-pagination{margin-inline:16px}#root .l4pr .swiper-pagination-bullet.swiper-pagination-bullet-active:before{display:none!important}inbox-online-store-chat[is-open=false]{scale:.8!important;bottom:10px!important;right:5px!important}}.has-woofid:has(+li[data-line-handle=cadeauverpakking]) .gift-wrap-button{display:none!important}.jdgm-ans,.jdgm-rev__reply{margin-left:3rem!important;border-radius:var(--b2r)!important}.jdgm-histogram.jdgm-temp-hidden{display:none!important}.jdgm-translate-button{padding:0!important;margin:0!important;background:none!important;height:unset!important;min-height:unset!important;color:#000!important;font-size:13px!important;position:relative;top:3px}.jdgm-translate-button:before{display:none!important}.sizing-chart{font-size:.8em}.promo-label{display:inline-block;padding:3px 6px;border-radius:6px;font-size:12px;font-weight:800;margin-left:8px;vertical-align:text-bottom;background:#c24f4f1a;color:var(--alert_error)}.label-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:9px}.label-toggle-row label.h4{margin:0;flex:1}.phone-toggle{position:relative;display:inline-flex;align-items:center;width:36px;height:20px;flex-shrink:0;margin:0}.phone-toggle input{opacity:0;width:0;height:0;position:absolute}.phone-toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e2e2e2;transition:.2s ease;border-radius:20px;margin:0}.phone-toggle-slider:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:3px;background-color:#fff;transition:.2s ease;border-radius:50%;box-shadow:0 1px 3px #0003}.phone-toggle input:checked+.phone-toggle-slider{background-color:var(--accent, #113665)}.phone-toggle input:checked+.phone-toggle-slider:before{transform:translate(16px)}.phone-toggle input:focus-visible+.phone-toggle-slider{outline:2px solid var(--accent, #113665);outline-offset:2px}.phone-input-wrapper{position:relative}.phone-input-wrapper.disabled input#custom-text-2{pointer-events:none;opacity:.5}.phone-input-wrapper.disabled input#custom-text-2::placeholder{color:transparent}.phone-input-wrapper.disabled:after{content:"";position:absolute;top:30px;left:0;right:0;height:47px;background:linear-gradient(to bottom right,var(--custom_input_bd) 25%,transparent 25%,transparent 50%,var(--custom_input_bd) 50%,var(--custom_input_bd) 75%,transparent 75%,transparent);background-size:6px 6px;border-radius:var(--b2p);pointer-events:none;z-index:1}.phone-input-wrapper.disabled .char-counter{display:none}.label-toggle-row:has(.phone-toggle input:not(:checked)) label.h4{opacity:.3;transition:opacity .2s ease}@media only screen and (max-width:760px){.m6pn>header{position:sticky;top:-16px;background:#fff;padding:16px 0;z-index:99;width:calc(100% + 32px);margin:-16px}}.m6pn header .m6pn-close:before{content:"\e91f";display:block;overflow:visible;position:absolute;left:0;right:0;top:50%;bottom:auto;margin:-10px 0 0;box-shadow:none;border-radius:0;border-width:0;background:none;font-weight:400;font-family:i;line-height:20px;text-align:center;text-indent:0;letter-spacing:normal}.m6pn header .m6pn-close{display:block;overflow:hidden;position:absolute;right:0;top:0;z-index:19;width:50px;height:50px;margin:0;color:inherit;font-size:var(--size_12_f);text-indent:-3000em;text-align:left;direction:ltr}@media only screen and (max-width:760px){.m6pn header .m6pn-close{width:44px;height:48px}}.m6pn .sticky-in-panel{bottom:0!important}.quantity-discount-block{margin:25px 0}.quantity-discount-title{margin-bottom:8px}.quantity-discount-title p{margin:0;font-size:var(--size_14_f)}.quantity-discount-tiers{list-style:none;margin:0;padding:1rem;background:#f8f2ee;border-radius:8px}.quantity-discount-tier{display:flex;justify-content:space-between;align-items:center;padding:4px 0;border-bottom:1px solid var(--custom_input_bd)}.quantity-discount-tier:last-child{border-bottom:none}.tier-text{font-size:var(--size_14_f);color:var(--foreground)}.tier-text strong{font-weight:700}.tier-price{color:var(--product_label_bg)}.tier-badge{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;background-color:var(--product_label_bg);color:var(--product_label_text);font-size:var(--size_12_f);font-weight:800;border-radius:20px;white-space:nowrap}.jdgm-cards-carousel .jdgm-media-card img{height:calc(var(--card-width) * var(--image-ratio, 1))!important}.jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section .jdgm-star{font-size:13px!important}@media only screen and (max-width:760px){.jdgm-cards-carousel{--visible-cards: 2 !important}}.milestone-rewards-banner{padding:0 0 30px;margin-bottom:24px}.milestone-message{margin-bottom:12px;text-align:center;background:#faf5f3;padding:10px;border-radius:8px}.milestone-message strong{font-weight:600;color:var(--primary_text_h)}.milestone-message span{display:block;font-size:12px;color:#666;line-height:1.3}.milestone-progress-wrapper{position:relative;padding-top:5px;margin-right:16px}.milestone-progress-bar{position:relative;height:4px;background:#11366533;border-radius:10px;overflow:hidden;margin:0}.milestone-rewards-banner .fs-progress-fill{height:100%;background:#113665;border-radius:10px;width:0;transition:width .6s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.milestone-rewards-banner .fs-progress-fill:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shimmer 2s infinite}.milestone-checkpoints{position:relative;margin-top:-14px}.milestone-checkpoint{position:absolute;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:4px}.milestone-circle{width:30px;height:30px;border-radius:50%;background:#fff;border:2px solid #e0e0e0;display:flex;align-items:center;justify-content:center;color:#999;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000001a}.milestone-checkpoint.completed .milestone-circle{background:#113665;border-color:#113665;color:#fff}.milestone-label{font-size:9px;font-weight:600;color:#666;text-align:center;white-space:nowrap;margin-top:2px;transition:color .3s ease}.milestone-checkpoint.completed .milestone-label{color:#113665}@media only screen and (min-width:760px){.syk-variant-picker-wrapper+.desktop-hide{display:none!important}}.personalized i.icon-cart,.configurator i.icon-cart{opacity:1!important}.personalized>a:hover i.icon-cart,.configurator>a:hover i.icon-cart{color:var(--secondary_btn_text)!important}#root .l4ca.xpert .s1pr span{font-size:.8em!important}#root .l4ca.xpert .s1pr span.discount{margin-bottom:3px}@media only screen and (max-width:760px){.l4ca footer p .overlay-buy_button{color:var(--secondary_btn_text)!important}#quickshop:has(.mobile-wide){padding-top:0!important}}.product-recommendations.cart-upsell{position:relative;z-index:0;margin-bottom:16px!important;padding:18px 0}.product-recommendations.cart-upsell:before{content:"";position:absolute;z-index:0;left:calc(0px - var(--pdi));right:calc(0px - var(--pdi));top:0;bottom:0;background:#faf5f3;box-sizing:border-box;pointer-events:none}.product-recommendations.cart-upsell>.cart-upsell-heading,.product-recommendations.cart-upsell>ul{position:relative;z-index:1}.product-recommendations.cart-upsell .cart-upsell-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.product-recommendations.cart-upsell .cart-upsell-heading h4{margin:0;flex:1;min-width:0}.product-recommendations.cart-upsell .cart-upsell-nav{display:flex;flex-shrink:0;align-items:center;gap:8px}.product-recommendations.cart-upsell .cart-upsell-nav-btn{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;border-radius:var(--b2p, 6px);background:transparent;color:inherit;cursor:pointer;line-height:0;-webkit-tap-highlight-color:transparent;min-height:unset!important}.product-recommendations.cart-upsell .cart-upsell-nav-btn:before{display:none!important}.product-recommendations.cart-upsell .cart-upsell-nav-btn i{display:block;position:relative;font-size:12px;line-height:1;font-weight:800}.product-recommendations.cart-upsell .cart-upsell-nav-btn.is-muted{opacity:.5;pointer-events:none;cursor:default}.product-recommendations.cart-upsell .cart-upsell-nav-btn.is-muted:hover{opacity:.5}#cart.m6pn .product-recommendations.cart-upsell>ul.l4ca.compact{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;gap:12px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pinch-zoom;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pdi);margin-inline:calc(0px - var(--pdi));padding-inline:var(--pdi);margin-bottom:0;border-width:0;list-style:none;scrollbar-width:none;-ms-overflow-style:none}#cart.m6pn .product-recommendations.cart-upsell>ul.l4ca.compact::-webkit-scrollbar{display:none}@media only screen and (max-width:760px){.product-recommendations.cart-upsell .cart-upsell-nav{display:none!important}#cart.m6pn .product-recommendations.cart-upsell>ul.l4ca.compact{touch-action:auto;scroll-snap-type:none}}#cart.m6pn .product-recommendations.cart-upsell>ul.l4ca.compact>li{flex:0 0 90%;min-width:90%;max-width:90%;scroll-snap-align:start;scroll-snap-stop:normal;clear:none;box-sizing:border-box;background:var(--white);border-radius:12px;padding:12px;margin-bottom:0;align-items:center}@media only screen and (min-width:761px){#cart.m6pn .product-recommendations.cart-upsell>ul.l4ca.compact>li{flex:0 0 75%;min-width:75%;max-width:75%}}#cart.m6pn .product-recommendations.cart-upsell>ul.l4ca.compact>li:only-child{flex:0 0 100%;min-width:100%;max-width:100%}#cart.m6pn .product-recommendations.cart-upsell:has(>ul.l4ca.compact>li:only-child)>ul.l4ca.compact{overflow-x:hidden;justify-content:stretch}#cart.m6pn .product-recommendations.cart-upsell:has(>ul.l4ca.compact>li:only-child) .cart-upsell-nav{display:none!important}#cart.m6pn .product-recommendations.cart-upsell>ul.l4ca.compact>li>figure{align-self:center;margin-bottom:0;justify-content:center;align-items:center}#cart.m6pn .product-recommendations.cart-upsell>ul.l4ca.compact>li>figure picture{width:100%}#cart.m6pn .product-recommendations.cart-upsell>ul.l4ca.compact>li>*,#cart.m6pn .product-recommendations.cart-upsell>ul.l4ca.compact>li>.section .price{margin-bottom:0!important}#root #cart.m6pn .product-recommendations.cart-upsell>ul.l4ca.compact>li footer>*{margin-right:12px!important;margin-left:0!important;margin-bottom:0!important}#root #cart.m6pn .product-recommendations.cart-upsell>ul.l4ca.compact>li section{padding-right:calc(var(--btn_size) + 8px)!important;margin:0}#cart.m6pn .product-recommendations.cart-upsell>ul.l4ca.compact>li:before{display:none!important;border:0!important}.l4cl.hr li:last-child:before{border-width:0!important}#root .link-btn a.circle.loading i.icon-cart{display:none!important}.jm-media-grid__image[data-v-2a7b0777]{height:100%!important}.jm-verified-badge{display:none!important}.jm-star-rating__font-icon[data-v-0e382752]{font-size:1.1em!important}.jm-button[data-v-9640c170]{float:none!important}.jm-review-widget__header.jm-review-widget-minimal-header>.jm-cluster[data-v-737274de]{gap:1.5rem!important}.m6pn{border-radius:var(--b2p)!important}.order-notes .label{display:flex;align-items:center}.product-reviews-summary>a{display:flex;gap:8px;align-items:center;text-decoration:none;color:var(--primary_text)}#root .l4pr .swiper-button-nav:after{background:transparent!important}.check.box.mobile-scroll{overflow:visible}@media only screen and (max-width:768px){.l4pr:not(.mobile-wide) img,.l4pr:not(.mobile-wide) picture{border-radius:0!important}#root .l4cl.mobile-wide .swiper-slide{border-left:0!important}#root .l4cl.mobile-wide.mobile-scroll{margin-left:calc(0px - var(--dist_a))!important}}.m6fr.richtext article>div{padding:0!important}.m6fr.richtext,.m6fr.richtext article{margin-bottom:0!important}.l4us.usp-bar{margin-right:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.l4us.usp-bar:before{display:none}.jm-media-thumbnail-list__thumbnail[data-v-faf85871]{aspect-ratio:4 / 5!important}.jdgm-prev-badge__text{text-decoration:underline}.jm-button[data-v-9640c170]:before{display:none!important}.jm-button--primary[data-v-9640c170]{background-color:var( --jm-btn-bg, var(--jm-review-widget-button-color) )!important;color:var( --jm-btn-color, var(--jm-review-widget-button-text-color) )!important;border-color:var( --jm-btn-border, var(--jm-review-widget-button-color) )!important}.jm-button--secondary[data-v-9640c170]{background-color:var(--jm-btn-bg, transparent)!important;color:var(--jm-btn-color, var(--jm-review-widget-text-color))!important;border-color:var( --jm-btn-border, var(--jm-review-widget-text-color) )!important}.jm-carousel[data-v-aea33de1]{flex:0 0 75%;height:75%}.jdgm-rev__location-country-flag-img.jdgm-rev__location-country-flag-img{max-width:20px!important}@media only screen and (min-width:768px){.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-write-rev-link,.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-ask-question-btn{width:100%;max-width:unset!important}}.jdgm-rev__actions{display:none!important}.jdgm-widget.jdgm-all-reviews-widget.jdgm--done-setup-widget .jdgm-rev .jdgm-rev__body{margin-bottom:0!important}.jdgm-widget.jdgm-all-reviews-widget.jdgm--done-setup-widget .jdgm-rev__timestamp,.jdgm-widget.jdgm-all-reviews-widget.jdgm--done-setup-widget .jdgm-row-product,.jdgm-widget.jdgm-all-reviews-widget.jdgm--done-setup-widget .jdgm-row-actions,.jdgm-widget.jdgm-all-reviews-widget.jdgm--done-setup-widget .jdgm-rev__custom-form,.jdgm-widget.jdgm-all-reviews-widget.jdgm--done-setup-widget .jdgm-rev-widg__actions{display:none!important}.jdgm-widget.jdgm-all-reviews-widget.jdgm--done-setup-widget .jdgm-rev__location{margin-top:5px}.jdgm-widget.jdgm-all-reviews-widget.jdgm--done-setup-widget .jdgm-rev__pics{overflow:initial!important}@media only screen and (max-width:991px){.jdgm-widget.jdgm-all-reviews-widget.jdgm--done-setup-widget .jdgm-rev.jdgm-rev{width:calc(50% - 8px)}}.lc-inner{display:flex;flex-direction:column}.lc-inner>*{margin-bottom:2.5rem}.lc-leash-colors-row{display:none!important}.lc-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.lc-leash-colors{display:flex;flex-wrap:wrap;gap:6px}.lc-dot{width:26px;height:26px;border-radius:50%;border:3px solid transparent;outline:2px solid transparent;cursor:pointer;transition:outline-color .15s,border-color .15s;background-color:#ccc;flex-shrink:0}.lc-dot.active{outline:2px solid currentColor;outline-offset:2px}.lc-dot[data-leash-color=paars]{background-color:#9b59b6}.lc-dot[data-leash-color=lila],.lc-dot[data-leash-color=lilac],.lc-dot[data-leash-color=lilas],.lc-dot[data-leash-color=lilla]{background-color:#c39bd3}.lc-dot[data-leash-color=blauw],.lc-dot[data-leash-color=blue],.lc-dot[data-leash-color=bleu],.lc-dot[data-leash-color=blu]{background-color:#6a95ea}.lc-dot[data-leash-color=lichtblauw],.lc-dot[data-leash-color=sky-blue]{background-color:#7ec8e3}.lc-dot[data-leash-color=groen]{background-color:#27ae60}.lc-dot[data-leash-color=donkergroen]{background-color:#1a5c38}.lc-dot[data-leash-color=rood]{background-color:#e74c3c}.lc-dot[data-leash-color=roze],.lc-dot[data-leash-color=pink],.lc-dot[data-leash-color=rose],.lc-dot[data-leash-color=rosa]{background-color:#f48fb1}.lc-dot[data-leash-color=geel],.lc-dot[data-leash-color=yellow],.lc-dot[data-leash-color=jaune],.lc-dot[data-leash-color=giallo]{background-color:#f1c40f}.lc-dot[data-leash-color=oranje]{background-color:#e67e22}.lc-dot[data-leash-color=wit]{background-color:#fff;border:2px solid #ddd}.lc-dot[data-leash-color=zwart],.lc-dot[data-leash-color=black],.lc-dot[data-leash-color=noir],.lc-dot[data-leash-color=nero]{background-color:#111}.lc-dot[data-leash-color=grijs],.lc-dot[data-leash-color=beige]{background-color:#b2a99a}.lc-dot[data-leash-color=bruin]{background-color:#795548}.lc-dot[data-leash-color=turquoise],.lc-dot[data-leash-color=teal],.lc-dot[data-leash-color=sarcelle],.lc-dot[data-leash-color=azzurro]{background-color:#1abc9c}.lc-preview{--preview-h: 52px;--overshoot: .5;position:relative;min-height:var(--preview-h);border-radius:24px;background-color:#c39bd3;overflow:visible;transition:background-color .25s;margin-bottom:1.5rem!important}.lc-inner .h4{margin-bottom:0!important}@media only screen and (max-width:760px){.lc-preview{--preview-h: 30px;--overshoot: .4;position:sticky;top:2rem;z-index:10}.lc-popup .box-outer{padding:0!important}.lc-popup .box-inset{min-height:100dvh;padding:16px!important}}.lc-preview[data-leash-color=paars]{background-color:#9b59b6}.lc-preview[data-leash-color=lila],.lc-preview[data-leash-color=lilac],.lc-preview[data-leash-color=lilas],.lc-preview[data-leash-color=lilla]{background-color:#c39bd3}.lc-preview[data-leash-color=blauw],.lc-preview[data-leash-color=blue],.lc-preview[data-leash-color=bleu],.lc-preview[data-leash-color=blu]{background-color:#6a95ea}.lc-preview[data-leash-color=lichtblauw],.lc-preview[data-leash-color=sky-blue]{background-color:#7ec8e3}.lc-preview[data-leash-color=groen]{background-color:#27ae60}.mobile-menu-panel-trigger{display:none!important}#nav-user .shopify-account-item{align-items:center}#nav-user shopify-account,.mobile-menu-panel shopify-account{--shopify-account-color-accent: var(--secondary_bg);--shopify-account-color-background: var(--custom_drop_nav_head_bg);--shopify-account-signed-in-avatar-size: 32px;display:block;color:inherit}#nav-user shopify-account::part(signed-out-avatar),.mobile-menu-panel shopify-account::part(signed-out-avatar){min-width:0;padding:0;border:0;background:transparent;color:inherit;font:inherit}.header-account-avatar,.mobile-menu-panel__account-button{display:flex;align-items:center;gap:8px;color:inherit}.header-account-avatar{font-size:22px}.header-account-avatar .icon-custom,.header-account-avatar .icon-custom img{display:block;width:var(--header_icon_width, 20px);height:auto}@media only screen and (max-width:1000px){.m6pn-open:has(#mobile-menu.toggle) .shopify-section-header{z-index:161}.mobile-menu-panel-closing .shopify-section-header{z-index:161}.m6pn-open:has(#mobile-menu.toggle) .shopify-section-header #header-outer{pointer-events:none}.mobile-menu-panel-closing .shopify-section-header #header-outer{pointer-events:none}.m6pn-open:has(#mobile-menu.toggle) #mobile-menu{pointer-events:auto;z-index:162}.mobile-menu-panel-closing #mobile-menu{z-index:162}#nav-user .shopify-account-item{display:none!important}#root #header-inner>.link-btn .mobile-menu-panel-trigger{display:block!important;overflow:visible;position:relative;width:23px;min-width:0;height:auto;margin:0!important;padding:0;box-shadow:none;border-radius:0;background:none;color:var(--custom_top_main_fg);text-align:left;text-indent:-3000em;direction:ltr}.shopify-section-header #header-inner>.link-btn .mobile-menu-panel-trigger:before{content:"";display:block;position:absolute;left:50%;top:50%;width:44px;height:44px;margin:-22px 0 0 -32px;box-shadow:none;border:0;background:none}.shopify-section-header #header-inner>.link-btn .mobile-menu-panel-trigger:after{content:"\e922";display:block!important;overflow:visible;position:absolute;inset:50% 0 auto;margin-top:-10px;background:none;font-family:i;font-size:var(--size_14_f);font-style:normal;font-weight:400;line-height:20px;text-align:var(--text_align_start);text-indent:0;letter-spacing:normal}#root .mobile-menu-panel{display:flex!important;flex-direction:column;left:0;right:auto;top:0;bottom:0;width:100vw;min-width:100vw;max-width:100vw;max-height:100dvh;height:100dvh;min-height:0;padding:0;border:0;border-radius:0;background:var(--custom_drop_nav_head_bg);color:var(--custom_drop_nav_fg);font-size:var(--main_fz);scrollbar-width:none;transform:translate(-20px)}#root .mobile-menu-panel.toggle{transform:none}[data-theme=xpert] #root .mobile-menu-panel{left:0!important;right:auto!important;top:0;bottom:0;width:100vw;min-width:100vw;max-width:100vw!important;max-height:100dvh;border:0;border-radius:0}.mobile-menu-panel::-webkit-scrollbar{width:0}.mobile-menu-panel>.mobile-menu-panel__header{display:flex;position:relative;top:0;align-items:center;flex:0 0 auto;width:100%;min-height:64px;margin:0;padding:12px 64px 12px var(--rpp);border:0;background:var(--custom_drop_nav_head_bg);color:var(--custom_drop_nav_fg)}.mobile-menu-panel__logo{display:inline-flex;overflow:visible;visibility:visible;align-items:center;max-width:calc(100% - 12px);border:0;border-radius:0!important;color:inherit;font-weight:var(--main_fw_strong);text-decoration:none;opacity:1}.mobile-menu-panel__logo img{display:block!important;overflow:visible;visibility:visible;width:min(80px,var(--logo_w));max-width:80px;max-height:40px;border:0;border-radius:0!important;clip-path:none;filter:none;object-fit:contain;opacity:1}#root .mobile-menu-panel__header>.mobile-menu-panel__close{display:flex!important;overflow:visible;visibility:visible;position:absolute;top:7px;right:max(12px,env(safe-area-inset-right));z-index:30;align-items:center;justify-content:center;width:50px;height:50px;margin:0;padding:0;border:0;border-radius:0!important;background:transparent;color:var(--custom_drop_nav_fg);text-align:center;text-indent:0;opacity:1;pointer-events:auto}#root .mobile-menu-panel__header>.mobile-menu-panel__close:before,#root .mobile-menu-panel__header>.mobile-menu-panel__close:after{display:none!important}#root .mobile-menu-panel__header>.mobile-menu-panel__close svg{display:block!important;visibility:visible;flex:0 0 24px;width:24px;height:24px;color:inherit;opacity:1}.mobile-menu-panel__nav{flex:0 0 auto}.mobile-menu-panel__list,.mobile-menu-panel__accordion-content ul,.mobile-menu-panel__selector ul{list-style:none;margin:0;padding:0}.mobile-menu-panel__item{margin:0;border:0}.mobile-menu-panel.toggle .mobile-menu-panel__item{animation:mobile-menu-item-in .24s cubic-bezier(.22,1,.36,1) both}.mobile-menu-panel.toggle .mobile-menu-panel__item:nth-child(1){animation-delay:.03s}.mobile-menu-panel.toggle .mobile-menu-panel__item:nth-child(2){animation-delay:.06s}.mobile-menu-panel.toggle .mobile-menu-panel__item:nth-child(3){animation-delay:.09s}.mobile-menu-panel.toggle .mobile-menu-panel__item:nth-child(4){animation-delay:.12s}.mobile-menu-panel.toggle .mobile-menu-panel__item:nth-child(5){animation-delay:.15s}.mobile-menu-panel.toggle .mobile-menu-panel__item:nth-child(6){animation-delay:.18s}.mobile-menu-panel.toggle .mobile-menu-panel__item:nth-child(7){animation-delay:.21s}.mobile-menu-panel.toggle .mobile-menu-panel__item:nth-child(8){animation-delay:.24s}.mobile-menu-panel__item>a,.mobile-menu-panel__item>details>summary,.mobile-menu-panel__accordion-content li>a{display:flex;align-items:center;gap:14px;width:100%;min-height:70px;margin:0;padding:11px var(--rpp);color:inherit;font-family:inherit;font-weight:var(--main_fw_strong);line-height:var(--main_lh_h);text-decoration:none}.mobile-menu-panel__item>a,.mobile-menu-panel__item>details>summary{min-height:45px;font-size:var(--mobile_nav_fz)}.mobile-menu-panel__item>details>summary{position:relative;padding-right:58px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.mobile-menu-panel__item>details>summary::-webkit-details-marker,.mobile-menu-panel__selector>summary::-webkit-details-marker{display:none}.mobile-menu-panel__item>details>summary>.icon-chevron-down{display:flex;align-items:center;justify-content:center;position:absolute;right:var(--rpp);top:50%;width:20px;height:20px;margin:-10px 0 0;line-height:20px;transform:none;transform-origin:center;transition:transform .25s ease}.mobile-menu-panel__item>details[open]>summary>.icon-chevron-down{transform:rotate(180deg)}.mobile-menu-panel__image{display:block;overflow:hidden;flex:0 0 48px;width:48px;height:48px;border-radius:50%;background:var(--custom_drop_nav_bg)}.mobile-menu-panel__image img{display:block;width:100%;height:100%;object-fit:cover}.mobile-menu-panel__accordion-content{display:grid!important;content-visibility:visible!important;grid-template-rows:0fr;overflow:hidden;opacity:0;background:transparent;transition:grid-template-rows .28s cubic-bezier(.4,0,.2,1),opacity .18s ease;font-size:14px}.mobile-menu-panel__item>details[open]>.mobile-menu-panel__accordion-content{grid-template-rows:1fr;opacity:1}.mobile-menu-panel__item>details[open].is-closing>.mobile-menu-panel__accordion-content{grid-template-rows:0fr;opacity:0}.mobile-menu-panel__accordion-content>ul{min-height:0;overflow:hidden}.mobile-menu-panel__accordion-content li{margin:0;opacity:0;transform:translateY(-10px);transition:opacity .16s ease,transform .22s cubic-bezier(.22,1,.36,1);transition-delay:0s}.mobile-menu-panel__item>details[open]>.mobile-menu-panel__accordion-content li{opacity:1;transform:none}.mobile-menu-panel__item>details[open]>.mobile-menu-panel__accordion-content li:nth-child(1){transition-delay:.03s}.mobile-menu-panel__item>details[open]>.mobile-menu-panel__accordion-content li:nth-child(2){transition-delay:.05s}.mobile-menu-panel__item>details[open]>.mobile-menu-panel__accordion-content li:nth-child(3){transition-delay:.07s}.mobile-menu-panel__item>details[open]>.mobile-menu-panel__accordion-content li:nth-child(4){transition-delay:.09s}.mobile-menu-panel__item>details[open]>.mobile-menu-panel__accordion-content li:nth-child(5){transition-delay:.11s}.mobile-menu-panel__item>details[open]>.mobile-menu-panel__accordion-content li:nth-child(6){transition-delay:.13s}.mobile-menu-panel__item>details[open]>.mobile-menu-panel__accordion-content li:nth-child(7){transition-delay:.15s}.mobile-menu-panel__item>details[open]>.mobile-menu-panel__accordion-content li:nth-child(8){transition-delay:.17s}.mobile-menu-panel__accordion-content li>a{min-height:64px;border:0;font-size:14px;font-weight:var(--main_fw)}.mobile-menu-panel__accordion-content .mobile-menu-panel__view-all>a{min-height:50px;font-weight:var(--main_fw_strong)}.mobile-menu-panel__accordion-content .mobile-menu-panel__flattened-item>a{min-height:56px}.mobile-menu-panel__item>details.is-closing>summary>.icon-chevron-down{transform:none}.mobile-menu-panel__item>details.is-closing>.mobile-menu-panel__accordion-content li{opacity:0;transform:translateY(-8px);transition-delay:0s!important}.mobile-menu-panel__accordion-content .mobile-menu-panel__flattened-item .mobile-menu-panel__image{flex-basis:40px;width:40px;height:40px}.mobile-menu-panel__item.active>a,.mobile-menu-panel__item.active>details>summary,.mobile-menu-panel__accordion-content li.active>a{color:var(--secondary_bg)}.mobile-menu-panel__footer{position:relative;flex:0 0 auto;margin-top:auto;padding:20px var(--rpp) max(20px,env(safe-area-inset-bottom));border:0;background:var(--custom_drop_nav_head_bg)}.mobile-menu-panel__account{width:100%;margin-bottom:14px}.mobile-menu-panel__account::part(signed-out-avatar){width:100%}.mobile-menu-panel__account-button{justify-content:center;width:100%;min-height:48px;padding:10px 18px;border-radius:var(--btn_br);background:var(--secondary_bg_btn, var(--secondary_bg));color:var(--secondary_btn_text, var(--white));font-size:14px;font-weight:var(--main_fw_strong)}.mobile-menu-panel__footer-row{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;width:100%}.mobile-menu-panel__socials{display:flex;flex:0 0 auto;flex-wrap:nowrap;align-items:center;list-style:none;margin:0;padding:0}.mobile-menu-panel__socials li{margin:0;padding:0}.mobile-menu-panel__socials a{display:flex;align-items:center;justify-content:center;width:32px;height:44px;color:inherit;font-size:20px;text-decoration:none}.mobile-menu-panel__localization{display:grid;position:relative;z-index:5;flex:0 1 auto;grid-template-columns:repeat(2,auto);justify-content:end;gap:6px;min-width:0}.mobile-menu-panel__selector{position:static;min-width:0;font-size:14px}.mobile-menu-panel__selector>summary{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 12px;border:0;border-radius:999px;color:inherit;font-size:14px;font-weight:var(--main_fw_strong);line-height:1.2;white-space:nowrap;cursor:pointer;list-style:none}.mobile-menu-panel__selector img{display:block;overflow:hidden;flex:0 0 24px;width:24px!important;height:24px!important;border:0;border-radius:50%;object-fit:cover}.mobile-menu-panel__selector>summary>.icon-chevron-down{margin-left:auto;transition:transform .2s ease}.mobile-menu-panel__selector[open].is-open>summary>.icon-chevron-down{transform:rotate(180deg)}.mobile-menu-panel__selector form{display:block;visibility:hidden;position:absolute;right:0;left:auto;bottom:calc(100% + 8px);z-index:6;width:min(300px,calc(100vw - var(--rpp) * 2));max-height:min(380px,50dvh);overflow-y:auto;margin:0;padding:6px;border:1px solid var(--custom_drop_nav_bd);border-radius:var(--b2r);box-shadow:0 10px 30px #00000024;background:var(--custom_drop_nav_head_bg);opacity:0;pointer-events:none;transform:translateY(8px) scale(.98);transform-origin:right bottom;transition:visibility 0s linear .2s,opacity .16s ease,transform .2s cubic-bezier(.22,1,.36,1)}.mobile-menu-panel__selector[open].is-open form{visibility:visible;opacity:1;pointer-events:auto;transform:none;transition-delay:0s}.mobile-menu-panel__selector--language form{right:0;left:auto;width:max-content;min-width:180px;max-width:min(210px,calc(100vw - var(--rpp) * 2))}.mobile-menu-panel__selector--language{position:relative}#root .mobile-menu-panel__selector button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:42px;margin:0;padding:8px 10px;border:0;border-radius:calc(var(--b2r) * .65);background:transparent;color:inherit;font:inherit;line-height:1.25;text-align:left}#root .mobile-menu-panel__selector button:before{display:none}.mobile-menu-panel__selector li.active button,.mobile-menu-panel__selector button:hover{background:color-mix(in srgb,var(--custom_drop_nav_fg) 8%,transparent)}@media(prefers-reduced-motion:reduce){.mobile-menu-panel__accordion-content,.mobile-menu-panel__accordion-content li,.mobile-menu-panel__item,.mobile-menu-panel__item>details>summary>.icon-chevron-down,.mobile-menu-panel__selector form{animation:none!important;transition:none}}}@media only screen and (max-width:760px){#root .mobile-menu-panel__header>.mobile-menu-panel__close{top:8px;width:44px;height:48px}}@media only screen and (max-width:360px){.mobile-menu-panel__footer-row{gap:4px}.mobile-menu-panel__socials a{width:28px}.mobile-menu-panel__localization{gap:2px}.mobile-menu-panel__selector>summary{gap:6px;padding-right:6px;padding-left:6px}}@keyframes mobile-menu-item-in{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}.lc-preview[data-leash-color=donkergroen]{background-color:#1a5c38}.lc-preview[data-leash-color=rood]{background-color:#e74c3c}.lc-preview[data-leash-color=roze],.lc-preview[data-leash-color=pink],.lc-preview[data-leash-color=rose],.lc-preview[data-leash-color=rosa]{background-color:#f48fb1}.lc-preview[data-leash-color=geel],.lc-preview[data-leash-color=yellow],.lc-preview[data-leash-color=jaune],.lc-preview[data-leash-color=giallo]{background-color:#f1c40f}.lc-preview[data-leash-color=oranje]{background-color:#e67e22}.lc-preview[data-leash-color=wit]{background-color:#f8f8f8}.lc-preview[data-leash-color=zwart],.lc-preview[data-leash-color=black],.lc-preview[data-leash-color=noir],.lc-preview[data-leash-color=nero]{background-color:#2c2c2c}.lc-preview[data-leash-color=grijs],.lc-preview[data-leash-color=beige]{background-color:#b2a99a}.lc-preview[data-leash-color=bruin]{background-color:#795548}.lc-preview[data-leash-color=turquoise],.lc-preview[data-leash-color=teal],.lc-preview[data-leash-color=sarcelle],.lc-preview[data-leash-color=azzurro]{background-color:#1abc9c}.lc-overlays{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 16px;pointer-events:none}.lc-overlay-item{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:1;flex-grow:0;pointer-events:auto}.lc-overlay-img{height:calc(var(--preview-h) * (1 + var(--overshoot)))!important;max-height:calc(var(--preview-h) * (1 + var(--overshoot)))!important;width:auto;object-fit:contain;display:block;border-radius:0;filter:brightness(1.05)}.lc-overlay-remove{position:absolute;top:-14px;right:0;width:24px;height:24px;padding:0;border-radius:50%;background:#f9f3ef;color:#000;cursor:pointer;pointer-events:auto;display:flex;align-items:center;justify-content:center;font-size:10px;line-height:1}.lc-overlay-remove i{display:block;line-height:1;font-style:normal;margin:0!important;font-weight:900}@media only screen and (max-width:760px){.lc-overlay-remove{width:16px;height:16px;font-size:8px;top:-4px;right:-4px}}.lc-counter-row{display:flex;align-items:center;justify-content:space-between}.lc-counter{font-size:.85em;opacity:.6}.lc-clear{font-size:.85em;background:none;border:none;cursor:pointer;-webkit-user-select:none;user-select:none;padding:0;text-decoration:underline;opacity:.6}.lc-clear:hover{opacity:1}.lc-charm-colors{display:flex;flex-wrap:wrap;gap:6px}.lc-charm-swatch{padding:5px 14px;border-radius:999px;border:2px solid transparent;cursor:pointer;font-size:.85em;font-weight:700;letter-spacing:.03em;text-transform:uppercase;background:#f5e6c8;color:#7a5c1e;transition:border-color .15s,background .15s;-webkit-user-select:none;user-select:none}.lc-charm-swatch.active,.lc-charm-swatch:hover{border-color:currentColor}.lc-charm-swatch[data-charm-color=Lila i],.lc-charm-swatch[data-charm-color=Lilac i],.lc-charm-swatch[data-charm-color=Lilas i],.lc-charm-swatch[data-charm-color=Lilla i]{background:#d3baf1;color:#4a2e7a}.lc-charm-swatch[data-charm-color=Geel i],.lc-charm-swatch[data-charm-color=Yellow i],.lc-charm-swatch[data-charm-color=Jaune i],.lc-charm-swatch[data-charm-color=Giallo i]{background:#fed82c;color:#5a4200}.lc-charm-swatch[data-charm-color=Roze i],.lc-charm-swatch[data-charm-color=Pink i],.lc-charm-swatch[data-charm-color=Rose i],.lc-charm-swatch[data-charm-color=Rosa i]{background:#febfce;color:#7a2040}.lc-charm-swatch[data-charm-color=Teal i],.lc-charm-swatch[data-charm-color=Sarcelle i],.lc-charm-swatch[data-charm-color=Azzurro i]{background:#4bc9fe;color:#003a52}.lc-letters-label{margin-bottom:4px}.lc-letters{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}@media only screen and (min-width:761px){.lc-letters{grid-template-columns:repeat(10,1fr)}}.lc-letters::-webkit-scrollbar{width:4px}.lc-letters::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.lc-tile{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:4px;border:2px solid transparent;border-radius:10px;background:#f9f5ee;cursor:pointer;transition:border-color .15s,transform .1s,background .15s;-webkit-user-select:none;user-select:none;aspect-ratio:1 / 1;justify-content:center;overflow:hidden;min-width:0}.lc-tile:hover:not([aria-disabled=true]){border-color:#00000040}.lc-tile.active{border-color:#333;background:#ede7d8}.lc-tile[aria-disabled=true]{opacity:.3;cursor:not-allowed}.lc-tile img{max-height:80%;height:100%!important;width:auto;max-width:100%;object-fit:contain;display:block;border-radius:0;filter:brightness(1.075)}.lc-tile-text{font-weight:700;font-size:1.2em}.lc-tile-label{font-size:.75em;color:#555;font-weight:500;text-align:center;display:none}.lc-tile.lc-hidden{display:none}.lc-tile-badge{position:absolute;top:3px;right:3px;min-width:16px;height:16px;padding:0 3px;border-radius:999px;background:#333;color:#fff;font-size:10px;font-weight:700;line-height:16px;text-align:center;pointer-events:none}.lc-stock-badge{position:absolute;bottom:2px;left:0;right:0;text-align:center;font-size:9px;font-weight:700;background:#ffffffe0;padding:1px 2px;border-radius:0 0 8px 8px;pointer-events:none;line-height:1.4}.lc-stock-badge--low{color:#b84800}.lc-stock-badge--out{color:#c0000a}.lc-section{display:flex;flex-direction:column;gap:6px}.lc-atc{min-width:100%;margin-bottom:0!important}.lc-atc:hover:not([aria-disabled=true]){opacity:.88}.lc-atc[aria-disabled=true],.lc-atc.loading{opacity:.4;cursor:not-allowed;pointer-events:none}.lc-cost-overview{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px;padding:10px 16px;border-radius:10px;background:#0000000a;font-size:.9em}.lc-cost-label{opacity:.65;white-space:nowrap}.lc-cost-value{font-weight:700;text-align:right}@media only screen and (min-width:761px){.lc-inner>*:last-child{margin-bottom:2.5rem!important}}@media only screen and (max-width:760px){.lc-footer{position:sticky;bottom:0;margin:0 -16px -16px;padding:2rem;background:var(--body_bg, #fff)}.lc-popup{background:var(--body_bg, #fff)}.lc-popup.popup-a .box-inset:before{border-radius:0!important}.lc-inner .lc-section{margin-bottom:0!important}}span:is(.h1,.h2,.h3,.h4,.h5,.h6)>a:hover{color:initial!important}#root .input-amount--cart.strong .decr.decr--as-remove:before{content:"\e93c"}#root .l4ca li.processing .input-amount--cart.strong .decr.decr--as-remove:before,#root .l4ml li.processing .input-amount--cart.strong .decr.decr--as-remove:before{content:""!important;display:block!important;position:absolute!important;left:50%!important;top:50%!important;width:16px!important;height:16px!important;margin:-8px 0 0 -8px!important;border-radius:100%;border:2px solid var(--processing_color);border-left-color:#0000!important;opacity:.42;animation-name:spin;animation-duration:.75s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear;transition:none;font-size:0!important;line-height:0!important}.cart-remove-proxy{position:absolute!important;left:0!important;top:0!important;width:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;clip-path:inset(50%)!important;border:0!important;line-height:0!important;pointer-events:none!important}.cart-remove-proxy a{position:absolute;left:0;top:0;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%)}#cart .l4ca.xpert li:has(.input-amount--cart),.form-cart .l4ca li:has(.input-amount--cart){position:relative}#cart.m6pn .l4ca.xpert>li.cart-line-present{scroll-margin-bottom:8px;align-items:center}#cart.m6pn .cart-free-gifts-heading{margin-top:6px!important}#cart.m6pn .l4ca.xpert>li.cart-line-present--mini{--img_w: 52px;padding-block:10px}#cart.m6pn .l4ca.xpert>li.cart-line-present--mini>figure{max-width:52px}#cart.m6pn .l4ca.xpert>li.cart-line-present--mini>section .h2{font-size:1em;font-weight:700}#cart.m6pn .l4ca.xpert .cart-line-gift-description>p{margin-top:0;max-width:100%;font-size:.9em;line-height:1.1;opacity:.6}#cart.m6pn .l4ca.xpert .cart-line-gift-description p:last-child{margin-bottom:0}#cart .l4ca li>section .size-12:not(.compact-discount)>span{margin-right:3px;color:#192b389c;line-height:1.15}#cart .l4ca li>section .size-12>span>b{color:#192b38}#cart .l4ca li>section .size-12>span+span:before{content:"/ "}.wf-iframe-container~div{display:none!important;position:absolute;z-index:-1111;left:-123234234px}body .shopify-pc__banner__dialog{padding:16px;border-radius:0;background:#fff;max-width:375px;width:100%;top:50%;left:50%;bottom:auto;transform:translate(-50%,-50%);box-shadow:none}body .shopify-pc__banner__dialog .shopify-pc__banner__body #shopify-pc__banner__body-title{color:var(--color-black);font-size:12px;font-style:normal;font-weight:800;line-height:110%;text-transform:uppercase;margin:0;padding-bottom:16px}body .shopify-pc__banner__dialog .shopify-pc__banner__body{margin:0}body .shopify-pc__banner__dialog .shopify-pc__banner__body p{padding:16px 0;color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:148%}body .shopify-pc__banner__dialog button{margin:0}body .shopify-pc__banner__btns{padding-top:16px;gap:10px}body .shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline{display:none}body .shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept{background:#000;color:#fff;padding:9px 12px;cursor:pointer;border:1px solid transparent;font-size:12px;font-weight:700;line-height:110%;text-transform:uppercase;text-align:center;border-radius:8px;transition:.33s;min-height:40px}body .shopify-pc__banner__dialog button.shopify-pc__banner__btn-manage-prefs{background:transparent;padding:9px 12px;font-size:12px;font-weight:700;text-transform:uppercase;border-radius:8px;display:inline-flex;align-items:center;color:var(--color-black);transition:.33s;text-decoration:none;justify-content:center;min-height:20px}body .shopify-pc__banner__dialog button.shopify-pc__banner__btn-manage-prefs:hover{background:#000;color:#fff}body .shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept:hover{background:transparent;color:#000;border-color:#fff}@media(max-width:767px){body .shopify-pc__banner__dialog{max-width:calc(100% - 32px);bottom:16px;top:auto;transform:unset;left:16px;right:16px;border-radius:12px}}body .shopify-pc__banner__dialog:after{content:""}.product-metafield-badges__list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.product-metafield-badges__item{display:inline-flex;align-items:center;min-height:28px;padding:5px 10px;color:var(--primary_text);font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.02em;background:var(--primary_bg);border:1px solid currentColor;border-radius:999px}.product-gallery-controls .swiper-button-nav,.l4pr-container .swiper-outer .swiper-button-nav{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/global.css.map */
