:root{--tw-text: #15181c;--tw-text-2: #5b6168;--tw-line: #e3e4e1;--tw-line-strong: #c9ced3;--tw-surface: #f5f5f2;--tw-orange: #fd510e;--tw-orange-light: #fff4e3;--tw-green: #1e6b34;--tw-btn-hover: #2b3036}.rte a,.rte a:visited{color:var(--tw-text);text-decoration:underline;text-underline-offset:.15em}.nav-desktop a:hover,.nav-desktop summary:hover [data-nav-title],.top-bar a:hover,.top-bar a:hover span,.footer a:hover,.tw-product-header__about-link:hover,.tw-series-buttons__compare:hover,.tw-key-specs__all:hover,.tw-card__link:hover .tw-card__title{text-decoration:underline;text-underline-offset:.2em}@media only screen and (min-width:799px){.main-nav.menu-position--inline.logo-position--left{display:flex;align-items:center;gap:24px}.main-nav.menu-position--inline.logo-position--left .nav--combined{flex:0 0 auto;width:auto}.main-nav.menu-position--inline.logo-position--left .search-container{flex:1 1 auto;width:auto;max-width:640px;margin:0 auto;padding-left:0}.main-nav .search-container input[type=text],.main-nav .search-container input[type=search]{height:44px;border:1px solid var(--tw-line-strong);border-radius:6px;color:var(--tw-text)}.main-nav .nav--combined .nav-desktop:first-child .nav-desktop__tier-1-link{display:inline-flex;align-items:center;gap:.4em;padding:.55em 1em;border-radius:6px;background:var(--tw-orange);color:var(--tw-text);font-weight:600;letter-spacing:normal;text-transform:none;text-decoration:none}.main-nav .nav--combined .nav-desktop:first-child .nav-desktop__tier-1-link:hover{background:#e8480b}.main-nav__wrapper{border-bottom:1px solid var(--tw-line)}.main-nav .nav--combined .nav-desktop:first-child .nav-desktop__tier-1-link span{color:var(--tw-text);text-decoration:none}.nav-desktop__tier-1-link--active [data-nav-title]{text-decoration:underline;text-decoration-color:var(--tw-orange);text-decoration-thickness:2px;text-underline-offset:.35em}}@media only screen and (min-width:799px){.header .main-nav.menu-position--inline.logo-position--left{padding-right:200px}.header .top-bar .cart-container{position:absolute;top:calc(100% + 13px);right:20px}.header .top-bar .cart-container .mini_cart{display:inline-flex;align-items:center;width:auto;max-width:none;height:40px;padding:0 4px;font-size:22px;letter-spacing:normal}.header .top-bar .cart-container .mini_cart:before{font-size:22px}.header .top-bar .cart-container .cart_content{top:calc(100% + 8px);right:0;left:auto;width:400px;max-width:420px;border-top:1px solid var(--tw-line);box-shadow:0 8px 24px #0000001f}.header .top-bar .top-bar__login-link{position:absolute;top:calc(100% + 13px);right:84px;display:inline-flex;align-items:center;gap:6px;height:40px;font-size:15px;letter-spacing:normal;text-transform:none;white-space:nowrap}.header .top-bar .top-bar__login-link:before{font-size:20px}}.footer-logo{max-width:180px!important}@media only screen and (max-width:798px){body.is-active .header-group{padding-bottom:0!important}body.is-active #header{top:0!important;background:#fff;overflow-y:auto!important}}#header .top-bar{background:#fff;border-bottom:1px solid var(--tw-line)}.mini_cart,.nav a.mini_cart,.cart-container .mini_cart{background:transparent;color:var(--tw-text)}.mini_cart .cart_count,.cart-container .mini_cart .cart_count,.cart-container.active_link .mini_cart span.cart_count,#header .top-bar a.mini_cart span.cart_count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;margin-left:4px;padding:0 5px;border-radius:9px;background:var(--tw-text)!important;color:#fff!important;font-size:11px;line-height:1}html:not([data-tw-vat=excl]) .tw-price__excl,html[data-tw-vat=excl] .tw-price__incl,html:not([data-tw-vat=excl]) [data-tw-vat-only=excl],html[data-tw-vat=excl] [data-tw-vat-only=incl]{display:none}.product__details--product-page .price-ui:not(:has(.price-min)){display:grid;grid-template-columns:auto 1fr;column-gap:.5em;align-items:baseline;line-height:1.15}.product__details--product-page .price-ui:not(:has(.price-min))>.price,.product__details--product-page .price-ui:not(:has(.price-min))>.price>.money,.product__details--product-page .price-ui:not(:has(.price-min))>.price .tw-price{display:contents}.product__details--product-page .price-ui:not(:has(.price-min))>.compare-at-price{grid-column:2;grid-row:1}.product__details--product-page .price-ui:not(:has(.price-min))>:not(.price):not(.compare-at-price){grid-column:1 / -1}html:not([data-tw-vat=excl]) .product__details--product-page .price-ui:not(:has(.price-min))>.price .tw-price__incl,html[data-tw-vat=excl] .product__details--product-page .price-ui:not(:has(.price-min))>.price .tw-price__excl{grid-column:1;grid-row:1}html:not([data-tw-vat=excl]) .product__details--product-page .price-ui:not(:has(.price-min))>.price .tw-price__excl,html[data-tw-vat=excl] .product__details--product-page .price-ui:not(:has(.price-min))>.price .tw-price__incl{grid-column:1 / -1;grid-row:2}.product__details--product-page .price-ui>.price .tw-price__incl,.product__details--product-page .price-ui>.price .tw-price__excl{display:block}.product__details--product-page .price-ui>.price .tw-price__incl:after,.product__details--product-page .price-ui>.price .tw-price__excl:after{margin-left:.35em;font-size:.55em;font-weight:400;opacity:.75}.product__details--product-page .price-ui>.price .tw-price__incl:after{content:var(--tw-label-incl)}.product__details--product-page .price-ui>.price .tw-price__excl:after{content:var(--tw-label-excl)}html:not([data-tw-vat=excl]) .product__details--product-page .price-ui>.price .tw-price__excl,html[data-tw-vat=excl] .product__details--product-page .price-ui>.price .tw-price__incl{margin-top:.15em;font-size:.6em;font-weight:400;opacity:.8}html:not([data-tw-vat=excl]) .product__details--product-page .price-ui>.price .tw-price__excl:after,html[data-tw-vat=excl] .product__details--product-page .price-ui>.price .tw-price__incl:after{font-size:1em;margin-left:.3em}html:not([data-tw-vat=excl]) .product__details--product-page .price-ui>.price .tw-price__excl:before,html[data-tw-vat=excl] .product__details--product-page .price-ui>.price .tw-price__incl:before{content:"("}html:not([data-tw-vat=excl]) .product__details--product-page .price-ui>.price .tw-price__excl:after{content:var(--tw-label-excl) ")"}html[data-tw-vat=excl] .product__details--product-page .price-ui>.price .tw-price__incl:after{content:var(--tw-label-incl) ")"}html[data-tw-vat=excl] .cart-message.meta{display:none}.tw-vat-cart-note{margin:.5em 0;font-size:.875em}.tw-vat-toggle{display:inline-flex;margin:.5em 0 1em;border:1px solid currentColor;border-radius:999px;overflow:hidden;font-size:.875rem}.tw-vat-toggle__btn{padding:.4em 1em;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}html:not([data-tw-vat=excl]) .tw-vat-toggle__btn[data-tw-vat-set=incl],html[data-tw-vat=excl] .tw-vat-toggle__btn[data-tw-vat-set=excl]{background:var(--tw-text);color:#fff}.tw-vat-toggle--header{margin:0;font-size:.75rem;vertical-align:middle}.tw-vat-toggle--header .tw-vat-toggle__btn{padding:.25em .8em}html:not([data-tw-vat=excl]) .tw-vat-toggle--header .tw-vat-toggle__btn[data-tw-vat-set=incl],html[data-tw-vat=excl] .tw-vat-toggle--header .tw-vat-toggle__btn[data-tw-vat-set=excl]{background:var(--tw-text);color:#fff;font-weight:600}.tw-vat-toggle-row--header{display:inline-flex;align-items:center;gap:.5em;font-size:.75rem}.tw-vat-toggle__label{white-space:nowrap}.top-bar .tw-vat-toggle-wrap{color:var(--tw-top-bar-color, currentColor)}.tw-vat-toggle-wrap--mobile{padding:.75em 0;color:var(--tw-nav-color, currentColor)}.tw-vat-toggle__btn:focus-visible{outline:2px solid var(--tw-text);outline-offset:-4px}.tw-vat-popup{max-width:min(32rem,calc(100vw - 2rem));padding:0;border:0;border-radius:8px;box-shadow:0 10px 40px #00000040}.tw-vat-popup::backdrop{background:#00000080}.tw-vat-popup__inner{padding:1.5rem;text-align:center}.tw-vat-popup .tw-vat-popup__title{margin:0 0 1rem;text-transform:none;letter-spacing:normal}.tw-vat-popup__choices{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.tw-vat-popup__choice{display:flex;flex-direction:column;gap:.25rem;padding:1rem;border:2px solid var(--tw-text);border-radius:6px;background:#fff;color:var(--tw-text);font:inherit;cursor:pointer}.tw-vat-popup__choice:hover,.tw-vat-popup__choice:focus-visible{background:var(--tw-text);color:#fff}.tw-vat-popup__choice-title{font-size:1.15em;font-weight:700}.tw-vat-popup__choice-sub{font-size:.875em}.tw-vat-popup__note{margin:1rem 0 0;font-size:.8125em;opacity:.75}@media(max-width:480px){.tw-vat-popup__choices{grid-template-columns:1fr}}.tw-mobile-bar{position:relative;z-index:2002;display:flex;justify-content:flex-end;align-items:center;padding:3px 12px;border-bottom:1px solid var(--tw-line);background:var(--tw-surface);color:var(--tw-text);font-size:12px}.tw-vat-dropdown{position:relative}.tw-vat-dropdown__summary{display:inline-flex;align-items:center;gap:.4em;min-height:26px;padding:0 10px;border:1px solid var(--tw-line-strong);border-radius:6px;background:#fff;cursor:pointer;list-style:none;white-space:nowrap}.tw-vat-dropdown__summary::-webkit-details-marker{display:none}.tw-vat-dropdown__summary:focus-visible{outline:2px solid currentColor;outline-offset:2px}.tw-vat-dropdown__menu{position:absolute;top:calc(100% + 4px);right:0;z-index:1000;display:flex;flex-direction:column;min-width:15rem;padding:4px 0;border-radius:6px;background:#fff;box-shadow:0 6px 24px #0003;color:var(--tw-text)}.tw-vat-dropdown__option{padding:10px 14px;border:0;background:transparent;color:inherit;font:inherit;font-size:14px;text-align:left;white-space:nowrap;cursor:pointer}.tw-vat-dropdown__option:hover,.tw-vat-dropdown__option:focus-visible{background:var(--tw-surface)}html:not([data-tw-vat=excl]) .tw-vat-dropdown__option[data-tw-vat-set=incl],html[data-tw-vat=excl] .tw-vat-dropdown__option[data-tw-vat-set=excl]{font-weight:600}html:not([data-tw-vat=excl]) .tw-vat-dropdown__option[data-tw-vat-set=incl]:after,html[data-tw-vat=excl] .tw-vat-dropdown__option[data-tw-vat-set=excl]:after{content:" \2713"}body,body *,input,select,button,textarea{font-family:var(--tw-font-body)!important;font-weight:400!important;letter-spacing:0!important}body{font-size:15px;line-height:1.55}:is(h3,h4,h5,h6,strong,b,th,summary,label,.nav-desktop__tier-1-link,.global-button,.add_to_cart,button[type=submit],.tw-product-header__brand,.tw-card__brand,.tw-lcard__brand,.tw-card__title,.tw-lcard__title,.tw-key-specs__value,.tw-stock,.tw-fgroup__summary,.tw-qf__label,.tw-sub__name,.tw-lcard__btn,.tw-pages__num.is-current,.tw-vat-toggle__btn[aria-pressed=true],.tw-specs__group-title,.tw-empty__text){font-weight:600!important}:is(.tw-stock [data-tw-stock-label],.tw-product-header__brand *,.tw-sub__name *){font-weight:600!important}:is(h1,h2){font-family:var(--tw-font-heading)!important;font-weight:600!important;line-height:1.2}h1,.tw-coll__title{font-size:34px}.product_name{font-size:32px}h2{font-size:24px}.tw-coll__title .tw-coll__count{font-family:var(--tw-font-body)!important;font-weight:400!important}.tw-price__incl,.tw-price__excl{font-weight:600!important}html:not([data-tw-vat=excl]) .tw-price__excl,html[data-tw-vat=excl] .tw-price__incl,.tw-price__incl:after,.tw-price__excl:after{font-weight:400!important}:is(.tw-price,.price,.money,table,.tw-specs,.tw-key-specs,.tw-series-table,.tw-fv__count,.tw-coll__count,.tw-lcard__sku,.tw-pages){font-variant-numeric:tabular-nums}.tw-lcard__title,.tw-card__title{font-size:16px;line-height:1.35}:is(.tw-sort__label,.tw-price-filter__label,.tw-key-specs__label,.tw-specs__label,.tw-lcard__sku,.tw-vat-toggle__label,.tw-price-filter__note){font-weight:400!important;color:var(--tw-text-2)}:is(.tw-lcard__brand,.tw-card__brand,.tw-product-header__brand){font-size:12px;letter-spacing:.06em!important}@media(max-width:798px){h1,.tw-coll__title,.product_name{font-size:28px}h2{font-size:22px}.tw-lcard__title{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/tw-base.css.map */
