: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}.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-vat-popup__close{display:none}.tw-vat-popup.tw-vat-popup--panel{position:fixed;inset:auto 0 0 0;z-index:10000;width:100%;max-width:none;margin:0;border-radius:12px 12px 0 0;box-shadow:0 -6px 24px #0000002e;background:#fff;color:var(--tw-text)}.tw-vat-popup--panel .tw-vat-popup__inner{padding:10px 16px calc(12px + env(safe-area-inset-bottom,0px));text-align:left}.tw-vat-popup--panel .tw-vat-popup__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.tw-vat-popup--panel .tw-vat-popup__title{margin:0;font-size:16px;line-height:1.3}.tw-vat-popup--panel .tw-vat-popup__close{display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin:-6px -8px -6px 0;padding:0;border:0;background:none;color:var(--tw-text);font-size:26px;line-height:1;cursor:pointer}.tw-vat-popup--panel .tw-vat-popup__choices{grid-template-columns:1fr 1fr;gap:10px}.tw-vat-popup--panel .tw-vat-popup__choice{min-height:52px;justify-content:center;align-items:center;padding:6px 8px;gap:2px;text-align:center}.tw-vat-popup--panel .tw-vat-popup__choice[data-tw-vat-set=incl]{order:-1}.tw-vat-popup--panel .tw-vat-popup__choice-title{font-size:16px}.tw-vat-popup--panel .tw-vat-popup__choice-sub{font-size:12px}.tw-vat-popup--panel .tw-vat-popup__note{display:none}html.tw-vat-panel-open .tw-sticky-atc{transform:translateY(calc(-1 * var(--tw-vat-panel-h, 0px)));box-shadow:none;border-top:1px solid var(--tw-line, #e3e4e1)}:root{--tw-mobile-bar-h: 33px}@media only screen and (max-width:798px){html body{margin-top:0}.header-group.sticky,body.is-active .header-group.sticky{padding-bottom:calc(var(--sticky-header-height, 0px) + var(--tw-mobile-bar-h))!important}}.tw-mobile-bar{box-sizing:border-box;height:var(--tw-mobile-bar-h);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}}html{scrollbar-gutter:stable}
/*# sourceMappingURL=/cdn/shop/t/14/assets/tw-base.css.map */
