:root{--color-navy-blue: #3F5198;--color-menu-text: #161926}.shopify-app-block>div{max-width:100%!important}.mobile-size{padding-left:10px}span.ks-chart-modal-link{margin:0!important}#great_sticky_bar{display:none!important}.footer__aside{display:flex!important;flex-direction:column}.payment-methods{max-width:100%!important}.locale-selectors__container,.follow-on-shop{display:none}.sticky--price__desktop{margin:0;color:inherit;width:auto;white-space:nowrap}#product--sticky{position:fixed;bottom:0;background-color:#fff;z-index:1;width:100%;transform:translateY(100%);transition:transform .3s;border-top:1px solid #ddd}#product--sticky.active{transform:translateY(0)}#product--sticky-container{display:flex;justify-content:space-between}.sticky--product-info{display:flex;align-items:center;flex:1}.sticky--actions{display:flex;align-items:center;width:50%}.sticky--price__desktop span,.sticky--price__mobile span{display:block!important}@media screen and (max-width: 1440px){.sticky--actions{width:60%}}@media screen and (max-width: 1140px){.sticky--actions{width:70%}}.sticky--actions>*{margin:5px 10px}.sticky--variant-container,#product--sticky-container form{width:100%}#product--sticky-container .button{white-space:nowrap}#product--sticky-container .variant-picker__option-info{display:none}.sticky--price{font-size:16px}.sticky--product-info__content{display:flex;align-items:center;margin-right:20px}.sticky--price__mobile{display:none}#product--sticky__mobile{display:none;position:fixed;bottom:0;background-color:#fff;width:100%;transform:translateY(100%);transition:transform .3s;border-top:1px solid #ddd;z-index:1}#product--sticky__mobile.active{transform:translateY(0)}@media screen and (max-width: 999px){#product--sticky{display:none}#product--sticky__mobile{display:block}.sticky--product-info{display:none}#product--sticky-container{flex-direction:column}.sticky--product-info{width:50%}.sticky--actions{width:100%;flex-direction:column}.sticky--quantity-container{display:none}.sticky--price__mobile{display:block}.sticky--price__desktop{display:none}}.swatch-product-linking{--swatch-size: 40px;border-radius:20px;margin-top:5px;margin-bottom:10px;background-position:50% 50%!important;border:2px solid #fff!important;transition:box-shadow .5s ease}.swatch-product-linking.is-selected,.swatch-product-linking:hover{box-shadow:0 0 3px #000}.image-slider--images{--product-list-items-per-row: 4}.image-slider--header{text-align:center;margin-bottom:3rem}.image-slider--image-block{display:grid!important}.image-slider--block-title{margin-top:1.25rem}.feature-badge-list{flex-direction:column}.collection--promo-text:not(.promo-text--desktop){display:none}.collection--promo-text{background-size:contain;height:100%;padding:10px;background-repeat:no-repeat}@media screen and (max-width: 999px){.collection--promo-text:not(.promo-text--tablet){display:none}.collection--promo-text.promo-text--tablet{display:block}}@media screen and (max-width: 699px){.collection--promo-text:not(.promo-text--mobile){display:none}.collection--promo-text.promo-text--mobile{display:block}}.global-usp--block{display:flex;background-color:#fbfbf9;align-items:center;margin-top:10px;padding:10px 0}.global-usp--block__margin{margin-top:30px}.global-usp--image{width:150px}.global-usp--image img{margin:0 auto}.product-usp--container{display:flex;padding-top:10px;justify-content:center;margin:0 -5px}.product-usp--block{display:flex;flex-direction:column;justify-content:space-between;width:33.3333%;margin:0 5px;align-items:center;padding:10px;background-color:#fbfbf9;overflow:hidden}.product-usp--title{padding-top:10px;font-size:10px;word-break:break-all;width:100%;text-align:center}klarna-placement{position:relative;top:-1rem}@media screen and (max-width: 999px){.global-usp--image{width:100px}}.variant-picker__option-values .block-swatch{width:calc(50% - .875rem);white-space:nowrap}.variant-picker__option-values .block-swatch span{overflow:hidden;text-overflow:ellipsis}.rich-text--collapsible .accordion{border:0px solid black}.rich-text--collapsible .accordion__toggle{width:fit-content;padding:10px;display:flex;margin-inline:auto;border:1px solid black}@media screen and (max-width: 999px){#product-container .product:has(div[data-block-type=description]){gap:0}#product-container .product:has(div[data-block-type=description]) div[data-block-type=description] .accordion{border-bottom:0px}}#product-container{position:relative}.product-back-button-wrapper{position:absolute;z-index:1;top:.5rem;left:.5rem}.product-back-button-wrapper>button{padding:1rem}@media screen and (min-width: 1000px){.product-back-button-wrapper{display:none}}.truncate-2-line{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width: 1000px){.collection__main product-list{row-gap:48px}}.price-list-abs--wrapper{position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.price-list-abs--wrapper price-list{padding:5px 10px;background:#fff}body #sidebar-menu.drawer::part(content){max-width:unset}.max-w-25{max-width:25px}body .drawer::part(overlay){opacity:0!important}body .drawer::part(main-panel){display:flex;flex-flow:row wrap;overflow-x:scroll}.header-sidebar__main-panel{opacity:1!important;display:flex!important;flex-flow:column nowrap;max-width:100vw;transform:unset!important;min-height:100vh;background:var(--mobile-header-bg-color)}.header-sidebar__main-panel .header-sidebar__scroller .header-sidebar__linklist{display:flex;flex-flow:row nowrap;overflow-x:scroll;gap:20px;background:#fff;min-height:74px}.header-sidebar__main-panel .header-sidebar__scroller .header-sidebar__linklist li a,.header-sidebar__main-panel .header-sidebar__scroller .header-sidebar__linklist li button{padding:0;width:max-content;transition:.2s ease-in-out}.header-sidebar__main-panel>.header-sidebar__scroller .header-sidebar__linklist li a:hover,.header-sidebar__main-panel>.header-sidebar__scroller .header-sidebar__linklist li button[aria-expanded=false]:hover{border-bottom:1px solid #161926a6}.header-sidebar__main-panel>.header-sidebar__scroller .header-sidebar__linklist li .menu-item--custom-color:hover{border-bottom:1px solid var(--menu-custom-color)}header-sidebar header-sidebar-collapsible-panel{position:relative!important;width:100%!important;height:auto!important}header-sidebar header-sidebar-collapsible-panel .header-sidebar__scroller .header-sidebar__sub-panel:not([hidden]) .header-sidebar__linklist .group[aria-expanded=false] .header-sidebar__linklist-button{padding:0}header-sidebar header-sidebar-collapsible-panel .header-sidebar__scroller .header-sidebar__sub-panel:not([hidden]) .header-sidebar__linklist .group[aria-expanded=true] .header-sidebar__linklist-button{padding-top:0;padding-bottom:var(--mobile-spacing-default)}header-sidebar header-sidebar-collapsible-panel .header-sidebar__scroller .header-sidebar__sub-panel:not([hidden]) .header-sidebar__linklist{flex-flow:column nowrap;display:flex;max-width:90%;gap:var(--mobile-spacing-default);padding:var(--mobile-spacing-default) 20px;margin:0}header-sidebar header-sidebar-collapsible-panel .header-sidebar__nested-linklist{gap:var(--mobile-spacing-default)}header-sidebar header-sidebar-collapsible-panel .header-sidebar__scroller .header-sidebar__sub-panel .header-sidebar__linklist{gap:0}header-sidebar header-sidebar-collapsible-panel .header-sidebar__scroller .header-sidebar__sub-panel .header-sidebar__linklist .group svg{transform:rotate(0);transition:.2s cubic-bezier()}header-sidebar header-sidebar-collapsible-panel .header-sidebar__scroller .header-sidebar__sub-panel .header-sidebar__linklist .group[aria-expanded=true] svg{transform:rotate(90deg)}header-sidebar header-sidebar-collapsible-panel .header-sidebar__scroller .header-sidebar__sub-panel .header-sidebar__linklist a{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0}.header-sidebar__close-wrapper{display:flex;align-items:center}.header-sidebar__extra-content-wrapper{display:flex;flex-flow:column nowrap;padding:var(--mobile-spacing-default) 20px;background-color:var(--mobile-header-bg-color);border:unset;gap:var(--mobile-spacing-default)}.header-sidebar__extra-content-wrapper a{text-transform:uppercase;color:var(--mobile-header-text-color);font-size:var(--text-h6);letter-spacing:var(--heading-letter-spacing)}.header-sidebar__image-banner-wrapper{display:flex;padding:0 20px var(--mobile-spacing-default);background-color:var(--mobile-header-bg-color);border:unset}.header-sidebar__newsletter-wrapper{padding:0 20px var(--mobile-spacing-default);background-color:var(--mobile-header-bg-color);color:var(--mobile-header-text-color);border:unset}.header-sidebar__newsletter-heading,.header-sidebar__newsletter-details{padding-bottom:var(--mobile-spacing-default);letter-spacing:var(--heading-letter-spacing);font-family:var(--heading-font-family);font-size:var(--text-h6);text-transform:uppercase}.header-sidebar__newsletter-content{padding:var(--mobile-spacing-default) 0 0;border-top:1px solid var(--mobile-header-text-color)}.header-sidebar__newsletter-wrapper .prose p,.header-sidebar__newsletter-wrapper form,.header-sidebar__newsletter-wrapper form input,.header-sidebar__newsletter-wrapper form input+.floating-label{color:var(--mobile-header-text-color)}.header-sidebar__newsletter-wrapper form{gap:var(--mobile-spacing-default)}.header-sidebar__newsletter-wrapper form button{border:1px solid var(--mobile-nl-btn-bg);background-color:var(--mobile-nl-btn-bg);color:var(--mobile-nl-btn-color);--initial-gradient: unset;letter-spacing:var(--heading-letter-spacing);font-size:var(--text-h6)}.header-sidebar__newsletter-wrapper form input+.floating-label{background-color:var(--mobile-header-bg-color);letter-spacing:var(--heading-letter-spacing);font-family:var(--heading-font-family);font-size:var(--text-h6);text-transform:uppercase}.header-sidebar__newsletter-wrapper form input{border:1px solid var(--mobile-header-text-color)}.header-sidebar__newsletter-wrapper form input::placeholder{color:var(--mobile-header-text-color);letter-spacing:var(--heading-letter-spacing);font-family:var(--heading-font-family);font-size:var(--text-h6);text-transform:uppercase}.header-sidebar__search-wrapper{position:relative}.header-sidebar__search-wrapper header-search{position:relative!important;top:0;z-index:1}.header-sidebar__search-wrapper header-search::part(overlay){opacity:0!important}header-sidebar header{display:grid;grid-template-columns:1fr 3fr 1fr;align-items:center;padding:var(--mobile-spacing-default) 20px;background-color:#fff}header-sidebar header .sidebar-menu--wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:.9rem}header-sidebar header .header-sidebar__logo-wrapper{display:flex;justify-content:center}header-sidebar header .header-sidebar__logo-wrapper a{width:max-content}header-sidebar .header-sidebar__scroller{overflow-y:unset;padding:0}.header-sidebar__main-panel>.header-sidebar__scroller{border-top:1px solid var(--color-menu-text);border-bottom:1px solid var(--color-menu-text)}header-sidebar .header-sidebar__scroller .header-sidebar__linklist{padding:0 20px;-ms-overflow-style:none;scrollbar-width:none}header-sidebar .header-sidebar__scroller .header-sidebar__linklist::-webkit-scrollbar{display:none}header-sidebar .header-sidebar__scroller .header-sidebar__linklist li{border:unset}header-sidebar .header-sidebar__search-wrapper+.header-sidebar__scroller .header-sidebar__linklist li{display:flex;align-items:center;justify-content:center}.header-sidebar__linklist-button.h6[aria-expanded=true]{border-bottom:1px solid var(--color-menu-text)}header-sidebar .header-sidebar__footer{background-color:var(--mobile-header-bg-color);opacity:1!important;transform:unset!important;padding:0 20px 30px}header-sidebar .header-sidebar__footer:before{content:unset}.header-sidebar__footer .localization-selectors{padding:var(--mobile-spacing-default) 0;border-top:1px solid var(--mobile-header-text-color)}.header-sidebar__footer .localization-selectors button{color:var(--mobile-header-text-color);letter-spacing:var(--heading-letter-spacing);font-size:var(--text-h6)}
/*# sourceMappingURL=/cdn/shop/t/117/assets/custom.css.map */
