html{line-height:1.5}.bold{font-weight:700}.table,.rte table{font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 16px))}.shopify-section__header{background-color:var(--secondary-background);-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px #00000029}#shopify-product-reviews .spr-form-input-textarea{line-height:1.5}@media screen and (max-width:840px){#shopify-section-announcement-bar{display:none}}.boost-pfs-search-suggestion-right .product-price,body.template-search .product-list .product-price,body.template-collection .product-list .product-price,.direct-order-item__price .product-price{color:var(--bego-medium-yellow)}.product-price--was-price{font-size:16px;color:var(--bego-dark-grey);margin-left:1em}.scroll-to-top{position:fixed;right:var(--mobile-container-gutter);bottom:var(--mobile-container-gutter);z-index:5;opacity:0;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;width:40px;height:40px}@media screen and (min-width:641px){.scroll-to-top{right:var(--desktop-container-gutter);bottom:var(--desktop-container-gutter)}}@media screen and (min-width:1280px){.product-block-list--large .product-block-list__wrapper,.product-block-list--large .product-block-list__item--info{width:unset}}.scroll-to-top--show{opacity:1}.scroll-to-top svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none}.breadcrumb{margin:0;padding:0}.breadcrumb__item a{text-decoration:underline;font-size:calc(var(--base-text-font-size) - 2px)}.wishlist-button{display:inline-block;cursor:pointer}.wishlist-button--added{pointer-events:none;cursor:not-allowed}.wishlist__items .wishlist-button{width:28px;height:28px;position:absolute;right:0;top:20px;z-index:2}.wishlist__items .wishlist__product:first-child .wishlist-button{top:0}body.template-product .wishlist-button{width:28px;height:28px;position:absolute;right:0;top:0;z-index:2}body.template-collection .product-list .wishlist-button,body.template-search .product-list .wishlist-button{width:25px;height:25px;position:absolute;top:20px;z-index:2}body.template-collection .product-item--vertical .wishlist-button,body.template-search .product-item--vertical .wishlist-button{right:20px}body.template-collection .product-item--list .wishlist-button,body.template-search .product-item--list .wishlist-button{left:172px}body.template-search .product-item--list .product-item__info,body.template-collection .product-item--list .product-item__info{display:grid;grid-template-columns:1fr 275px}body.template-search .product-item--list .product-item__info-wishlist,body.template-collection .product-item--list .product-item__info-wishlist{grid-template-columns:1fr}@media screen and (max-width:640px){body.template-search .product-item--list .product-item__info,body.template-collection .product-item--list .product-item__info{grid-template-columns:1fr}body.template-collection .product-item--list .wishlist-button,body.template-search .product-item--list .wishlist-button{left:auto}}body .product-item--vertical .wishlist-button,body .flickity-slider .wishlist-button{width:25px;height:25px;position:absolute;right:20px;top:20px;z-index:2}.wishlist-button svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none}.wishlist-button .icon--bookmark-alt{color:var(--secondary-accent-color)}.wishlist-button .icon--bookmark-alt path:last-child{stroke:var(--secondary-accent-color)}.wishlist-button--added .icon--bookmark-alt path:last-child{fill:var(--secondary-accent-color)}.wishlist-button .icon--search-loader{color:var(--secondary-accent-color);display:none}.wishlist-button .icon--check{display:none;width:60%;position:absolute;top:32%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;z-index:3}.wishlist-button--loading .icon--search-loader{display:inherit}.wishlist-button--loading .icon--bookmark-alt{display:none}.wishlist-button--added .icon--check{display:block}.colorcode{background-color:var(--colorcode);display:inline-block;width:15px;height:15px;margin-right:5px;border:1px solid #CCC}.announcement-bar,.announcement-bar__inner,.announcement-bar__button{height:42px}.announcement-bar__button{width:175px}.header__logo-image{margin:0}.header__logo-image svg{display:block;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}@media screen and (min-width:841px){.header{padding:27px 0 22px}}.header__action-item--account .header__action-item-link{color:var(--text-color)}.header__cart-toggle{color:var(--bego-dark-grey)}.header__cart-count{background:var(--bego-dark-grey)}@media screen and (min-width:1280px){.header__action-item{padding:0 30px}}.search-bar__input::-moz-placeholder{color:var(--input-placeholder-color)}.search-bar__input:-ms-input-placeholder{color:var(--input-placeholder-color)}.search-bar__input::-webkit-input-placeholder{color:var(--input-placeholder-color)}.search-bar__input::-ms-input-placeholder{color:var(--input-placeholder-color)}.search-bar__input::placeholder{color:var(--input-placeholder-color)}.search-bar__submit{background:var(--header-button-color)}@media screen and (max-width:850px){.search-bar__submit{background:var(--header-text-color)}}.nav-bar__link{color:var(--bego-dark-grey);letter-spacing:.05em;line-height:1}@media screen and (min-width:1000px){.nav-bar__item{padding:20px 0 24px;margin-right:24px}}.nav-bar__linklist li:last-child{margin-right:0}.nav-bar__link .icon--chevron-down{width:12px;height:12px;margin-left:5px}.mega-menu{transition:opacity .2s .2s ease-in-out,visibility .2s .2s ease-in-out;border-top:0;background-color:var(--bego-light-grey-2);-webkit-box-shadow:0 3px 6px 0 inset rgba(0,0,0,.16);box-shadow:0 3px 6px inset #00000029}.mega-menu__inner{padding-top:50px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mega-menu__title.heading{color:var(--bego-dark-grey);font-weight:700}.mega-menu__item:last-of-type a{padding-bottom:0}.mega-menu__item .mega-menu__link{font-size:14px;color:var(--bego-dark-grey)}.mega-menu__item .mega-menu__link:hover{color:var(--bego-yellow)}.mega-menu__item .mega-menu__link--active{font-weight:700;color:var(--accent-color)}.mega-menu__item:hover{color:#f0f}.mega-menu__column{margin-bottom:50px}.header__action-item--account .header__action-item-link{font-weight:400;color:var(--text-color)}.header__action-item--locale span{color:var(--text-color);display:inline-block;margin-left:10px}.header__action-item-link{font-size:var(--base-text-font-size)}.mini-cart{display:none}.header__action-item--cart-wishlist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__account{display:none}.header__wishlist{margin-right:24px}@media screen and (max-width:840px){.header__account{display:block;margin-right:24px}}.header__action-item--locale{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--bego-medium-yellow);cursor:pointer}.header__action-item--locale *{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header__action-item--currency,.header__action-item--locale{margin-right:0}@media screen and (min-width:841px){.header__logo{margin-right:40px}.header__action-list{padding-left:0}.header__action-item{padding:0 30px}.header__action-item:not(:last-child):after{position:absolute;content:"";right:0;top:calc(50% - 17px);background:var(--header-border-color);height:34px;width:1px}.header__action-item:not(.header__action-item--currency):not(.header__action-item--locale):after{display:inherit}.header__cart-icon{margin-right:0}.mobile-menu__section--direct-order,.mobile-menu__section--locale{display:none}}@media screen and (min-width:640px)and (max-width:1280px){.header__search-bar-wrapper{visibility:hidden;position:absolute;padding:0 var(--desktop-container-gutter);width:100%;bottom:0;left:0;background:var(--header-background);z-index:-1;-webkit-transition:visibility .25s ease-in-out,margin-bottom .25s ease-in-out;-o-transition:visibility .25s ease-in-out,margin-bottom .25s ease-in-out;transition:visibility .25s ease-in-out,margin-bottom .25s ease-in-out}.header__search-bar-wrapper.is-visible{visibility:visible;margin-bottom:-59px}.header--search-expanded{margin-bottom:59px}.header{display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:64px;padding:13px 0}.search-bar{position:relative;min-width:100%;padding-bottom:15px;z-index:1;font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 15px))}.search-bar{opacity:0;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.header__search-bar-wrapper.is-visible .search-bar{opacity:1;-webkit-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}.nav-bar{display:none}}@media screen and (max-width:840px){.header{padding-top:20px;padding-bottom:20px}.header__mobile-nav{color:var(--bego-dark-grey)}.header__mobile-nav,.header__action-list,.header__logo{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0}.header__logo-image svg{width:102px;height:26px}.header__logo-image{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__action-list{padding-left:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header__action-item--account,.header__action-list .header__action-item--direct-order,.header__action-list .header__action-item--locale,.header__wishlist{display:none}}@media screen and (max-width:1280px){.mobile-menu__panel{background:var(--bego-light-grey-2);-webkit-box-shadow:0 3px 6px 0 inset rgba(0,0,0,.16);box-shadow:0 3px 6px inset #00000029}.mobile-menu{top:calc(100% + 59px);-webkit-transform:scale(1) translateY(-10px);-ms-transform:scale(1) translateY(-10px);transform:scale(1) translateY(-10px)}.mobile-menu[aria-hidden=false]{-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.mobile-menu__nav-link{font-weight:700;line-height:1;margin-bottom:25px;color:var(--bego-dark-grey);padding-top:0}.mobile-menu__nav-collapsible-content{margin-top:25px}.mobile-menu__nav-list-toggle,.mobile-menu__nav-collapsible-content .mobile-menu__nav-link{color:#333}.mobile-menu__nav-collapsible-content .mobile-menu__nav-link{font-weight:400}.mobile-menu__nav-item:last-child .mobile-menu__nav-link{margin-bottom:0}.mobile-menu__nav-list-toggle{font-weight:700}.mobile-menu__section{padding:25px 20px}.mobile-menu__section.is-sticky{background:transparent}.mobile-menu__back-button{color:var(--bego-dark-grey);line-height:1}.mobile-menu__section:not(:last-child){border:0}.mobile-menu__section:not(:first-child){border-top:1px solid var(--bego-yellow)}.mobile-menu__section .header__action-item--direct-order{position:inherit;padding:0}.mobile-menu__section .header__action-item--direct-order .popover{top:0;left:0;right:0;bottom:0;width:100%;-webkit-transform:scale(1) translateY(-10px);-ms-transform:scale(1) translateY(-10px);transform:scale(1) translateY(-10px)}.mobile-menu__section .header__action-item--direct-order .popover[aria-hidden=false]{-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.mobile-menu__section .header__action-item--locale{padding-left:0}.mobile-menu__section .header__action-item--locale .icon--chevron-down{font-size:10px;margin-left:10px;color:var(--bego-dark-grey)}}@media screen and (min-width:640px)and (max-width:1280px){.mobile-menu__section{padding:25px var(--desktop-container-gutter)}}.icon-state .icon-state__secondary{left:50%;-webkit-transform:translate(-50%,-50%) scale(.3);-ms-transform:translate(-50%,-50%) scale(.3);transform:translate(-50%,-50%) scale(.3)}.icon-state[aria-expanded=true] .icon-state__secondary{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.button{border-radius:4px;line-height:44px}@media screen and (max-width:640px){.button{padding:0 10px}}.button--primary:hover{background:var(--secondary-accent-color)}.button--reset{padding:0}.button--smaller{font-size:13px;line-height:33px;padding:0 20px}.button--loading-indicators .icon--search-loader{-webkit-animation:button-loading-spinner .7s infinite linear;animation:button-loading-spinner .7s infinite linear}.button--loading-indicators .icon--search-loader,.button--loading-indicators .icon--check{display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:1.5em;width:1.5em}.button--loading-indicators[data-loading],.button--loading-indicators[data-success]{position:relative}.button--loading-indicators[data-loading] span,.button--loading-indicators[data-success] span{color:transparent}.button--loading-indicators[data-loading] .icon--search-loader,.button--loading-indicators[data-success] .icon--check{display:inherit}.button--loading-indicators[data-success]{pointer-events:none;cursor:not-allowed}.form__wrapper{background-color:var(--secondary-background);padding:50px 0 0;margin:50px 0}@media screen and (min-width:641px){.form__wrapper{padding:50px}}.form--main{max-width:670px;margin:auto;text-align:left}.form__label{font-weight:400;line-height:1;color:var(--secondary-text-color)}.form__field{border-radius:4px;border:solid .5px var(--secondary-accent-color);-webkit-box-shadow:none;box-shadow:none}.form__floating-label{font-size:14px}.footer__newsletter-form .form__floating-label{color:var(--secondary-text-color)}.h1,.rte h1{font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 36px));line-height:1.16}@media screen and (min-width:641px){.h1,.rte h1{font-size:44px}.h2,.rte h2{font-size:36px}.h3,.rte h3{font-size:24px}.h4,.rte h4{font-size:16px}}.footer__wrapper{border:0}.footer__title{font-weight:700;text-transform:none;font-size:var(--base-text-font-size);text-transform:uppercase}@media screen and (max-width:640px){.footer__title{color:var(--text-color)}.footer{border-top:0}.footer p,.footer a,.footer span{font-size:14px;line-height:22px}.footer__aside-item{margin-top:0}.footer__block-item{margin-left:calc(-1 * var(--mobile-container-gutter));padding-left:var(--mobile-container-gutter)}.footer__block-item .plus-button{width:16px;height:16px}.footer__block-item .plus-button:before{width:16px}.footer__block-item .plus-button:after{height:16px}}.social-media__item-list{margin:0}.social-media__item{margin:0 20px 0 0}.social-media__item>a{width:20px;height:20px}.social-media__item svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;margin-right:20px;opacity:1}.footer .button--primary{background-color:var(--secondary-accent-color);margin-top:24px}.footer .button--primary:hover{background-color:var(--secondary-accent-color)}.footer-newsletter{background-color:var(--secondary-background)}.footer a:hover{color:inherit;text-decoration:underline}@media screen and (min-width:1000px){.footer__aside{margin-top:0}}@media screen and (min-width:1000px){.footer__block-item--text{-ms-flex-preferred-size:250px;flex-basis:250px}}@media screen and (max-width:640px){.footer-newsletter .container{padding-left:0;padding-right:0}.footer .button--primary{background-color:var(--secondary-accent-color);margin-top:16px}}.footer-newsletter__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:var(--desktop-container-gutter) 0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width:1000px){.footer-newsletter__wrapper{padding:100px}}@media screen and (min-width:641px){.footer-newsletter__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (max-width:640px){.footer-newsletter__wrapper .footer-newsletter__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer-newsletter__wrapper .footer-newsletter__newsletter{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.footer-newsletter__image{width:100%}@media screen and (min-width:641px){.footer-newsletter__image{width:250px}}@media screen and (min-width:1000px){.footer-newsletter__image{width:340px}}.footer-newsletter__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.footer-newsletter__newsletter{background-color:var(--bego-grey);-webkit-box-flex:1;-ms-flex:1;flex:1;padding:40px 16px}.footer-newsletter__newsletter .heading,.footer-newsletter-text{color:#fff}.footer-newsletter__newsletter .form__input-wrapper{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-newsletter__newsletter .form__input-wrapper button{margin:0;background-color:var(--secondary-accent-color);border-top-left-radius:0;border-bottom-left-radius:0}.footer-newsletter__newsletter .form__input-wrapper input{border-top-right-radius:0;border-bottom-right-radius:0}.popover--direct-order{left:auto;right:0;top:calc(100% + 14px);max-height:none;width:440px;height:auto;border-radius:3px;-webkit-box-shadow:0 1px 5px 2px rgb(0 0 0 / 10%);box-shadow:0 1px 5px 2px #0000001a}.header__action-item--direct-order .header__action-item-link{cursor:pointer;color:var(--bego-medium-yellow)}.popover--direct-order .icon--nav-triangle-borderless{right:83px}.faq__item{border:0 none;border-top:1px solid var(--secondary-accent-color)!important;padding:10px 20px}@media screen and (max-width:641px){.faq__item{padding:10px 0}}.faq__question.heading.h4{color:var(--secondary-text-color);font-size:24px;font-weight:700;-webkit-tap-highlight-color:transparent}.faq__question.heading.h4 svg{color:var(--accent-color);-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.faq__item-wrapper:has(.faq__question[aria-expanded=true]){padding-bottom:20px}.faq__question[aria-expanded=true] svg{-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform:rotate(180deg)}.faq__answer-download svg{margin-right:10px;color:var(--secondary-accent-color)}.faq__answer-download{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--text-color)!important;text-decoration:none!important;cursor:pointer}.faq__answer{margin-bottom:30px}.form__hint{margin-top:22px}.form__hint strong{font-weight:700;color:var(--accent-color)}.form__hint a{font-weight:700;color:var(--accent-color);transition:color .2s ease-in-out;text-decoration:underline}.form__hint a:hover{text-decoration:none}@media screen and (max-width:641px){.button--mobile-full{width:100%}}.template-login .form__secondary-action{font-size:var(--base-text-font-size);margin-top:22px}.template-login .form__input-wrapper{margin-bottom:28px}.template-login .form__secondary-action p{margin-bottom:8px}.template-register .form__secondary-action{font-size:var(--base-text-font-size);margin-top:22px}.template-register .form__input-wrapper{margin-bottom:28px}.template-order .page__sub-header,.template-account .page__sub-header{display:block}.template-order .page__sub-header+h1,.template-account .page__sub-header+h1{line-height:1;margin-top:35px;margin-bottom:41px}.template-order .layout,.template-account .layout{margin-left:-8px;margin-right:-8px}.template-order .page__sub-header .link,.template-account .page__sub-header .link{font-weight:700;color:var(--bego-medium-yellow);font-size:var(--base-text-font-size);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.template-account .page__sub-header .link{justify-content:right}.template-order .page__sub-header .link svg,.template-account .page__sub-header .link svg{margin-right:10px}.template-order .card,.template-account .card{border:0;border-radius:0}.template-order .card__header,.template-account .card__header,.template-account .table{color:var(--secondary-text-color)}.template-order .card__header,.template-account .card__header{font-size:28px;font-weight:500;line-height:1}.template-account .table th{font-weight:700}.template-account .table th:last-child,.template-account .table td:last-child{display:none}.template-account .table tbody a{font-weight:700}@media screen and (max-width:640px){.template-account .page__sub-header{margin-top:50px}.template-account .page__sub-header+h1{margin-bottom:28px}.template-order .card__header,.template-account .card__header{padding-left:0;padding-right:0;border:0}.template-account .card .table{margin-left:0}.template-account .table thead{display:none}.template-account .table tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:1px solid var(--bego-grey)}.template-account .table tbody tr:last-child{border-bottom:1px solid var(--bego-grey)}.template-account .table tbody tr:first-child{border:0}.template-account .table tbody td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:28px;margin-bottom:28px;padding:0;color:#333;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:24px}.template-account .table td:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:28px}.template-account .table tbody td:not(:last-child){margin-bottom:0}.template-account .table tbody td:before{content:attr(data-label);-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;color:var(--secondary-text-color)}.template-account .table tbody td:first-child:before{font-weight:700}.template-account td button[data-toggle-less],.template-account td button[data-toggle-more]{letter-spacing:1px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--bego-medium-yellow);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.template-account td button[data-toggle-less] svg,.template-account td button[data-toggle-more] svg{margin-right:5px}.template-account td[data-state=more] button[data-toggle-less],.template-account td[data-state=less] button[data-toggle-more]{display:none}.template-account td[data-toggle].mobile-hidden{margin-top:0!important;height:0!important;overflow:hidden}.template-account .layout__section{margin-bottom:0}.template-account .layout__section.layout__section--secondary .card__header{padding-top:48px}.template-account .layout__section.layout__section--secondary .card__section{padding-left:0;padding-right:0}}@media screen and (min-width:641px){.template-order .card__header,.template-account .card__header{padding-top:30px;padding-bottom:22px}.template-account .table-wrapper{padding:0 30px}.template-account .table th:first-child,.template-account .table td:first-child{padding-left:0}.template-account .table th,.template-account .table td{font-size:var(--base-text-font-size);padding-bottom:16px}.template-account .table th{padding-top:0}.template-account .table td{padding-top:16px;color:var(--text-color)}.template-account .layout__section--secondary .card__section{padding-top:0}}@media screen and (max-width:1199px){.template-account .table th{font-size:14px}.template-account .layout{margin-left:0;margin-right:0;display:block}.template-account .layout__section{margin-bottom:18px;margin-left:0;margin-right:0}.template-account .layout__section.layout__section--secondary{width:100%}}@media screen and (min-width:1200px){.template-order .layout__section,.template-account .layout__section{margin:0 8px}.template-account .layout__section.layout__section--secondary{width:300px}}.template-addresses .page__sub-header{display:block}.template-addresses .page__sub-header .link{font-weight:700;color:var(--bego-medium-yellow);font-size:var(--base-text-font-size);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.template-addresses .page__sub-header+h1{line-height:1;margin-top:50px;margin-bottom:22px}@media screen and (max-width:640px){.template-addresses .page__sub-header{margin-top:50px}.template-addresses .container{padding:0 var(--mobile-container-gutter)}.mobile-hidden{display:none}.address-list__item{padding:20px 0}}@media screen and (max-width:640px){.address-list:before{height:0}.address-list:before,.address-list__item+.address-list__item:before{left:unset;width:100%}}@media screen and (min-width:641px){.address-list__item{padding:10px 0}.template-addresses .page__sub-header{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}}.template-addresses .page__sub-header{color:var(--accent-color);font-weight:700}.template-addresses .page__sub-header svg{margin-right:10px}.template-addresses .page__sub-header .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1000px){.layout__section:only-child{max-width:unset}}.template-addresses .card__section{padding:0}.template-addresses .card,.template-addresses .address-list{border:0 none}.template-addresses .address-list__item{-webkit-box-shadow:unset;box-shadow:unset}.template-addresses .address-list__item-top .heading{color:var(--secondary-text-color);font-size:calc(var(--base-text-font-size) + 12px);text-transform:unset;letter-spacing:-.18px;font-weight:500;font-style:normal;font-display:swap;margin:0 0 10px}.address-contact{color:var(--accent-color)}.address-update-hint{margin-top:10px}@media screen and (min-width:1000px){.layout{margin-left:unset;margin-right:unset}}.address-list{margin-top:20px}@media screen and (min-width:1280px){.address-list__item{-ms-flex-preferred-size:25%;flex-basis:25%}}.card__navigation{margin:0;padding-bottom:8px;padding-top:15px;font-size:16px;line-height:24px;font-weight:400;color:var(--text-color)}.template-order .card{margin-bottom:16px}.layout__section--secondary .card__section{padding:0 30px 30px}.card__section-state{padding-bottom:10px}.card__section-state-label{color:var(--accent-color);font-weight:700;margin-right:5px}.card--vendor div.card__header{color:var(--accent-color);font-size:24px;font-weight:400}.card--vendor .card__section{padding-top:0}.template-order .table th:first-child,.template-order .table td:first-child{padding-left:0}.template-order .table th:last-child,.template-order .table td:last-child{padding-right:30px}.template-order .table th,.template-order .table td{padding:10px 0 8px}.template-order .table th{font-weight:700}.template-order .table th:nth-child(2){width:140px}.template-order .table th:nth-child(3){width:140px}.template-order .table th:nth-child(4){width:140px}.template-order .table th:nth-child(5){width:140px}.template-order .table .table__row--product-info{border:0 none}.template-order .table .table__row--product-info th{padding:0}.order-foot__inner{max-width:unset;padding:30px 46px 30px 14px}.order-foot__item+.order-foot__item{border:0 none}.order-foot__item{padding:8px 0;font-size:var(--base-text-font-size)}.order-foot__item:first-child{padding:0 0 8px}.order-foot__item.order-foot__item--strong{border-top:1px solid var(--border-color);color:var(--secondary-text-color);font-size:22px;padding:8px 0 0}.rebuy-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:27px}@media screen and (max-width:1199px){.template-order .layout__section{margin:0 8px}}@media screen and (max-width:640px){.page__sub-header{margin-top:47px}.template-order .page__sub-header+h1{margin-top:42px;margin-bottom:8px}.rebuy-button button{width:100%}.card__section{padding:20px 0}.card__section:last-child{padding:20px 0 0}.order-foot__inner{padding:30px 0}}.text-right{text-align:right}.vendor__grid .vendor__grid-head.padding-right-20,.vendor__grid .vendor__grid-body.padding-right-20{padding-right:20px}.vendor__grid{display:-ms-grid;display:grid;-ms-grid-columns:3fr (1fr)[4];grid-template-columns:3fr repeat(4,1fr)}.vendor__grid .vendor__grid-head{font-weight:700;border-bottom:1px solid var(--border-color);color:var(--secondary-text-color)}.vendor__grid .vendor__grid-head,.vendor__grid .vendor__grid-body{padding:10px 0 8px}@media screen and (max-width:640px){.card__navigation{padding-bottom:16px}.card--vendor div.card__header{font-size:16px;font-weight:700;padding-top:15px}.vendor__grid{-ms-grid-columns:2fr;grid-template-columns:2fr;font-size:16px}.vendor__grid .vendor__grid-head{-ms-grid-column:1;grid-column:1;border:0 none}.vendor__grid .vendor__grid-body{-ms-grid-column:2;grid-column:2}.vendor__grid .border-bottom{border-bottom:1px solid var(--border-color)}.vendor__grid .vendor__grid-head{color:var(--secondary-text-color)}.order-foot__inner{padding:0}.template-order .card:last-child{margin-bottom:8px}.order-foot__item-category{color:var(--secondary-text-color);font-weight:700}.order-foot__item.order-foot__item--strong{border-top:0 none;border-bottom:1px solid var(--border-color);padding-bottom:10px;font-size:16px}.order-foot__item.order-foot__item--strong .order-foot__item-value{font-weight:400;color:var(--text-color)}}.vendor__grid .vendor__grid-span-2{-ms-grid-column-span:2;grid-column:span 2}.vendor__grid .vendor__grid-span-5{-ms-grid-column-span:5;grid-column:span 5}.button--loading{color:transparent}.button--loading:after{content:"";position:absolute;width:16px;height:16px;top:50%;left:50%;border:4px solid transparent;border-top-color:#fff;border-radius:50%;-webkit-animation:button-loading-spinner 1s ease infinite;animation:button-loading-spinner 1s ease infinite}@-webkit-keyframes button-loading-spinner{0%{-webkit-transform:translate(-50%,-50%) rotate(0turn);transform:translate(-50%,-50%) rotate(0)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@keyframes button-loading-spinner{0%{-webkit-transform:translate(-50%,-50%) rotate(0turn);transform:translate(-50%,-50%) rotate(0)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}section[data-section-type=product]{margin-bottom:50px}.product-block-list__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);width:unset}@media screen and (max-width:1000px){.product-block-list__wrapper{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media screen and (max-width:640px){.template-product .page__sub-header{margin:unset;padding:20px;display:block;background-color:var(--secondary-background)}.product-block-list__wrapper{padding:0 20px}.card__separator{width:100%}.card__header{padding:20px 0 0}}.product-bookmark-icon{color:var(--accent-color);position:absolute;right:0;top:0;z-index:2}.product-form__option-name{display:table-cell;padding-right:12px;vertical-align:baseline;white-space:nowrap;padding-top:6px}.product-form .select-wrapper{display:table-cell}.product-form__info-title{display:block;margin-top:10px}.product-form__option-name,.product-form__info-title{width:100px}.product-block-list__item{width:100%}.select-wrapper--primary select{height:35px;border-radius:4px;color:var(--secondary-text-color)!important}.price{margin-right:10px}.product-form .price--compare{top:unset}.price{font-size:calc(var(--base-text-font-size) + 20px)}span.product-form__price-info,.price--compare{font-size:var(--base-text-font-size);color:var(--secondary-text-color)}.product-block-list__item--info{position:unset;top:unset;right:unset}.product-block-list__item--technical_details a{text-decoration:underline}.template-product .card{border:0 none}.product-block-list{background-color:var(--secondary-background)}.product-meta__title{color:var(--secondary-text-color);font-size:calc(var(--default-text-font-size) + 12px);line-height:33px;font-weight:500}.product-meta__title p{display:inline}.text--strong{color:var(--secondary-text-color)}.shopify-payment-button__button--unbranded{background:var(--primary-button-background)!important;height:44px;line-height:44px!important;border-radius:4px!important}.shopify-payment-button__button:hover{background:var(--secondary-accent-color)!important}.product-block-list__item--gallery{min-height:480px}.material-download__link{display:block;color:var(--text-color)!important;text-decoration:none!important;line-height:33px}.material-download__link svg{color:var(--accent-color);margin-right:10px;position:relative;top:2px}.technical-details__grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr}.technical-details__grid-item-title{font-weight:700}.technical-details__grid-item-content:last-of-type,.technical-details__grid-item-title:nth-last-of-type(2){border-bottom:1px solid var(--border-color)}.technical-details__grid-item-title,.technical-details__grid-item-content{border-top:1px solid var(--border-color);padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.technical-details__grid-item-title{padding-right:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:640px){.product-item .price{color:var(--text-color);font-size:var(--base-text-font-size)}.price--highlight{font-size:calc(var(--base-text-font-size) + 8px)}.product-form__add-button{margin-bottom:17px}.product-meta__title{font-size:calc(var(--base-text-font-size) + 8px)}.product-bookmark-icon{position:relative}}.block-swatch-list,.color-swatch-list{display:table-cell;padding-left:unset}.flickity-prev-next-button{width:40px;height:40px}@media screen and (max-width:640px){.flickity-prev-next-button{opacity:unset;transform:unset}}.product-item__action-list--list-view-only{width:200px}@media screen and (max-width:640px){.product-item__action-list--list-view-only{width:unset}.product-item--horizontal .product-item__image-wrapper,.product-item--list .product-item__image-wrapper{margin:0 10px 0 0}}.template-search .card,.template-cart .card,.template-collection .card{border:0 none}.product-item__image-wrapper{min-height:230px}@media screen and (max-width:640px){.product-item__image-wrapper{min-height:130px}}@media screen and (max-width:999px){.product-item__image-wrapper{min-height:180px}}.product-item--list .product-item__bookmark-vertical{font-size:var(--base-text-font-size)}.product-item--horizontal .product-item__bookmark-vertical,.product-item--list .product-item__bookmark-vertical,.product-item--vertical .product-item__bookmark-horizontal{display:none}.template-search .layout,.template-collection .layout{background-color:var(--secondary-background)}.boost-pfs-filter-tree-v .boost-pfs-filter-option-title-text:before{margin:0 10px 0 0}@media screen and (min-width:1000px){.template-search .layout__section,.template-collection .layout__section{margin-left:30px;margin-right:30px}.template-search .layout__section--secondary,.template-collection .layout__section--secondary{width:280px}.boost-pfs-filter-collection-header.collection__title{margin-bottom:28px}}@media screen and (min-width:1280px){.template-search .layout__section--secondary,.template-collection .layout__section--secondary{width:340px}}@media screen and (min-width:1000px)and (max-width:1280px){.boost-pfs-filter-tree .boost-pfs-filter-option-title-text,.boost-pfs-filter-collection-header.collection__title{font-size:1.2rem}}.template-search .layout__section--secondary,.template-collection .layout__section--secondary{margin:30px 0;border-right:1px solid var(--border-color)}.collection__title{font-size:calc(var(--base-text-font-size) + 8px);color:var(--accent-color)}.template-search .card__header,.template-collection .card__header{padding:30px 0 0}.boost-pfs-filter-tree-v .boost-pfs-filter-option{border-top:1px solid var(--border-color)}.boost-pfs-filter-option.boost-pfs-filter-has-scrollbar .boost-pfs-filter-option-content .boost-pfs-filter-option-content-inner ul{padding-right:unset}.boost-pfs-filter-tree-v .boost-pfs-filter-option.boost-pfs-filter-option-collapsed .boost-pfs-filter-option-title-text:before{margin-bottom:4px}.boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-multiple-list li .boost-pfs-check-box{border:1px solid var(--secondary-accent-color)}li.selected .boost-pfs-check-box:before{border-left:2px solid #fff!important;border-bottom:2px solid #fff!important}li.selected .boost-pfs-check-box{background-color:var(--secondary-accent-color)!important}.boost-pfs-filter-button{font-weight:400}.boost-pfs-filter-option-amount{color:var(--bego-grey)}.boost-pfs-filter-option .boost-pfs-filter-option-content .boost-pfs-filter-option-amount{opacity:1}@media screen and (min-width:641px){.collection__toolbar-item{height:38px}.collection__toolbar-item .value-picker-button{margin-left:unset}}.collection__toolbar{padding:0;color:var(--secondary-text-color);font-size:var(--default-text-font-size)}.collection__products-count{color:var(--secondary-text-color)}@media screen and (min-width:1280px){.collection__toolbar-item--sort{margin-left:unset}.collection__showing-count,.collection__toolbar-item--sort{margin-right:unset}}.boost-pfs-filter-option-title button.boost-pfs-filter-clear,.boost-pfs-filter-clear-all{font-size:calc(var(--base-text-font-size) - 2px);color:var(--accent-color)}.boost-pfs-filter-option-title-heading span{color:var(--accent-color);font-weight:400;font-size:calc(var(--base-text-font-size) + 8px);text-transform:none}.boost-pfs-filter-refine-by-wrapper-v .boost-pfs-filter-refine-by,.boost-pfs-filter-tree-v .boost-pfs-filter-refine-by{border-bottom:1px solid var(--border-color)}.product-item:after{-webkit-box-shadow:1px 0 var(--border-color);box-shadow:1px 0 var(--border-color)}.boost-pfs-filter-message{padding:20px 0}@media screen and (max-width:1000px){.template-search .card,.template-collection .card{padding:0 20px}.collection__toolbar{margin:0 -20px;padding:0 20px}#boost-pfs-filter-tree2 .boost-pfs-filter-tree-content{padding:0}.boost-pfs-filter-option{padding:20px!important}.boost-pfs-filter-refine-by{padding:20px 20px 0}.collection__title{margin-bottom:43px}.collection__products-count{margin-bottom:28px!important}}.locale_title{font-weight:700;padding-top:var(--desktop-container-gutter);padding-left:var(--desktop-container-gutter);padding-right:var(--desktop-container-gutter)}.popup-locales__language,.popup-locales__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup-locales__language{padding-left:var(--desktop-container-gutter);padding-right:var(--desktop-container-gutter)}.popup-locales__content{padding-bottom:var(--desktop-container-gutter);padding-left:var(--desktop-container-gutter);padding-right:var(--desktop-container-gutter)}.popup-locale{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;text-decoration:none!important;padding:20px}.popup-locale img{width:70px;height:70px;-o-object-fit:contain;object-fit:contain;display:block;margin:0}.popup-locale span{display:block;font-weight:700;color:#333}.popup-locales__close{position:absolute;right:20px;top:16px;color:var(--heading-color)}.popup-locales__close svg{width:15px;height:15px}@media screen and (min-width:641px){.popup-locales__close{position:absolute;right:30px;top:24px}.popup-locales__close svg{width:20px;height:20px}}.section__title.heading.h3{font-size:calc(var(--base-text-font-size) + 28px);line-height:52px}.section__header .section__action-link{font-size:var(--base-text-font-size);font-weight:400}@media screen and (max-width:640px){.section__title.heading.h3{font-size:calc(var(--base-text-font-size) + 20px);line-height:42px}.product-list--scrollable .product-item{width:100%;border:0 none}.section__header{-ms-flex-flow:wrap;flex-flow:wrap}.section__header .section__action-link{width:100%;text-align:right;padding-right:var(--mobile-container-gutter);margin-top:33px}}.flickity-prev-next-button.previous{left:0}.flickity-prev-next-button.next{right:0}.product-item .product-item__title{font-size:calc(var(--base-text-font-size) + 8px);color:var(--secondary-text-color);line-height:28px}@media screen and (min-width:641px){.product-item--list .product-item__action-list{margin-left:0}}.product-item--vertical .product-item__title{font-size:var(--base-text-font-size);line-height:19px;margin-bottom:0;height:43px;width:unset}.aspect-ratio{padding-bottom:0!important;height:200px}.template-product .product-block-list--large .aspect-ratio{height:300px}.product-item .aspect-ratio img{width:100%}.aspect-ratio img{width:unset;height:unset}@media screen and (max-width:640px){.aspect-ratio{height:150px}.product-item--vertical .product-item__title{height:unset}}.product-item__subtitle{color:var(--bego-text-color);font-size:var(--base-text-font-size);line-height:24px;height:100px}@media screen and (max-width:640px){.product-item__delivery{font-size:calc(var(--base-text-font-size) - 2px);margin-bottom:10px}}.delivery_not_available{color:var(--border-color)}@media screen and (min-width:641px){.product-item--vertical .price:not(.price--compare),.product-item--list .price:not(.price--compare){font-size:var(--base-text-font-size)}}@media screen and (max-width:640px){.product-item--vertical .product-item__title,.product-item--list .product-item__title{font-size:var(--base-text-font-size);margin-bottom:5px;line-height:16px}.product-item--vertical .product-item__title{-ms-flex-item-align:start;align-self:flex-start}}@media screen and (max-width:999px){.product-list--scrollable .product-item{border:0 none}}@media screen and (min-width:641px)and (max-width:999px){.product-list--scrollable:before,.product-list--scrollable:after{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}@media screen and (min-width:641px)and (max-width:999px){.product-list--scrollable .product-item{width:50%}}@media screen and (max-width:640px){.product-list--scrollable:before,.product-list--scrollable:after{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}.product-item__info{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-item-align:start;align-self:flex-start}.product-item__colorcodes{display:flex;flex-direction:row;margin:.5rem 0}.product-item__info-inner{max-width:537px;height:100%}.product-item__info-inner{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.product-item__meta{flex:1}@media screen and (max-width:640px){.product-item__info{width:100%}.product-item__price-list{margin-bottom:unset;margin-top:unset}}.product-item--horizontal .product-item__action-list,.product-item--list .product-item__action-list{-ms-flex-item-align:start;align-self:flex-start}.product-item__bookmark{color:var(--accent-color);text-align:right;width:100%;height:25px}.template-product .product-gallery__thumbnail-list{width:100px}.template-product .product-gallery__thumbnail-list .aspect-ratio{height:100%}.notification__container{font-size:var(--base-text-font-size)}.notification__container p{margin:0;padding-top:13px;padding-bottom:0}.notification__container p:last-child{padding-bottom:13px}.scroller{margin:unset}.collection-item{background-color:var(--secondary-background);padding:0;margin-left:14px!important;width:24%;margin-right:0!important}.collection-item:first-child{margin-left:unset!important}.collection-item:last-child{margin-right:0!important}@media screen and (max-width:1000px){.collection-item{margin-left:var(--mobile-container-gutter);width:49%}}@media screen and (max-width:640px){.collection-item{width:99%}}.collection-item__meta{background-color:var(--secondary-accent-color);padding:14px}.collection-item__title,.collection-item__description,.collection-item:hover .collection-item__title{color:var(--secondary-background)}.collection-item__title{text-align:left;padding:0;-webkit-transform:unset;-ms-transform:unset;transform:unset;font-size:calc(var(--base-text-font-size) + 10px);margin:20px 0 10px}.collection-item__description{font-weight:unset;margin:20px 0 30px}.collection-item__button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;top:calc(50% - 25px);border-radius:100%;visibility:visible;background:var(--secondary-background);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);z-index:1}.featured-product .card{border:0 none}@media screen and (max-width:640px){.featured-product{margin:0 var(--mobile-container-gutter)}.featured-product .card__section form{padding:0 var(--mobile-container-gutter)}}.product-list--collage,.product-list__column{gap:16px}.cart-stock-check{display:block;margin-bottom:60px}@media screen and (min-width:641px){.template-cart .page__header{margin-bottom:65px}}@media screen and (max-width:640px){.template-cart .page__header{margin-top:65px}}.template-cart .line-item__meta{font-size:16px}.template-cart .line-item__price:not(.line-item__price--highlight){color:var(--secondary-text-color)}.template-cart .card{border:0 none;padding:0;border-radius:0}@media screen and (min-width:641px){.template-cart .card{margin-bottom:16px}}.template-cart .card--line-items{padding:30px}.template-cart .card--line-items .card__header{padding:0}.template-cart .line-item__title{color:var(--text-color)}.template-cart .table th{font-weight:700;font-size:var(--base-text-font-size);color:var(--bego-dark-grey);line-height:1;padding-bottom:8px}.template-cart .table tbody tr{border-top:1px solid var(--bego-grey)}.template-cart .table th:first-child,.template-cart .table td:first-child{padding-left:0}.template-cart .table th:last-child,.template-cart .table td:last-child{padding-right:12px}@media screen and (min-width:641px){.template-cart .table th:first-child,.template-cart .table td:first-child{width:50%}}.template-cart .card__header--vendor{padding-left:10px;font-size:calc(var(--base-text-font-size) + 8px);color:var(--heading-color)}.line-item__quantity-remove{font-size:var(--base-text-font-size);color:var(--secondary-text-color)}.line-item__line-price{color:var(--bego-medium-yellow)}@media screen and (min-width:1000px)and (max-width:1023px){.cart-wrapper__inner-inner{width:100%}}@media screen and (min-width:1024px){.cart-wrapper__inner-inner{width:calc(100% - 312px)}}@media screen and (min-width:1000px)and (max-width:1023px){.cart-recap{width:100%;position:relative;right:auto}}@media screen and (min-width:1024px){.cart-recap{width:296px}}.cart-recap__total{border-bottom:1px solid var(--border-color);font-size:calc(var(--base-text-font-size) + 8px);padding-bottom:8px}.template-cart .cart-recap__order-id .cart-recap__price-line-label,.template-cart .cart-recap__total .cart-recap__price-line-label,.template-cart .cart-recap__total .cart-recap__price-line-price{font-size:calc(var(--base-text-font-size) + 8px);font-weight:400}.template-cart .cart-recap__hint{font-size:calc(var(--base-text-font-size) - 3px);color:var(--secondary-text-color);margin-top:10px}.template-cart .cart-recap__hint strong{font-weight:500}.template-cart .cart-recap__scroller{padding-bottom:10px}.template-cart section[data-section-type=recently-viewed-products]{margin-top:10px}.form__field-checked-success,.form__field-checked-error{background-repeat:no-repeat;background-position:95% center}.form__field-checked-success{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.393' height='17.393' viewBox='0 0 17.393 17.393'%3E%3Cpath data-name='Icon awesome-check-circle' d='M17.955 9.259a8.7 8.7 0 1 1-8.7-8.7 8.7 8.7 0 0 1 8.7 8.7zm-9.7 4.6L14.7 7.411a.561.561 0 0 0 0-.793l-.793-.793a.561.561 0 0 0-.793 0l-5.258 5.261L5.4 8.63a.561.561 0 0 0-.793 0l-.793.793a.561.561 0 0 0 0 .793l3.647 3.647a.561.561 0 0 0 .793 0z' transform='translate(-.563 -.563)' style='fill:%23e6aa14'/%3E%3C/svg%3E%0A")}.form__field-checked-error{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cg data-name='Gruppe 467' transform='translate(-284.875 -1021.875)'%3E%3Ccircle data-name='Ellipse 15' cx='9' cy='9' r='9' transform='translate(284.875 1021.875)' style='fill:%23d34646'/%3E%3Cpath data-name='Icon metro-cross' d='M13.227 10.568 9.964 7.305l3.262-3.263a.337.337 0 0 0 0-.475l-1.54-1.541a.337.337 0 0 0-.475 0L7.948 5.289 4.685 2.026a.337.337 0 0 0-.475 0L2.669 3.567a.337.337 0 0 0 0 .475l3.263 3.263-3.263 3.263a.337.337 0 0 0 0 .475l1.541 1.541a.337.337 0 0 0 .475 0l3.263-3.262 3.263 3.263a.337.337 0 0 0 .475 0l1.541-1.541a.337.337 0 0 0 0-.475z' transform='translate(285.927 1023.57)' style='fill:%23fff'/%3E%3C/g%3E%3C/svg%3E%0A")}.cart-recap__notices{margin:16px 0;font-size:16px}.cart-recap__notices-legal{margin:16px 0;color:var(--secondary-text-color);font-size:calc(var(--base-text-font-size) - 3px)}.cart-recap__notices-rounding{margin-bottom:0}.template-cart .product-item__subtitle{height:unset;margin-bottom:10px}.template-cart .line-item__title{margin-bottom:unset}.template-cart .line-item__image-wrapper{width:unset;min-width:125px}.template-cart .cart-wrapper .aspect-ratio{height:125px}[type=checkbox]{position:relative;left:15px;z-index:0;-webkit-appearance:none}[type=checkbox]+label{position:absolute}label[for=cart_gtc_check]{position:unset}[type=checkbox]+label:before{width:14px;height:14px;border:1px solid var(--secondary-accent-color);display:block;content:"";float:left;margin-right:5px;position:relative}[type=checkbox]:checked+label:before{border:0 none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cdefs%3E%3Cstyle%3E .cls-3%7Bfill:none%7D %3C/style%3E%3C/defs%3E%3Cg style='fill:%23e6aa14;stroke:%23e6aa14'%3E%3Cpath style='stroke:none' d='M0 0h14v14H0z'/%3E%3Cpath class='cls-3' d='M.5.5h13v13H.5z'/%3E%3C/g%3E%3Cg id='Yes' transform='translate(2.907 2.182)'%3E%3Cpath id='Checkbox' d='M4.136 7.318 1 3.929l.744-.8 2.392 2.524L8.442 1l.744.8z' transform='translate(-1 1)' style='fill:%23fff'/%3E%3Cpath class='cls-3' transform='translate(0 -1.682)' d='M0 0h8v13H0z'/%3E%3C/g%3E%3C/svg%3E%0A")}.line-item__quantity-remove.icon{color:var(--bego-grey);width:13.2px;height:15.1px;margin-bottom:28px;pointer-events:auto}.card__header--vendor-mobile{color:var(--accent-color);font-weight:700;font-size:var(--base-text-font-size)}.product-meta__sku{font-size:var(--base-text-font-size);color:var(--secondary-text-color)}.quantity-selector--product .quantity-selector__value{color:var(--text-color);height:44px;min-width:54px}.quantity-selector--product .quantity-selector__button{padding:0 17px;height:44px}.template-cart .quantity-selector{height:44px;-webkit-box-shadow:none;box-shadow:none;border-color:var(--bego-grey)}.template-cart .quantity-selector .quantity-selector__button,.template-cart .quantity-selector .quantity-selector__value{width:44px;height:44px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.template-cart .quantity-selector .quantity-selector__value{border-left:1px solid var(--bego-grey);border-right:1px solid var(--bego-grey);color:var(--bego-text-color)}.template-cart .quantity-selector .quantity-selector__button svg{color:var(--bego-text-color);width:16px;height:16px}.cart-payment-type-hint{color:var(--bego-text-color)}.cart-payment-type-hint span{color:var(--bego-dark-grey)}@media screen and (max-width:640px){.template-cart .card--line-items .card{margin-bottom:0}.card .table{margin-left:0}.card__header--vendor{display:none}.line-item__product-info-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.line-item .line-item__product-info{padding:0}.line-item__quantity-remove{margin-left:0}.line-item__quantity-remove.link{display:none}.line-item__quantity-remove.icon{display:block;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:right}.cart-recap__scroller .card .card__section{padding:30px var(--mobile-container-gutter)}.cart-recap__price-line-label-total{font-size:var(--base-text-font-size);margin:auto 0}.cart-recap__price-line-label-total-price{font-size:calc(var(--base-text-font-size) + 8px);font-weight:400}.template-cart .table tbody tr:not(:last-child){padding-bottom:30px}.template-cart .table tbody tr:not(:first-child){padding-top:30px}.template-cart .quantity-selector{height:30px}.template-cart .quantity-selector .quantity-selector__button,.template-cart .quantity-selector .quantity-selector__value{font-size:11px;width:30px;height:30px}.template-cart .quantity-selector .quantity-selector__button svg{width:12px;height:12px}.template-cart .cart-recap__order-id .cart-recap__price-line-label,.template-cart .cart-recap__total .cart-recap__price-line-label,.template-cart .cart-recap__total .cart-recap__price-line-label .cart-recap__price-line-label-total{font-size:16px;font-weight:700}.cart-payment-type-hint{padding:0 var(--mobile-container-gutter)}}@media screen and (min-width:641px){.line-item__quantity-remove.link{display:block}.line-item__quantity-remove.icon{display:none}}.aspect-ratio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.template-product .aspect-ratio img{position:unset}@media screen and (max-width:640px){.product-form__info-title{font-size:var(--base-text-font-size)}h2.card__title{font-size:calc(var(--base-text-font-size) + 8px)}.technical-details__grid{font-size:var(--base-text-font-size)}}.product-item__primary-image{-o-object-fit:contain;object-fit:contain}.wishlist-toggle{display:inline-block;cursor:pointer}.wishlist__container{position:fixed;top:0;left:0;width:100%;height:100%;margin:0 auto;z-index:10;visibility:hidden;pointer-events:none;opacity:0;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out;-o-transition:opacity .2s ease-in-out,visibility .2s ease-in-out;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.wishlist__container:before{position:fixed;content:"";top:0;left:0;width:100%;height:100%;background:#00000059;pointer-events:none}.wishlist__container[aria-hidden=false]{visibility:visible;opacity:1;pointer-events:auto}.wishlist__container[aria-hidden=false] .wishlist{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0);-webkit-transition:visibility .4s linear,-webkit-transform .4s ease;transition:visibility .4s linear,-webkit-transform .4s ease;-o-transition:transform .4s ease,visibility .4s linear;transition:transform .4s ease,visibility .4s linear;transition:transform .4s ease,visibility .4s linear,-webkit-transform .4s ease}.wishlist{position:absolute;width:100%;height:100%;max-height:calc(var(--vh, 1vh) * 100);max-width:480px;background:var(--secondary-background);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px #0000004d;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translate(100%);-webkit-transition:visibility .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:visibility .25s ease-in-out,-webkit-transform .25s ease-in-out;-o-transition:transform .25s ease-in-out,visibility .25s ease-in-out;transition:transform .25s ease-in-out,visibility .25s ease-in-out;transition:transform .25s ease-in-out,visibility .25s ease-in-out,-webkit-transform .25s ease-in-out;right:0}.wishlist__loader[hidden]{display:none}.wishlist__loader svg{width:35px;height:35px;color:var(--accent-color)}.wishlist__close{position:absolute;right:30px;top:40px;width:16px;height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wishlist__header{padding:30px 0;margin:0 30px;font-size:calc(var(--base-text-font-size) + 8px);color:var(--accent-color);-webkit-box-shadow:0 1px var(--border-color);box-shadow:0 1px var(--border-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.wishlist__header:after{content:attr(data-count);margin-left:.25em}.wishlist__body{padding:30px 0;margin:0 30px;height:calc(100% - 96px)}.wishlist__body--lock-and-load{pointer-events:none;position:relative}.wishlist__loader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wishlist__body--lock-and-load .wishlist__loader{display:block!important}.wishlist__body--lock-and-load .wishlist__items{opacity:.3}.wishlist__items .product-item{-webkit-box-shadow:0 1px var(--border-color);box-shadow:0 1px var(--border-color);padding-left:0;padding-right:0;background-color:transparent;padding-bottom:30px}.wishlist__items .product-item .product-item__image-wrapper{min-height:180px;max-height:180px}.wishlist__items .aspect-ratio img{position:absolute!important}.wishlist__items .product-item:after{display:none}.wishlist__items .wishlist__product:first-child .product-item{padding-top:0}.wishlist__items .product-item__bookmark{display:none}.wishlist__items .product-item .product-item__info{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.wishlist__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:12px;width:100%}.wishlist__items .product-item--list .product-item__image-wrapper{width:120px}@media screen and (max-width:480px){.wishlist__header,.wishlist__body{padding:20px 0;margin:0 20px}.wishlist__items .product-item--list .product-item__image-wrapper{width:90px}.wishlist__items .product-item{padding-bottom:20px}}@media screen and (max-width:380px){.product-item.product-item--list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wishlist__items .product-item .product-item__info{-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit}}.cart-upsell{margin:0}.cart-upsell .row{background-color:#fff}.cart-upsell .container{padding-top:50px;padding-bottom:59px}.upsell-wrapper{background-color:#faf0b9;padding:18px 30px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 212px;grid-template-columns:1fr 212px}.upsell-button button{width:212px}.upsell-text{font-family:var(--text-font-family);font-weight:700;font-style:normal;line-height:44px;font-size:var(--base-text-font-size)}@media screen and (max-width:640px){.cart-upsell .container{padding:0}.upsell-wrapper{-ms-grid-columns:1fr;grid-template-columns:1fr}.upsell-button button{width:100%}.upsell-text{font-weight:400;line-height:1.19;margin-bottom:17px}}.product-bestsellers .product-item{width:100%!important}.product-bestsellers .product-list:before{border:0 none}.product-bestsellers .product-item:after{-webkit-box-shadow:none;box-shadow:none}.product-recommendations .aspect-ratio img{position:absolute}button.product-cart-added{background-color:green}.scroller-button{display:none;z-index:100}.scroller-button.previous,.scroller-button.next{top:unset;margin-top:225px}.scroller-button.next{right:0}@media screen and (max-width:999px){.scroller-button{display:unset;opacity:1;visibility:visible}}.customer-address_headline{padding-bottom:10px}.product-item__action-list-button-wrapper{display:grid;grid-template-columns:1fr 1fr;align-items:flex-start;column-gap:10px}.direct-order-item__quantity-selector{margin-top:12px}.product-item__action-list-buttons{min-width:200px;display:flex;flex-direction:column;row-gap:5px}.cart-mixed-ref-error{font-weight:700;color:var(--error-color)}.input-error-message{margin:15px 0;color:var(--error-color)}.input-error-message.hidden{display:none}.template-cart .product-price--was-price{margin-left:0}@media screen and (min-width:641px){.template-cart .line-item-table td{padding:15px 20px}}.order-summary .product-price--was-price{margin-left:0}.pagination__inner{display:flex;justify-content:space-evenly}.pagination__inner--pages{display:flex;gap:10px;align-items:center}.vendor__grid .vendor__grid-metafield-information{padding:0 0 40px}@media screen and (max-width:640px){.footer__block-item .rte{margin-top:0}body.template-search .product-item__action-list-button-wrapper,body.template-collection .product-item__action-list-button-wrapper{grid-template-columns:1fr;gap:10px}body.template-search .product-item__action-list-buttons,body.template-collection .product-item__action-list-buttons{min-width:unset}}.product-item.product-item--vertical .product-item__info{width:100%}.boost-pfs-filter-products.product-list.product-list--collection{display:flex!important}.boost-pfs-search-suggestion-item.hidden{display:none}.shopify-policy__container{padding-bottom:60px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/theme-latori-overwrites.css.map */
