body.ft-series-design{--ft-series-red:#bd1028;--ft-series-ink:#29231f;--ft-series-amber:#fff1d6;--ft-series-muted:#554b41}body.ft-series-design #MainContent :is(.ft-lounge h1,.product-details h1){color:#a80e24;font-family:var(--font-body--family,sans-serif);font-weight:750;letter-spacing:-.035em;line-height:1.12;text-wrap:balance}body.ft-series-design #MainContent :is(.ft-lounge__intro,.ft-lounge__details p,.product-details .product-description){color:#453c34;line-height:1.65}body.ft-series-design #MainContent :is(.ft-lounge__stage,.product-information__media media-gallery){background:#fff;border:1px solid #e5e0da;border-radius:10px;overflow:hidden;box-shadow:none}body.ft-series-design #MainContent .ft-lounge__thumbs button{background:#fffaf0;border-color:#d9c6a5}body.ft-series-design #MainContent .ft-lounge__thumbs button[aria-pressed=true]{border-color:#bd1028;box-shadow:0 0 0 2px #bd102814}body.ft-series-design #MainContent :is(.ft-lounge__reviews,.ft-lounge__zoom-hint){font-size:13px}body.ft-series-design #MainContent .ft-lounge__reviews{font-weight:600}body.ft-series-design #MainContent .ft-lounge__reviews span{color:#f5c747}body.ft-series-design #MainContent .ft-lounge__price-line strong{font-size:36px;color:#241f1b}body.ft-series-design #MainContent .product-details product-price .price{font-weight:750;font-size:clamp(28px,2.8vw,38px);color:#241f1b}body.ft-series-design #MainContent .ft-lounge__shipping{display:inline-block;padding:6px 9px;background:#edf6ef;color:#235033;border-radius:5px;font-weight:650;font-size:13px;line-height:1.5}body.ft-series-design #MainContent .ft-delivery-info{background:#edf6ef;color:#235033;border:1px solid #d3e4d6;border-radius:7px;padding:12px 14px;margin-top:12px;font-size:13px;line-height:1.55}body.ft-series-design #MainContent .ft-delivery-info svg{color:#2f6944}body.ft-series-design #MainContent .ft-lounge__delivery{font-size:13px;color:#51463b;line-height:1.6}body.ft-series-design #MainContent :is(.ft-lounge__variants legend,.variant-option legend){font-size:15px;font-weight:750;color:#33271d;margin-bottom:11px}body.ft-series-design #MainContent .ft-lounge__variant{background:#fff;border:1px solid #d8cbbd;border-radius:8px;min-height:62px}body.ft-series-design #MainContent .ft-lounge__variant:has(input:checked){border:2px solid #bd1028;background:#fff3f2;box-shadow:0 2px 8px #bd10280b}body.ft-series-design #MainContent .ft-lounge__variant input{accent-color:#bd1028}body.ft-series-design #MainContent .ft-lounge__variant:has(input:checked) :is(strong,b){color:#9f0c22}body.ft-series-design #MainContent .ft-lounge__variant small{color:#5e5147}body.ft-series-design #MainContent .variant-option__button-label{border-color:#d8cbbd!important;border-radius:7px!important;background:#fff!important;color:#352a20!important}body.ft-series-design #MainContent .variant-option__button-label:has(input:checked){border:2px solid #bd1028!important;background:#fff3f2!important;color:#9f0c22!important;box-shadow:0 0 0 1px #bd10280a}body.ft-series-design #MainContent .variant-option__button-label__pill{background:transparent!important}body.ft-series-design #MainContent .variant-option__button-label input{accent-color:#bd1028}body.ft-series-design #MainContent :is(.ft-essenz__personalization,.ft-barrel-personalization,.tpo_option-set:has(textarea),.tpo_option-set:has(input[type=file])){background:#fff1d6;border:2px solid #ce8427;border-radius:10px;padding:18px;margin-block:18px;color:#4b2b09;box-shadow:0 5px 18px #94580e0c}body.ft-series-design #MainContent :is(.ft-essenz__personalization,.ft-barrel-personalization,.tpo_option-set) :is(label,strong){color:#4b2b09;font-size:15px;font-weight:700}body.ft-series-design #MainContent :is(.ft-essenz__personalization,.ft-barrel-personalization,.tpo_option-set) p{color:#5c3c18;font-size:13px;line-height:1.6}body.ft-series-design #MainContent :is(.ft-essenz__personalization,.tpo_option-set) :is(textarea,input[type=text]){background:#fffaf3;border:1px solid #9b6a2f;border-radius:7px;color:#302317;font-size:16px;line-height:1.5;padding:11px 12px;max-width:100%}body.ft-series-design #MainContent .ft-essenz__included{background:#fff8ea;border-color:#ddbd87;color:#543916;border-left:4px solid #b7771c}body.ft-series-design #MainContent .ft-zeitlos-accessories{background:#fff8ea;border:1px solid #d8b476;border-radius:9px}body.ft-series-design #MainContent .ft-zeitlos-accessories>summary{color:#56380e}body.ft-series-design #MainContent :is(.ft-lounge__wax,.ft-lounge__stand){background:#fff;border-color:#d8cbbd;border-radius:7px}body.ft-series-design #MainContent :is(.ft-lounge__wax,.ft-lounge__stand):has(input:checked){background:#fff5e1;border-color:#b7771c}body.ft-series-design #MainContent :is(.ft-lounge__wax,.ft-lounge__stand) input{accent-color:#9d5411}body.ft-series-design #MainContent :is(.ft-lounge__order,.ft-lounge__total){color:#352a20}body.ft-series-design #MainContent :is(.ft-lounge__quantity input,.ft-lounge__stepper){border-color:#a68c72;border-radius:7px;background:#fff}body.ft-series-design #MainContent :is(.ft-lounge__cta,.product-details .add-to-cart-button,.sticky-add-to-cart__button){background:#bd1028!important;background-color:#bd1028!important;border:2px solid #bd1028!important;color:#fff!important;border-radius:7px!important;min-height:54px;box-shadow:0 4px #8b0b1c;font-size:16px;font-weight:750;letter-spacing:.01em}body.ft-series-design #MainContent :is(.ft-lounge__cta,.product-details .add-to-cart-button,.sticky-add-to-cart__button):hover{background:#9e0b21!important;border-color:#9e0b21!important}body.ft-series-design #MainContent :is(.ft-lounge__cta,.product-details .add-to-cart-button,.sticky-add-to-cart__button):disabled{box-shadow:none;opacity:.6}body.ft-series-design #MainContent :is(.ft-lounge__cta,.product-details .add-to-cart-button) svg{color:inherit;fill:currentColor}body.ft-series-design #MainContent .ft-lounge__sticky a{background:#bd1028;color:#fff;border-radius:6px}body.ft-series-design #MainContent .ft-product-trust{background:#edf6ef;border-color:#c7dfcc;color:#235033}body.ft-series-design #MainContent .ft-lounge__assurance{color:#285535;font-size:13px}body.ft-series-design #MainContent .ft-barrel-facts{background:#fff8ea;border:1px solid #ddbd87;border-left:4px solid #b7771c;border-radius:9px;padding:17px}body.ft-series-design #MainContent .ft-barrel-facts h2{color:#523717;font-weight:750}body.ft-series-design #MainContent .ft-barrel-facts dt{color:#6a563f}body.ft-series-design #MainContent .ft-barrel-facts dd{color:#33271d;font-weight:650}body.ft-series-design #MainContent .ft-lounge__story{background:#29231f;color:#fff;border:0;border-radius:14px;padding:28px;margin-top:36px}body.ft-series-design #MainContent .ft-lounge__story :is(h2,strong){color:#fff}body.ft-series-design #MainContent .ft-lounge__story p{color:#e2d8c9;font-size:14px;line-height:1.7}body.ft-series-design #MainContent .ft-lounge__story .ft-lounge__eyebrow{color:#f0b455}body.ft-series-design #MainContent .ft-lounge__facts{background:#3a3028;border-color:#67503a;border-radius:8px}body.ft-series-design #MainContent .ft-lounge__facts span{color:#e3d5c1}body.ft-series-design #MainContent .ft-lounge__reasons li{background:#fff8ea;border:1px solid #e1cda9;border-radius:9px}body.ft-series-design #MainContent .ft-lounge__reasons strong{color:#51320f}body.ft-series-design #MainContent .ft-lounge__reasons p{color:#5b4b3a}body.ft-series-design #MainContent :is(.ft-lounge__details summary,.ft-barrel-faq summary){color:#563817;font-weight:650}body.ft-series-design #MainContent :is(.ft-lounge__details summary,.ft-barrel-faq summary):hover{color:#a20d23}body.ft-series-design #MainContent :is(.ft-lounge__help a,.ft-lounge__details a){color:#9f0c22;text-underline-offset:3px}body.ft-series-design #MainContent :is(button,a,input,textarea,summary,select):focus-visible{outline:3px solid #9d4c12;outline-offset:4px}body.ft-series-design #MainContent .ft-lounge__zoom{background:#fff;color:#28231f}@media(max-width:899px){body.ft-series-design #MainContent :is(.ft-lounge h1,.product-details h1){font-size:clamp(27px,7.6vw,34px)}body.ft-series-design #MainContent .ft-lounge__price-line strong{font-size:32px}body.ft-series-design #MainContent .ft-lounge__story{padding:23px 18px;border-radius:11px}body.ft-series-design #MainContent :is(.ft-essenz__personalization,.ft-barrel-personalization,.tpo_option-set:has(textarea),.tpo_option-set:has(input[type=file])){padding:15px 13px}body.ft-series-design #MainContent .ft-lounge__stage{border-radius:10px}body.ft-series-design #MainContent .ft-lounge__cta{min-height:54px}body.ft-series-design #MainContent .ft-lounge__variant{min-width:0}body.ft-series-design #MainContent .ft-barrel-facts{padding:14px}}@media(prefers-reduced-motion:reduce){body.ft-series-design #MainContent *{scroll-behavior:auto!important}}body.ft-series-design #MainContent .ft-lounge__slide{width:100%;max-width:100%;max-height:none;aspect-ratio:1;margin-inline:auto}body.ft-series-design #MainContent .ft-lounge__enlarge{display:block;width:100%;height:100%}body.ft-series-design #MainContent .ft-lounge__slide :is(img,video){display:block;width:100%;max-width:100%;height:100%;object-fit:contain;object-position:center;margin-inline:auto}body.ft-series-design #MainContent .ft-lounge__thumbs button{background:#fff;border-color:#d9d3cc}body.ft-series-design #MainContent .ft-lounge__thumbs button[aria-pressed=true]{border-color:#bd1028}body #MainContent :is(.ft-lounge__reviews span,.ft-hirsch__reviews span,.ft-wm__review span,.ft-tb__stars,.ft-rv__stars){color:#f5c747!important}
/*# sourceMappingURL=/cdn/shop/t/93/assets/ft-series-visual.css.map */
