ul:not(.slider):not(.gPreorderSellingPlanOptions):not(.grid):not(.list-social):not(.list-unstyled):not(.list-menu):not(.mega-menu__list):not(.product-card-complex__bullets):not(.addon_product-details .metafield-rich_text_field ul):not(.promotion-grid-card__info ul):not(.product__description ul):not(.multicolumn-card__info ul){list-style-position:outside!important;list-style-type:disc!important}.promotion-grid-card__info ul,.product-main__features-list{list-style-position:inside!important;list-style-type:disc!important}.product-main__features-list__item{padding-left:20px}.image-with-text .rich-text__caption,.image-with-text .button{z-index:2;margin:0}b,strong{font-weight:700!important}p:not(:last-of-type){margin-bottom:var(--spacing-spacing-s)}.breadcrumbs{padding-bottom:var(--spacing-spacing-s);align-items:center;gap:var(--spacing-spacing-s);position:relative;overflow:auto;white-space:nowrap}.breadcrumbs__list{display:flex;align-items:center;gap:var(--spacing-spacing-xs)}.breadcrumbs__item{font-weight:700}.breadcrumbs__item:last-child{font-weight:400}.breadcrumbs__list .css-1lx1xav{height:10px}.breadcrumbs__list .css-1229m2u:last-child{display:none}.banner_mini-navigation-links{padding-top:var(--spacing-spacing-xl);align-items:center;gap:var(--spacing-spacing-m);position:relative;overflow:auto;white-space:nowrap}.banner_mini-navigation-links .banner_mini-navigation{opacity:1!important}.banner_mini-navigation__list{display:flex;align-items:center;gap:var(--spacing-spacing-m)}.banner_mini-navigation{font-weight:700}.banner_mini-navigation__link:hover,.banner_mini-navigation__link:focus{text-decoration:underline;cursor:pointer}.banner_mini-navigation__list .css-1lx1xav{height:10px}.banner_mini-navigation__list .css-1229m2u{color:var(--color-brand-primary)}.banner_mini-navigation__list .css-1229m2u:last-child{display:none}@media screen and (max-width: 1200px){.banner_mini-navigation-links{padding-top:var(--spacing-spacing-m)}.banner_mini-navigation__list{gap:var(--spacing-spacing-s);justify-content:center}.banner_mini-navigation__list .css-1229m2u{display:flex}.banner_mini-navigation{font-size:12px;line-height:20px}}.rte-width{max-width:inherit!important}.title-wrapper-with-link{justify-content:center!important}.shopify-policy__container{max-width:720px;position:relative;padding:0 0 32px;margin-left:auto;margin-right:auto}.shopify-payment-button{margin-top:10px}.shopify-payment-button button{font-size:18px;padding:0;line-height:45px}.footer__copyright,small{text-align:center!important;font-size:10px;line-height:14px;margin-bottom:15px}.footer__copyright p{padding-top:10px}.footer .grid__item{flex-grow:unset;flex-shrink:unset}.footer hr{margin:var(--spacing-spacing-s) 0px;height:0px}.newsletter{display:flex;flex-direction:column;width:100%}.newsletter__wrapper{display:flex;width:100%;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;gap:var(--spacing-spacing-s)}.css-pd67xz{color:var(--border-border-primary);cursor:pointer;display:none;font-size:12px;line-height:14px;outline:none;text-decoration:underline;transition:all .15s ease-out 0s}.newsletter__wrapper>*+*{margin-top:0!important}.cart-notification.active{background-color:var(--shadow-color)!important}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after,.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before{box-shadow:none}.mobile-facets__item{margin-bottom:15px}.facets-container .product-count{display:none!important}.mobile-facets__label>svg{margin-right:21px!important}.title--primary{text-align:center;color:var(--text-color);font-size:30px;line-height:30px;margin-top:35px;margin-bottom:59px}.multicolumn .title{margin:auto!important;text-align:center}.background-none .multicolumn-card__image-wrapper{margin-left:0!important;margin-right:0!important}.rich-text__blocks{max-width:940px!important;display:flex;flex-direction:column;gap:var(--spacing-spacing-s)}.rich-text__blocks>*+*{margin-top:0!important}.footer__content-bottom{background-color:var(--color-brand-black);display:flex;padding:var(--spacing-spacing-m) 135px;flex-direction:column;align-items:center;gap:var(--spacing-spacing-m);margin-top:var(--spacing-spacing-xl)}.footer__content-top{padding-bottom:0!important}.css-1i6ryj9{-webkit-box-align:baseline;align-items:baseline;display:flex;flex-direction:column}.css-1aidl3p{color:var(--border-border-primary);font-family:inherit;font-size:24px;line-height:30px}.css-1ymrbxh{display:flex;flex-direction:row;margin-bottom:15px}.css-11ixqnj{-webkit-box-align:center;align-items:center;-webkit-appearance:none;appearance:none;background-color:var(--shadow-color);border:0px var(--shadow-color);border-radius:var(--inputs-radius);display:flex;font-size:1rem;height:50px;line-height:50px;margin-bottom:15px;margin-right:0;min-width:100%;outline:none;padding-left:15px;padding-right:15px;position:relative;transition:all .2s ease 0s;width:100%;color:var(--text-color)}.css-11ixqnj::placeholder{font-size:14px}.css-7h3pmm{align-self:baseline;color:var(--color-brand-white);cursor:pointer;display:block;font-size:12px;line-height:14px;margin-top:10px;outline:none;text-decoration:underline;transition:all .15s ease-out 0s}.footer .accordion{cursor:pointer;width:100%;text-align:left;border:none;outline:none;transition:background-color .3s;font-family:Staatliches;font-size:30px;line-height:36px}@media screen and (max-width: 600px){.shopify-policy__container{max-width:none;margin:auto;padding:var(--page-width-padding-mobile)}}.footer .accordion:after{float:right;content:"\f067";color:var(--color-brand-primary);font-size:16px;font-family:"Font Awesome 6 Pro";font-weight:400}.footer .accordion.active:after{content:"\f068"}.facet-filters{padding-left:0!important}.active-facets__button-wrapper{padding-top:0!important}.deferred-media__poster-button{background-color:rgba(var(--color-button),var(--alpha-button-background))!important;border:0px!important;color:rgb(var(--color-background))!important}.slideshow__controls{border:none!important}.facets-pill{width:100%;order:1}.facets__form{display:flex!important}.product-grid{margin-top:var(--spacing-spacing-m);margin-bottom:var(--spacing-spacing-m)}.css-1bq11kf{display:flex;flex:1 1 0%;flex-direction:column;margin-left:auto;margin-right:auto;max-width:100%;padding-left:20px;padding-right:20px;width:100%}.css-1fpfbk4{display:flex;flex-direction:column;margin-bottom:var(--spacing-spacing-m)}.css-16rjyn4{align-self:flex-start;background-color:var(--color-brand-white);border:1px solid var(--color-brand-tertiary);display:flex;flex:1 1 0%;flex-direction:column;margin-bottom:var(--spacing-spacing-s);padding:var(--spacing-spacing-m);width:100%}.ory-row{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-right:-0rem;margin-right:var(--gutter-compensation, -.5rem);margin-left:-0rem;margin-left:var(--gutter-compensation, -.5rem);position:relative}.ory-cell-xs,.ory-cell-xs-1,.ory-cell-xs-2,.ory-cell-xs-3,.ory-cell-xs-4,.ory-cell-xs-5,.ory-cell-xs-6,.ory-cell-xs-7,.ory-cell-xs-8,.ory-cell-xs-9,.ory-cell-xs-10,.ory-cell-xs-11,.ory-cell-xs-12,.ory-cell-xs-offset-0,.ory-cell-xs-offset-1,.ory-cell-xs-offset-2,.ory-cell-xs-offset-3,.ory-cell-xs-offset-4,.ory-cell-xs-offset-5,.ory-cell-xs-offset-6,.ory-cell-xs-offset-7,.ory-cell-xs-offset-8,.ory-cell-xs-offset-9,.ory-cell-xs-offset-10,.ory-cell-xs-offset-11,.ory-cell-xs-offset-12{box-sizing:border-box;flex:0 0 auto;padding-right:0rem;padding-right:var(--half-gutter-width, .5rem);padding-left:0rem;padding-left:var(--half-gutter-width, .5rem);min-width:0}.ory-cell{position:relative}.ory-cell-xs-12{flex-basis:100%;width:100%;min-width:100%}.css-y7w9fk{position:relative;background-repeat:no-repeat;padding:0;margin:0;border-width:0px;border-style:solid;border-color:#0000001a;overflow:visible;box-shadow:none}.css-rrcios{position:relative;padding:0;max-width:100%;margin-left:0;margin-right:0}.css-rrcios>div{-webkit-box-pack:center;justify-content:center;align-items:flex-start}.css-rrcios>div.container__align-content--top>.ory-row,.css-rrcios>div.container__align-content--top>.ory-dimensions>.ory-row-droppable-container>.ory-row{align-items:flex-start}.css-1gw75nv{overflow:auto;padding:0px .6rem;border:1px solid transparent;max-width:100%}.css-1gw75nv>:first-child{margin-top:24px;font-size:24px;line-height:28px;margin-bottom:15px}.css-1gw75nv>:last-child{margin-bottom:1.5rem}.css-1yi21pi{position:relative;background-repeat:no-repeat;padding:0 0 0 .625em;margin:0;border-width:0px;border-style:solid;border-color:#0000001a;overflow:visible;box-shadow:none}.css-qn3dl5{display:flex;flex-direction:row;-webkit-box-pack:start;justify-content:flex-start}.css-gksffz{border-radius:var(--inputs-radius);display:inline-flex!important;-webkit-appearance:none;appearance:none;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;transition:all .25s ease 0s!important;-webkit-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;line-height:1.2;outline:none;height:40px;min-width:155px;font-size:16px!important;padding-left:1rem;padding-right:1rem;background-color:var(--color-brand-black)!important;color:var(--color-brand-white)!important;border:0px!important;margin-left:0;margin-top:0;text-decoration:none!important;text-transform:uppercase}.css-1h0vi9j{align-self:baseline;background-color:var(--color-brand-white);border:1px solid var(--shadow-color);display:inline-block;flex:1 1 0%;flex-direction:column;margin-bottom:var(--spacing-spacing-s);margin-top:var(--spacing-spacing-s);padding:var(--spacing-spacing-m);width:100%}.css-156vb1k{font-family:inherit;font-size:24px;line-height:28px;margin-bottom:15px}.css-o1ua8a,.css-1f40l9n{-webkit-box-align:center;align-items:center;-webkit-appearance:none!important;appearance:none!important;background-color:var(--color-brand-white)!important;border:1px solid var(--shadow-color)!important;border-radius:var(--inputs-radius)!important;display:flex;font-size:14px!important;height:40px!important;margin:0 0 15px!important;outline:none;padding-left:1rem!important;padding-right:1rem!important;position:relative!important;transition:all .2s ease 0s!important;width:100%!important;letter-spacing:0px!important;padding-top:0!important;padding-bottom:0!important}.facets-container .css-1f40l9n{margin:0!important}.css-o1ua8a::placeholder{opacity:1;color:red}.css-2u80oj{-webkit-box-align:center;align-items:center!important;-webkit-appearance:none!important;appearance:none!important;border-radius:var(--inputs-radius)!important;display:inline-flex!important;font-size:16px!important;height:100%;-webkit-box-pack:center;justify-content:center!important;line-height:45px!important;margin-bottom:15px!important;min-width:2.5rem!important;outline:none;padding-left:1em!important;padding-right:1em!important;position:relative!important;transition:all .25s ease 0s!important;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:100%!important;margin-top:0!important;letter-spacing:0px!important;text-transform:uppercase}.customer .field:before,.customer select:before,.customer .field:after,.customer select:after,.customer button:before,.customer button:after,.contact .field:before,.contact select:before,.contact .field:after,.contact select:after,.contact button:before,.contact button:after{content:none!important}.css-10zgxv9{font-family:inherit;line-height:20px;font-size:12px;margin-bottom:15px}.css-oeu68b{font-family:inherit;line-height:22px;font-size:16px;max-width:510px}.css-kfq76k{transition:all .15s ease-out 0s!important;cursor:pointer!important;text-decoration:underline!important;outline:none;color:inherit!important;font-size:inherit!important}.ory-row p{font-size:16px;line-height:22px}.css-ii4oiu{color:var(--shadow-color);cursor:pointer;display:block;margin-bottom:15px;outline:none;text-decoration:none;transition:all .15s ease-out 0s}.css-12l7pkz{font-family:inherit!important;line-height:1.5;font-size:14px!important;color:var(--text-color)!important;text-decoration:none!important}.css-hreens{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:500px;padding-top:var(--spacing-spacing-m)}.css-a8so5{font-family:inherit;line-height:28px;font-size:24px;text-align:center;margin-bottom:15px}.css-14a8226{font-family:inherit;line-height:1.5;font-size:14px;text-align:center;margin-bottom:var(--spacing-spacing-m)}.css-1skzyx3{-webkit-box-align:center;align-items:center!important;-webkit-appearance:none!important;appearance:none!important;border-radius:var(--inputs-radius)!important;display:block!important;font-size:16px!important;height:100%;-webkit-box-pack:center;justify-content:center;line-height:45px!important;margin-bottom:15px!important;min-width:2.5rem!important;outline:none;padding-left:1em!important;padding-right:1em!important;position:relative!important;text-transform:uppercase;transition:all .25s ease 0s!important;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:100%;margin-top:0!important;letter-spacing:0px!important}.field__input::placeholder,.customer .field input::placeholder{opacity:1!important;font-size:16px!important;color:var(--text-color)}.addresses .css-v9r7z3 input::placeholder{opacity:0!important}.css-1lb8lwy{font-size:14px}.css-157ezfr{flex-direction:column;color:var(--color-brand-primary)}.addresses li{color:rgb(var(--color-link))}.customer ul{list-style-type:none;padding:0!important}.css-dtbssv{font-family:inherit;line-height:1.5;font-size:12px;color:var(--color-brand-primary);margin-top:0;margin-bottom:15px}.success-message{margin-bottom:15px!important;margin-top:0!important;list-style-type:none;padding:0;font-family:inherit;line-height:1.5!important;font-size:12px;color:green}.cart-notification{top:0!important}.cart-item__error-text+svg{margin-top:.2rem!important}.mobile-facets__footer{background-color:var(--color-brand-white)!important}.mobile-facets__summary{padding:0!important;margin-bottom:var(--spacing-spacing-m)}.mobile-facets__close-button{padding:0!important;font-family:inherit!important;line-height:28px!important;font-size:18px!important;margin-bottom:15px;text-align:left;margin-top:0!important}.mobile-facets__label{padding:0!important;font-family:inherit;line-height:22px;font-size:14px;margin-bottom:0;align-items:center;margin-left:37px}.mobile-facets__label .icon-checkmark{color:#fff;background-color:var(--shadow-color);border-color:var(--shadow-color);width:16px;height:16px;border-radius:var(--inputs-radius);border-width:2px;left:0!important;top:3px!important}input.mobile-facets__checkbox{border:solid 2px!important;border-color:rgba(var(--color-foreground))!important;margin-right:21px;border-radius:var(--inputs-radius);left:0!important;top:3px!important}.mobile-facets__checkbox:checked+.mobile-facets__highlight{background-color:transparent!important}.bottom-left{bottom:0;left:0}.bottom-center{bottom:0;left:50%}.bottom-right{bottom:0;right:0}.middle-left{top:50%;left:0;transform:translateY(-50%)}.middle-center{top:50%;left:50%;transform:translate(-50%,-50%)}.middle-right{top:50%;right:0;transform:translateY(-50%)}.top-left{top:0;left:50%}.top-center,.top-right{top:0;right:50%}.accordion__title{font-size:24px;line-height:28px}.css-30l1fo{display:flex;flex-direction:column;width:100%}.css-k79t80{display:flex;flex-direction:column;margin-bottom:15px;margin-top:15px;max-width:none;width:100%}.css-kuaa7a{display:flex;flex:1 1 0%;flex-direction:column;margin-left:0}.css-1fv2gsm{display:flex;flex-direction:column;border:1px solid var(--color-brand-tertiary);border-radius:var(--inputs-radius);background-color:var(--color-brand-white)}.css-1cmuzza{display:flex;flex-direction:row;-webkit-box-align:center;align-items:center;padding:var(--spacing-spacing-s) var(--spacing-spacing-m);-webkit-box-pack:justify;justify-content:space-between}.css-1f0fqlj{font-family:inherit;line-height:22px;font-size:24px}.css-1ad6ono{transition:all .15s ease-out 0s!important;cursor:pointer!important;text-decoration:underline!important;outline:none!important;font-size:14px!important;-webkit-user-select:none!important;user-select:none!important}.css-1cjps2w{-webkit-box-align:center;align-items:center;border-bottom:1px solid var(--color-brand-tertiary);border-top-color:var(--color-brand-tertiary);border-right-color:var(--color-brand-tertiary);border-left-color:var(--color-brand-tertiary);display:flex;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;padding:15px}.css-k81p9u{display:flex;flex-direction:row;-webkit-box-align:center;align-items:center;padding:0px var(--spacing-spacing-m);height:45px;font-size:18px;cursor:pointer;border-top:1px solid var(--color-brand-tertiary);border-right-color:var(--color-brand-tertiary);border-bottom-color:var(--color-brand-tertiary);border-left-color:var(--color-brand-tertiary);position:relative}.css-faixs2{display:flex;flex-direction:row;-webkit-box-align:center;align-items:center;padding:0px var(--spacing-spacing-m);height:45px;font-size:18px;cursor:pointer;border-top:1px solid var(--color-brand-tertiary);border-right-color:var(--color-brand-tertiary);border-bottom-color:var(--color-brand-tertiary);border-left-color:var(--color-brand-tertiary);position:relative;background-color:var(--shadow-color)}.css-zu3mwi{display:flex;flex-direction:row;-webkit-box-align:center;align-items:center;padding:0px var(--spacing-spacing-m);height:45px;font-size:18px;cursor:pointer;border-top:1px solid var(--color-brand-tertiary);border-right-color:var(--color-brand-tertiary);border-left-color:var(--color-brand-tertiary);position:relative;border-bottom:0px}.css-18c4vrs{display:flex;flex-direction:column;position:absolute;left:0;top:0;bottom:0;width:5px;background-color:transparent}.css-wr81wz{display:flex;flex-direction:column;-webkit-box-align:center;align-items:center;width:40px}.css-1wo57fx{font-family:inherit;line-height:22px;font-size:16px;margin-left:20px}.css-1gxyiqr{display:flex;flex-direction:column;position:absolute;left:0;top:0;bottom:0;width:5px;background-color:var(--shadow-color)}.css-18djyxr{display:flex;flex-direction:column;width:100%;background-color:var(--color-brand-white);max-width:770px;border:1px solid var(--color-brand-tertiary);border-radius:var(--inputs-radius);padding-top:var(--spacing-spacing-s);padding-bottom:var(--spacing-spacing-s);margin-bottom:var(--spacing-spacing-m)}.css-6h43t{-webkit-box-align:center;align-items:center;display:flex;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;padding-bottom:var(--spacing-spacing-s);padding-left:var(--spacing-spacing-s);padding-right:var(--spacing-spacing-s)}.css-13ms54{color:var(--shadow-color);font-size:18px}.css-16bopxa{cursor:pointer;font-size:12px;outline:none;text-decoration:underline;transition:all .15s ease-out 0s}.css-nee1ix{display:flex;flex-direction:column;height:1px;width:100%;background-color:var(--color-brand-tertiary)}.css-q7506i{display:flex;flex-flow:row wrap;padding:15px 15px 0}.css-1o5vjdz{border:1px solid var(--color-brand-tertiary);border-radius:var(--inputs-radius);cursor:pointer;display:flex;flex:1 1 100%;flex-direction:column;margin-bottom:15px;margin-right:0;max-width:none;padding-bottom:15px;padding-top:15px}.css-1l27rrp{display:flex;flex-direction:column;padding-left:15px;padding-right:15px}.css-tjlit2{font-size:14px;margin-top:15px;white-space:break-spaces}.css-5y0f9e{display:block}.css-p5xx9z{display:inline-block;border-radius:var(--inputs-radius);background-color:var(--shadow-color);color:var(--color-brand-white);text-decoration:none;padding:5px 10px;margin-right:15px}.css-13tapda{display:flex;flex-flow:row wrap;margin-top:15px;font-size:12px;-webkit-box-align:center;align-items:center}.css-9836iz{transition:all .15s ease-out 0s;cursor:pointer;text-decoration:underline;outline:none}.css-6h43t{-webkit-box-align:center;align-items:center;display:flex;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;padding-bottom:15px;padding-left:15px;padding-right:15px}.css-13ea0qu{transition:all .15s ease-out 0s;cursor:pointer;text-decoration:underline;outline:none;margin-right:15px}.css-j7qwjs{display:flex;flex-direction:column}.css-18jqfyr{display:flex;flex-direction:column;position:relative}.css-11tv6pt{display:flex;flex-direction:column;overflow-x:auto;min-height:277px;--webkit-overflow-scrolling: touch}.css-16q2v3s{width:100%;min-width:400px;transition:margin-left .25s ease 0s;font-size:14px;text-align:left}.css-9eaft6{height:46px;border-bottom-width:1px;border-bottom-color:var(--color-brand-tertiary)}.css-1dsjmsk:first-of-type{padding-left:var(--spacing-spacing-m)}.css-13mkirs{display:flex;flex-direction:row;cursor:pointer}.css-1d4efgr{height:46px;border-bottom-width:1px;border-bottom-color:var(--color-brand-tertiary);color:var(--shadow-color);cursor:pointer}.css-modi05:first-child{padding-left:var(--spacing-spacing-m)}.css-1b68h52{transition:all .15s ease-out 0s;cursor:pointer;text-decoration:underline;outline:none;font-size:14px}.css-youvbg{display:flex;flex-direction:column;width:100%;border-radius:var(--inputs-radius);border-width:1px 1px 0px;border-top-style:solid;border-right-style:solid;border-left-style:solid;border-image:initial;border-top-color:var(--color-brand-tertiary);border-right-color:var(--color-brand-tertiary);border-left-color:var(--color-brand-tertiary);border-bottom-style:initial;border-bottom-color:initial;background-color:var(--color-brand-white)}.css-gatc91{display:flex;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between}.css-1eri4u{background-color:var(--color-brand-white);border:1px solid var(--color-brand-tertiary);border-radius:var(--inputs-radius);display:flex;flex-direction:column;margin-bottom:var(--spacing-spacing-m);max-width:none;width:100%}.css-j7o88m{display:flex;flex-direction:column;padding:15px}.css-4z1xu2{display:flex;flex-direction:column;background-color:var(--shadow-color);border:1px solid var(--color-brand-tertiary);border-radius:var(--inputs-radius);padding-top:15px;padding-bottom:15px;cursor:pointer}.css-qs96b1{font-family:inherit;line-height:22px;text-decoration:underline;font-size:16px;color:var(--color-brand-primary)}.css-1cbtivm{width:100%!important;display:flex!important;-webkit-box-align:center!important;align-items:center!important;position:relative!important;transition:all .2s ease 0s!important;outline:none!important;-webkit-appearance:none!important;appearance:none!important;font-size:16px!important;padding:0 15px!important;height:40px!important;border-radius:var(--inputs-radius)!important;border-width:1px!important;border-style:solid!important;border-image:initial!important;border-color:inherit!important;background-color:var(--color-brand-white)!important;margin-top:5px!important;margin-bottom:5px!important}.addresses .field input::placeholder{display:none}.css-1l57n76{display:flex;flex-direction:column}.css-bqyefa{transition:all .15s ease-out 0s;cursor:pointer;text-decoration:none!important;outline:none}.css-1sz4b8w{border-radius:var(--inputs-radius);width:100%;display:inline-flex;-webkit-appearance:none;appearance:none;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;transition:all .25s ease 0s;-webkit-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;line-height:45px;outline:none;height:100%;min-width:2.5rem;font-size:16px;padding-left:1em;padding-right:1em;background-color:rgba(var(--color-button),var(--alpha-button-background));color:rgb(var(--color-button-text))}.nowrap{flex-wrap:wrap}.css-u5z6r{transition:all .15s ease-out 0s;cursor:pointer;text-decoration:none;outline:none;text-transform:capitalize;margin-left:15px;margin-right:15px;font-size:16px}.collection-description_container{display:flex;padding:var(--spacing-spacing-m);flex-direction:column;align-items:flex-start;gap:var(--spacing-spacing-m);border-radius:var(--border-border-radius);border:1px solid var(--border-border-primary);margin:var(--spacing-spacing-m) 0px 0px 0px}.collection-description_inner a{text-decoration-line:underline;color:var(--color-brand-secondary)}.css-1xhudfw{display:flex;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;margin-top:10px;margin-bottom:10px}.css-aolkci{display:flex;flex-direction:row;-webkit-box-align:center;align-items:center}.css-17jspp7{display:flex;flex-direction:column;height:14px;width:14px}.css-1gp345t{font-size:12px;line-height:18px;margin-left:10px}.css-1q96cxo{display:flex;flex-direction:column;-webkit-box-pack:end;justify-content:flex-end;height:100%}@media only screen and (min-width: 48em){.ory-cell-sm,.ory-cell-sm-1,.ory-cell-sm-2,.ory-cell-sm-3,.ory-cell-sm-4,.ory-cell-sm-5,.ory-cell-sm-6,.ory-cell-sm-7,.ory-cell-sm-8,.ory-cell-sm-9,.ory-cell-sm-10,.ory-cell-sm-11,.ory-cell-sm-12,.ory-cell-sm-offset-0,.ory-cell-sm-offset-1,.ory-cell-sm-offset-2,.ory-cell-sm-offset-3,.ory-cell-sm-offset-4,.ory-cell-sm-offset-5,.ory-cell-sm-offset-6,.ory-cell-sm-offset-7,.ory-cell-sm-offset-8,.ory-cell-sm-offset-9,.ory-cell-sm-offset-10,.ory-cell-sm-offset-11,.ory-cell-sm-offset-12{box-sizing:border-box;flex:0 0 auto;padding-right:0rem;padding-right:var(--half-gutter-width, .5rem);padding-left:0rem;padding-left:var(--half-gutter-width, .5rem);min-width:0}.ory-cell-sm-12{flex-basis:100%;width:100%;min-width:100%}}@media screen and (min-width: 576px){.css-1bq11kf{max-width:520px}.css-rrcios{padding-bottom:0}.css-2u80oj{width:270px!important}.breadcrumbs__link:hover:not([role=link]),.breadcrumbs__link:focus:not([role=link]){text-decoration:underline;cursor:pointer}}@media screen and (max-width: 749px){.footer__localization:empty+.footer__column{padding-top:0!important}}@media screen and (min-width: 750px){.breadcrumbs{display:flex}.footer .grid{column-gap:var(--spacing-spacing-m);flex-wrap:nowrap;align-items:center}.newsletter-form{max-width:none!important}.banner__content{padding:55px}.hide-desktop,.hide-desktop-flex{display:none!important}.hide-mobile{display:block!important}.hide-mobile-flex{display:flex!important}.footer hr{margin:var(--spacing-spacing-s) 0px;background-color:var(--text-color)}}@media screen and (min-width: 768px){.nowrap{flex-wrap:nowrap}.css-1i6ryj9{margin-right:20px}.css-pd67xz{display:block}.css-11ixqnj{margin-bottom:0}.css-7h3pmm{display:none}.footer__copyright,small{font-size:12px;margin-bottom:10px}.footer-block__heading{margin-bottom:15px!important}.product-grid{margin-top:var(--spacing-spacing-s);margin-bottom:var(--spacing-spacing-m)}.css-1bq11kf{max-width:720px}.css-1fpfbk4{margin-bottom:60px}.css-y7w9fk{margin-right:0;margin-left:0;padding:0}.css-1yi21pi{margin-right:0;margin-left:0;padding:0 0 0 .625em}.css-156vb1k{margin-bottom:var(--spacing-spacing-m)}.css-hreens{padding-top:0}.css-1skzyx3{width:270px}.collection-description_container{margin:var(--spacing-spacing-xl) 0px 0px 0px}.facets-container-drawer{flex-wrap:nowrap!important}.css-6h43t{padding-left:var(--spacing-spacing-m);padding-right:var(--spacing-spacing-m)}.css-13ms54{font-size:24px}.css-16bopxa{font-size:14px}.css-q7506i{padding-top:var(--spacing-spacing-m);padding-left:var(--spacing-spacing-m);padding-right:var(--spacing-spacing-m)}.css-1cjps2w{padding-left:var(--spacing-spacing-m);padding-right:var(--spacing-spacing-m)}.css-1o5vjdz{flex:1 0 40%;margin-bottom:var(--spacing-spacing-m);max-width:47%;margin-right:var(--spacing-spacing-m)}.css-1l27rrp{padding-left:var(--spacing-spacing-m);padding-right:var(--spacing-spacing-m)}.css-j7o88m{padding:var(--spacing-spacing-m)}}@media screen and (max-width: 749px){.hide-desktop-flex{display:flex!important}.hide-mobile,.hide-mobile-flex{display:none!important}.mobile-only-info{display:block}}@media screen and (max-width: 992px){.footer-block.grid__item{width:100%!important;margin:0!important;min-height:60px;border-bottom:1px solid #BBB;padding:20px 0!important}.footer .grid{display:block}.footer hr{display:none!important}}@media screen and (min-width: 992px){.css-1aidl3p{line-height:24px}.css-17jspp7{height:16px;width:16px}.css-1gp345t{font-size:14px}.css-1ymrbxh{margin-bottom:5px}.css-11ixqnj{min-width:200px}.newsletter__wrapper{flex-direction:row}.footer .accordion:after,.footer .active:after{content:none}.css-1bq11kf{max-width:960px}.css-1fpfbk4{flex-direction:row;gap:var(--spacing-spacing-m)}.css-1h0vi9j{margin-top:0}.css-ii4oiu{margin-bottom:var(--spacing-spacing-m)}.facets-pill{order:2}.css-30l1fo{flex-direction:row}.css-k79t80{max-width:370px;margin-top:0;margin-bottom:0}.css-kuaa7a{margin-left:var(--spacing-spacing-m)}}@media screen and (min-width: 1250px){.css-11ixqnj{min-width:355px}.css-1bq11kf{max-width:1210px}.css-gatc91{flex-direction:row}}.jdgm-carousel-wrapper{padding:0!important}.jdgm-prev-badge__text{font-size:12px;font-weight:400;line-height:18px}.jdgm-preview-badge .jdgm-star{width:15px;height:15px;padding:0 2px 0 0!important;line-height:15px}.jdgm-form__fieldset-actions{display:flex;flex-direction:column;gap:var(--spacing-spacing-s)}.jdgm-carousel-wrapper .jdgm-carousel.jdgm-carousel--compact-theme{width:100%!important}@media only screen and (min-width: 768px){.jdgm-widget:not(.jdgm-review-widget--small) .jdgm-form__fieldset-actions .jdgm-cancel-question,.jdgm-widget:not(.jdgm-review-widget--small) .jdgm-form__fieldset-actions .jdgm-cancel-rev{margin-right:0!important}}.gpo-app{margin:0!important;width:100%!important;display:flex!important;padding:var(--spacing-spacing-m)!important;flex-direction:column!important;align-items:flex-start!important;gap:var(--spacing-spacing-s)!important;align-self:stretch!important}.gpo-app .gpo-element{margin-bottom:0!important;border:1px solid var(--border-border-primary)!important;padding:20px!important}.specifications_container{display:flex;flex-direction:column;gap:var(--spacing-spacing-m);max-width:900px;margin:auto}.features_container{display:flex;flex-direction:column;gap:var(--spacing-spacing-xl);max-width:900px;margin:auto}.features_container .content-container{display:flex;flex-direction:column;gap:var(--spacing-spacing-m)}@media screen and (max-width: 749px){.features_container .image-with-text__text-item{order:2}.features_container .image-with-text__media-item{order:1}}.specifications_container table:not([class]){border:solid 1px var(--border-border-primary)}.specifications_container thead{background:var(--surface-surface-primay);text-align:left;border-bottom:solid 1px var(--border-border-primary);color:var(--text-color)}.specifications_container tbody tr{border-bottom:solid 1px var(--border-border-primary);background-color:var(--surface-surface-blank)}.specifications_container table:not([class]) td,.specifications_container table:not([class]) th{padding:var(--spacing-spacing-s);border-right:solid 1px var(--border-border-primary)}.specifications_container th:first-child,.specifications_container td:first-child{width:25%}.product-tabs{display:flex;align-items:center;gap:var(--spacing-spacing-m)}.product-tabs .banner_mini-navigation{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-spacing-s)}.product-tabs .banner_mini-navigation hr{background-color:transparent}.product-tabs .cell{display:flex;padding:var(--spacing-spacing-s) 0px;align-items:center}.product-description{display:flex;padding-top:var(--spacing-spacing-m);flex-direction:column;align-items:flex-start;gap:var(--spacing-spacing-m);align-self:stretch;border-radius:0px var(--spacing-spacing-xxs) var(--spacing-spacing-xxs) var(--spacing-spacing-xxs)}#shopify-section-template--22921178087723__1708959744a04d8817{background-color:var(--surface-surface-blank)}.jdgm-carousel-item{background-color:var(--surface-surface-primay);margin-right:var(--spacing-spacing-m)!important;padding:var(--spacing-spacing-m)!important;border:solid 1px var(--border-border-primary);border-radius:var(--inputs-radius)}.jdgm-carousel__right-arrow,.jdgm-carousel__left-arrow{border-color:var(--color-brand-secondary)!important}.jdgm-carousel-wrapper .jdgm-carousel.jdgm-carousel--compact-theme{margin:auto!important}#shopify-section-template--22921178087723__breadcrumbs{background-color:var(--surface-surface-blank)}.product-drawer__content-container .esc--page .esc--field-holder:first-of-type .esc--label,.product-drawer__content-container .esc--page .esc--field-holder:first-of-type input{display:none!important}.product-drawer__content-container .esc--field-wrap p{margin-bottom:var(--spacing-spacing-s)}.shopify-policy__title{margin:var(--spacing-spacing-m) 0px}.shopify-policy__body h3{padding-bottom:var(--spacing-spacing-xs)}#shopify-block-smile_io_smile_points_on_product_page_MTHbAW{width:100%}.slp_5f0014{font-family:Outfit,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.product-main__made-in-sticker-pdp{position:absolute;left:0%;bottom:-13%}.product-main__made-in-sticker-plp{max-width:150px;margin-top:var(--spacing-spacing-s)}@media screen and (max-width: 749px){.product-main__made-in-sticker-pdp,.product-main__made-in-sticker-plp{display:none}}#onetrust-banner-sdk.ot-bnr-w-logo .ot-bnr-logo{display:none!important}.product__info-container_addon_container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-spacing-m);align-self:stretch}.product__info-container_addon_container .addon_product-container{display:flex;padding:var(--spacing-spacing-m) 0px;align-items:flex-start;gap:var(--spacing-spacing-s);align-self:stretch;border-top:1px solid var(--border-border-primary)}.product__info-container_addon_container .addon_product{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-spacing-s);flex:1 0 0}.addon_checkbox,.addon_checkbox_input{cursor:pointer}.product__info-container_addon_container .addon_product .addon_checkbox{display:flex;align-items:center;gap:var(--spacing-spacing-xs);align-self:stretch}.addon_product .addon_checkbox_input{margin:0;width:20px;height:20px;padding:0}.product__info-container_addon_container .addon_product .addon_product-details{display:flex;align-items:flex-start;gap:var(--spacing-spacing-s);align-self:stretch;flex-direction:row}.product__info-container_addon_container .addon_product .addon_product-details ul{display:flex;flex-direction:column;gap:var(--spacing-spacing-s)}.product__info-container_addon_container .addon_product .addon_product-details ul li{position:relative;padding-left:var(--spacing-spacing-m)}.product__info-container_addon_container .addon_product .addon_product-details ul li:before{content:"\f00c";font-family:"Font Awesome 6 Pro";font-weight:900;position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:12px;color:var(--color-brand-primary);width:18px;text-align:center}.product__info-container_addon_container .addon_product .addon_product-details img{display:flex;width:125px;justify-content:center;align-items:center}.product__info-container_addon_container .addon_product .addon_product-details .addon_product-details-inner{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-spacing-xs);flex:1 0 0}#esc-out-of-stock-inputs .esc-btn{width:100%!important;border-radius:var(--buttons-radius)!important;font-size:12px!important;font-weight:700!important;line-height:12px!important;font-family:termina,sans-serif!important}.esc-out-of-stock-title{color:var(--color-brand-black)!important}.esc-out-of-stock-subtitle{text-align:center!important;font-family:Outfit,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:20px!important;color:var(--color-brand-black)!important}.sale_sticker{position:absolute;right:0;top:0;display:flex;padding:var(--spacing-spacing-xxs) var(--spacing-spacing-xs);justify-content:center;align-items:center;gap:var(--spacing-spacing-xs);background:var(--color-brand-secondary);color:#fff;text-transform:uppercase}.countdown_annoucement_bar_wrapper_clz1feqkv21858419wtqbvccc2q.top_page{z-index:2!important}.exclusive_sticker{display:inline-flex;padding:var(--spacing-spacing-xxs) var(--spacing-spacing-xs);align-items:center;gap:var(--spacing-spacing-xxs);margin-top:var(--spacing-spacing-s);background:#dacb94}.product-main__exclusive-sticker{align-self:baseline}.product-main__exclusive-sticker .exclusive_sticker{margin:0}#vat-toggle{display:flex;justify-content:center;align-items:center;gap:var(--spacing-spacing-xs);color:var(--color-brand-black)}#vat-toggle .vat-checkbox{position:relative}#vat-toggle .vat-checkbox input{opacity:0;width:35px;height:0;-webkit-appearance:auto;appearance:auto}#vat-toggle .slider{position:absolute;cursor:pointer;left:0;right:0;bottom:0;background-color:var(--text-text-secondary);top:50%;transform:translateY(-50%);border-radius:9999px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;box-sizing:content-box;padding:2px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .12s;transition:all .12s;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:35px;height:15px}#vat-toggle .slider:before{position:absolute;content:"";left:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s;top:50%;transform:translateY(-50%);-webkit-transition:-webkit-transform .25s;-webkit-transition:transform .25s;transition:transform .25s;border-radius:9999px;width:15px;height:15px}#vat-toggle input:checked+#vat-toggle .slider{background-color:#2196f3}#vat-toggle input:focus+#vat-toggle .slider{box-shadow:0 0 1px #2196f3}#vat-toggle input:checked+#vat-toggle .slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(26px)}#vat-toggle .slider.round{border-radius:40px}#vat-toggle .slider.round:before{border-radius:40px}.slider-right .slider:before{left:auto!important;right:4px}#vat-toggle .inc-vat,#vat-toggle .ex-vat{position:absolute;top:50%;transform:translateY(-50%);font-size:12px;color:#333}#vat-toggle .inc-vat{left:5px}#vat-toggle .ex-vat{right:5px}#vat-toggle .toggle-container{display:flex;align-items:center}#vat-toggle .toggle-label{transition:color .3s;display:flex}body .rfq-btn{width:auto;margin:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/carbon-custom.css.map */
