:root{--stendos-radius:7px}body{font-size:15px}button:not(.stendos-dot):not([class*=icon]):not([class*=close]),a.button,.button,.shopify-payment-button__button,[type=submit]:not([class*=icon]){border-radius:7px}.product-media img,.product-card img,.collection-card img,.card__media img,.media img,.stendos-home img:not(.stendos-slide-image),.stendos-footer img{border-radius:7px}@media(min-width:750px){.header__menu-item,.header-menu a{font-size:14px}}@media(max-width:749px){body{font-size:15px}}.product-badges__badge,.product-badges__badge--rectangle,.stendos-sale,.badge,.sale-badge,[class*=badge--sale]{border-radius:7px!important}.product-badges__badge--sale{background:#e67e22;color:#fff}.product-information .product-media img,.product-information .product-media,.product-information .product-media__image,.product-information .product-media-gallery img,.product-information .product-media-gallery__media,.product-information .product-media-gallery__media img,.product-card__image,.product-card__image img,.product-card .media img,.collection-card__image,.collection-card__image img{border-radius:7px}.stendos-home .stendos-product-name{font-weight:400}.stendos-home .stendos-category h3{font-weight:600}.stendos-home .stendos-price{font-weight:700}:root{--stendos-heading-weight:500;--stendos-section-weight:600}body,button,input,textarea,select{font-family:var(--font-body--family),Montserrat,sans-serif}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading--family),Montserrat,sans-serif;font-weight:500}.stendos-home .stendos-heading,.stendos-home .stendos-about h2{font-weight:600!important}.stendos-home .stendos-hero-content h2,.stendos-home .stendos-category h3,.stendos-home .stendos-product-name{font-weight:500!important}.stendos-footer h3,.stendos-footer h4{font-weight:600!important}.product-information h1,.product-information h2,.main-collection h1{font-weight:500}@media(max-width:749px){h1,.h1{font-size:30px}h2,.h2{font-size:24px}h3,.h3{font-size:20px}h4,.h4{font-size:18px}.stendos-home .stendos-heading{font-size:21px!important;font-weight:600!important}.stendos-home .stendos-hero-content h2{font-size:30px!important;font-weight:500!important}.stendos-home .stendos-about h2{font-size:24px!important;font-weight:600!important}}.stendos-home .stendos-heading,.stendos-home .stendos-about h2{font-weight:500!important}.stendos-home .stendos-cta,.stendos-home .stendos-hero-content .stendos-cta{font-family:Montserrat,sans-serif;font-weight:400!important}@media(max-width:749px){.stendos-home .stendos-heading,.stendos-home .stendos-about h2{font-weight:500!important}.stendos-home .stendos-cta{font-weight:400!important}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:600}.stendos-home .stendos-heading,.stendos-home .stendos-about h2,.stendos-home .stendos-hero-content h2{font-weight:600!important}.stendos-home .stendos-cta{font-weight:400!important}@media(max-width:749px){.stendos-home .stendos-heading,.stendos-home .stendos-about h2,.stendos-home .stendos-hero-content h2{font-weight:600!important}}.header-logo__image{width:200px!important;height:auto!important;max-width:200px;object-fit:contain}@media(max-width:749px){.header-logo__image{width:120px!important;max-width:120px;height:auto!important}}@media(max-width:749px){#header-component .header__row--top .header__columns{min-height:60px;--header-padding:0px;--header-mobile-bookend:40px;column-gap:0;align-items:center;padding-block:0}#header-component .header-logo{grid-area:center;justify-self:center;align-self:center;min-width:0}#header-component .header-logo__image{width:120px!important;max-width:120px!important;height:auto!important;object-fit:contain}#header-component .header__icon--menu{grid-area:leftA;align-self:center;justify-self:start}#header-component .search-action{grid-area:leftB;align-self:center;justify-self:center}#header-component header-actions{grid-area:rightB;align-self:center;justify-self:end}#header-component .header-actions__action{min-width:36px;min-height:40px}}#header-component .menu-list__link[href*="/collections/angebote"],#header-component .menu-list__link[href*="/collections/angebote"] .menu-list__link-title,#header-component .menu-list__item[href*="/collections/angebote"],#header-component .menu-drawer__menu-item[href*="/collections/angebote"],#header-component .menu-drawer__menu-item[href*="/collections/angebote"] .menu-drawer__menu-item-text{color:#c19a6b!important;font-family:Montserrat,sans-serif!important;font-weight:700!important}@media(min-width:750px){#header-component .header-logo__image{width:160px!important;max-width:160px!important;height:auto!important;max-height:55px!important;object-fit:contain}#header-component .header__row--top .header__columns{min-height:80px}}@media(max-width:749px){.menu-drawer .menu-drawer__menu-item,.menu-drawer .menu-drawer__menu-item-text,.menu-drawer .menu-drawer__menu-item--mainlist,.menu-drawer .menu-drawer__menu-item--child{font-family:Montserrat,sans-serif!important;font-size:15px!important;line-height:1.5!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}.menu-drawer .menu-drawer__menu-item[href*="/collections/angebote"],.menu-drawer .menu-drawer__menu-item[href*="/collections/angebote"] .menu-drawer__menu-item-text{color:#c19a6b!important;font-weight:700!important}}@media(min-width:750px){.stendos-home .stendos-hero{height:600px!important;min-height:600px!important}}@media(max-width:749px){.stendos-home .stendos-hero{height:500px!important;min-height:500px!important}}@media(min-width:750px){.stendos-home .stendos-hero-content{max-width:1250px;padding:0 35px;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);text-align:left}.stendos-home .stendos-hero-content h2{font-family:Montserrat,sans-serif!important;font-size:56px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:0!important;margin:0 0 14px}.stendos-home .stendos-hero-content p{font-size:18px!important;line-height:1.5!important;margin:0 0 12px}}.stendos-home .stendos-hero-content .stendos-cta{font-family:Montserrat,sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:1.5!important;padding:13px 19px!important;margin-top:12px!important;border-radius:7px!important;background:#e67e22!important;color:#fff!important}@media(max-width:749px){.stendos-home .stendos-hero-content{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);padding:0 22px!important;text-align:center}.stendos-home .stendos-hero-content h2{font-family:Montserrat,sans-serif!important;font-size:30px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:0!important;margin:0 0 12px}.stendos-home .stendos-hero-content p{font-size:15px!important;line-height:1.5!important;margin:0 auto 10px;max-width:340px}.stendos-home .stendos-hero-content .stendos-cta{font-size:15px!important;padding:13px 19px!important}}@media(min-width:750px){.stendos-home .stendos-hero-content{top:auto!important;bottom:20%!important;transform:none!important;left:0;right:0;max-width:1250px;margin:0 auto;text-align:left!important;padding:0 35px!important}}@media(max-width:749px){.stendos-home .stendos-hero-content{top:50%!important;bottom:auto!important;transform:translateY(-50%)!important;left:0;right:0;text-align:center!important;padding:0 22px!important}}@media(min-width:750px){.stendos-home .stendos-hero-content{position:absolute!important;top:auto!important;bottom:60px!important;transform:none!important;width:100%!important;max-width:1563px!important;box-sizing:border-box!important;left:50%!important;right:auto!important;margin:0!important;padding:0 30px!important;text-align:left!important;translate:-50% 0}}#header-component{border-bottom:2px solid #c19a6b!important;box-sizing:border-box}body.template-collection .shopify-section h1,body[class*=collection] .shopify-section h1{font-family:Montserrat,sans-serif!important;font-weight:600!important;font-synthesis:none;line-height:1.2!important;letter-spacing:0!important}body.template-collection .shopify-section h1,body[class*=collection] .shopify-section h1{font-size:40px!important}@media(max-width:749px){body.template-collection .shopify-section h1,body[class*=collection] .shopify-section h1{font-size:24px!important}}body.template-collection product-card product-price,body[class*=collection] product-card product-price{font-family:Montserrat,sans-serif!important;font-size:15px!important;line-height:1.5!important}body.template-collection product-card product-price .price,body[class*=collection] product-card product-price .price{color:#c19a6b!important;font-weight:700!important}body.template-collection product-card product-price .compare-at-price,body[class*=collection] product-card product-price .compare-at-price{color:#aaa!important;font-weight:400!important;text-decoration:line-through!important;text-decoration-thickness:1px!important}body.template-collection product-card .product-badges--top-left,body[class*=collection] product-card .product-badges--top-left{top:8px!important;inset-inline-start:8px!important}body.template-collection product-card .product-badges__badge--rectangle.color-custom-badge-sale,body[class*=collection] product-card .product-badges__badge--rectangle.color-custom-badge-sale{background:#e67e22!important;color:#fff!important;font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:700!important;line-height:1.25!important;letter-spacing:0!important;text-transform:uppercase!important;border-radius:5px!important;padding:3px 6px!important;gap:3px!important}body.template-collection product-card .product-badges--top-left,body[class*=collection] product-card .product-badges--top-left{top:10px!important;inset-inline-start:10px!important}body.template-collection product-card .product-badges__badge--rectangle.color-custom-badge-sale,body[class*=collection] product-card .product-badges__badge--rectangle.color-custom-badge-sale{background:#e67e22!important;color:#fff!important;padding:3px 9px!important;font-size:12px!important;font-weight:400!important;line-height:normal!important;border-radius:7px!important;text-transform:none!important;font-family:Montserrat,sans-serif!important}body.template-collection product-card product-price .price,body[class*=collection] product-card product-price .price{font-weight:700!important;color:inherit!important}body.template-collection product-card product-price .compare-at-price,body[class*=collection] product-card product-price .compare-at-price{color:#777!important;font-weight:400!important;font-size:12px!important;text-decoration:line-through!important}.product-grid-container product-card .product-badges{top:10px!important;left:10px!important;right:auto!important;bottom:auto!important;inset-inline-start:10px!important;inset-inline-end:auto!important;z-index:3!important}.product-grid-container product-card .product-badges__badge.color-custom-badge-sale{background:#e67e22!important;color:#fff!important;border:0!important;border-radius:7px!important;padding:3px 9px!important;font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:normal!important;letter-spacing:normal!important;text-transform:none!important;box-shadow:none!important}.product-grid-container product-card product-price{font-family:Montserrat,sans-serif!important;font-size:15px!important;font-weight:700!important;color:inherit!important;text-align:center!important}.product-grid-container product-card product-price .price,.product-grid-container product-card product-price .price bdi{color:inherit!important;font-size:inherit!important;font-weight:700!important}.product-grid-container product-card product-price .compare-at-price,.product-grid-container product-card product-price .compare-at-price bdi{color:#777!important;font-weight:400!important;font-size:12px!important;text-decoration:line-through!important;text-decoration-thickness:1px!important}.product-grid-container product-card .product-badges.product-badges--top-left{top:8px!important;left:8px!important;right:auto!important;bottom:auto!important;inset-inline-start:8px!important;inset-inline-end:auto!important;transform:none!important}.product-grid-container product-card .product-badges__badge--rectangle.color-custom-badge-sale{background:#e67e22!important;color:#fff!important;font:700 12px/1.1 Montserrat,sans-serif!important;text-transform:uppercase!important;letter-spacing:0!important;padding:4px 5px!important;border-radius:6px!important;display:inline-flex!important;white-space:nowrap!important}.product-grid-container product-card product-price,.product-grid-container product-card product-price .price,.product-grid-container product-card product-price .price bdi{font-family:Montserrat,sans-serif!important;font-size:15px!important;font-weight:700!important;color:#c19a6b!important;line-height:1.5!important}.product-grid-container product-card product-price .compare-at-price,.product-grid-container product-card product-price .compare-at-price bdi{font-family:Montserrat,sans-serif!important;color:#aaa!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important;text-decoration:line-through!important}@media(max-width:749px){.product-grid-container product-card .product-badges.product-badges--top-left{top:8px!important;left:8px!important;inset-inline-start:8px!important}.product-grid-container product-card .product-badges__badge--rectangle.color-custom-badge-sale{font-size:11px!important;padding:4px 5px!important}.product-grid-container product-card product-price,.product-grid-container product-card product-price .price,.product-grid-container product-card product-price .price bdi{font-size:14px!important}.product-grid-container product-card product-price .compare-at-price,.product-grid-container product-card product-price .compare-at-price bdi{font-size:12px!important}}.product-grid-container product-card .product-card__content .product-title,.product-grid-container product-card .product-card__content .product-title *,.product-grid-container product-card .product-card__content [data-block-id] .product-title{font-family:Montserrat,sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:1.5!important;letter-spacing:0!important;text-align:center!important}.product-grid-container product-card .product-card__content .product-title{width:100%!important}@media(max-width:749px){.product-grid-container product-card .product-card__content .text-block:has([role=heading]),.product-grid-container product-card .product-card__content .text-block:has([role=heading]) *,.product-grid-container product-card .product-card__content [role=heading]{font-family:Montserrat,sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:1.5!important;text-align:center!important;letter-spacing:0!important}.product-grid-container product-card .product-card__content .text-block:has([role=heading]){width:100%!important;max-width:100%!important;margin-inline:auto!important}.product-grid-container product-card product-price{display:block!important;width:100%!important;text-align:center!important;font-size:14px!important;font-weight:700!important}.product-grid-container product-card product-price>div{text-align:center!important;display:flex!important;justify-content:center!important;align-items:baseline!important;gap:5px!important;flex-wrap:wrap!important}}.stendos-page-content .text-block:has(>h1),.stendos-page-content .text-block:has(h1) h1,.stendos-page-content h1,.stendos-faq>h1{font-family:Montserrat,sans-serif!important;font-size:40px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:0!important;text-align:center!important}@media(max-width:749px){.stendos-page-content .text-block:has(>h1),.stendos-page-content .text-block:has(h1) h1,.stendos-page-content h1,.stendos-faq>h1{font-size:24px!important;font-weight:600!important;line-height:1.2!important;text-align:center!important}}.search-page__header h3{font-family:Montserrat,sans-serif!important;font-size:40px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:0!important;text-align:center!important}@media(max-width:749px){.search-page__header h3{font-size:24px!important;font-weight:600!important}}.product-information .product-details h1,.product-information .product-details [role=heading][aria-level="1"]{font-family:Montserrat,sans-serif!important;font-size:24px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:0!important}.product-information .product-details product-price{font-family:Montserrat,sans-serif!important;font-size:16px!important;font-weight:700!important}.product-information .product-details product-price .compare-at-price{color:#777!important;font-size:17px!important;font-weight:400!important;text-decoration-thickness:1px!important}.product-information .product-details .add-to-cart-button,.product-information .product-details button[name=add]{background:#e67e22!important;color:#fff!important;border-radius:6px!important;font-weight:600!important}.product-information .product-details .quantity-selector{border-radius:6px!important}@media(max-width:749px){.product-information .product-details h1,.product-information .product-details [role=heading][aria-level="1"]{font-size:21px!important;font-weight:600!important}.product-information .product-details product-price{font-size:15px!important}.product-information .product-details{padding-top:12px!important}}.product-information .product-details{width:100%;max-width:100%;align-self:flex-start;justify-content:flex-start}.product-information .product-details>.group-block{width:100%;max-width:100%}.product-information .product-details .stendos-product-proof--social{border-bottom:1px solid #e9e9e9;padding-bottom:8px}.product-information .product-details .stendos-product-proof--discount{margin-top:-3px}.product-information .product-details .stendos-product-proof--benefits{gap:3px}.product-information .product-details .stendos-product-proof--payments{margin-top:0}.product-information .product-details .stendos-payment-icons{justify-content:center;gap:4px}.product-information .product-details .stendos-product-proof--social span{font-size:12px;line-height:1.4}.product-information .product-details .product-description,.product-information .product-details .rte{line-height:1.5}@media(max-width:749px){.product-information .product-details{padding-top:0!important}.product-information .product-details>.group-block{padding-inline:0!important}.product-information .product-details .stendos-product-proof--social{padding-bottom:6px}.product-information .product-details .stendos-proof-line{font-size:12px;line-height:1.35}.product-information .product-details .stendos-payment-icon svg{height:20px;width:32px}}.product-information .product-details .product-form-buttons{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:12px}.product-information .product-details .product-form-buttons>*{flex-basis:auto;min-width:0}.product-information .product-details .product-form-buttons>.quantity-selector-wrapper{width:100%;max-width:100%;flex:0 0 auto}.product-information .product-details .product-form-buttons .quantity-selector{width:100%;max-width:100%;height:38px;min-width:0;flex:none;background:#f5f5f5;border:0;border-radius:6px}.product-information .product-details .stendos-quantity-label{font:400 15px/1.5 Montserrat,sans-serif;color:#555;margin:0 0 -6px}.product-information .product-details .product-form-buttons .add-to-cart-button{width:100%;min-height:44px;background:#e67e22;color:#fff;border-radius:6px}.product-information .product-details .stendos-product-discount{font-weight:700;white-space:nowrap}.product-information .product-details product-price .price{color:#c19a6b}.product-information .product-details .product-media-gallery,.product-information .product-details .product-form-buttons{min-width:0}@media screen and (max-width:749px){.product-information .product-details .product-form-buttons{gap:10px}.product-information .product-details .stendos-quantity-label{font-size:15px}}body:has(.product-information) .stendos-product-proof--social{display:flex;align-items:center;gap:10px;font-size:12px;line-height:1.35;color:#222;padding-bottom:5px;border-bottom:1px solid rgba(0,0,0,.08)}body:has(.product-information) .stendos-product-proof--social>img{height:34px;width:auto;flex-shrink:0;border-radius:6px}body:has(.product-information) .stendos-product-proof--social .stendos-verified{height:13.5px;width:auto;top:-3px}body:has(.product-information) .stendos-product-proof--benefits{display:grid;gap:5px}body:has(.product-information) .stendos-proof-line{display:flex;align-items:center;gap:8px;font-size:14px;line-height:1.35;white-space:normal}body:has(.product-information) .stendos-proof-line img{width:22px;height:22px;object-fit:contain;flex:none}body:has(.product-information) .stendos-product-discount{background:#e67e22;color:#fff;border-radius:5px;padding:4px 7px;font:600 11px/1.35 Montserrat,sans-serif;white-space:nowrap}body:has(.product-information) .stendos-product-proof--discount{width:auto!important;flex:0 0 auto!important}body:has(.product-information) .stendos-product-proof--social span{font-size:12px;line-height:1.35}body:has(.product-information) .product-details h1{font-family:Montserrat,sans-serif;font-size:20px;font-weight:600;line-height:1.25}@media(max-width:749px){body:has(.product-information) .stendos-proof-line{font-size:14px}body:has(.product-information) .product-details h1{font-size:20px}}body:has(.product-information) .stendos-product-proof--social{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:10px!important}body:has(.product-information) .stendos-product-proof--social>span{display:inline!important;min-width:0!important;flex:1 1 auto!important;white-space:normal!important;line-height:1.35!important;font-size:12px!important}body:has(.product-information) .stendos-product-proof--social .stendos-verified{display:inline!important;vertical-align:middle!important;position:relative!important;top:-3px!important;height:13.5px!important;width:auto!important;max-width:none!important;margin:0!important;float:none!important}body:has(.product-information) .stendos-product-proof--social>img{display:block!important;height:34px!important;width:auto!important;flex:0 0 auto!important}.product-information .product-details .price-item__group.price bdi{font-family:Montserrat,sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:1.25!important;color:#c19a6b!important}.product-information .product-details .price-item__group.compare-at-price bdi{font-family:Montserrat,sans-serif!important;font-size:17px!important;font-weight:400!important;line-height:1.25!important;color:#999!important;text-decoration:line-through!important;text-decoration-thickness:1px!important}.product-information .product-details .stendos-product-proof--discount{width:max-content!important;flex:0 0 auto!important;align-self:center!important;margin:0!important}.product-information .product-details .stendos-product-discount{display:inline-block!important;white-space:nowrap!important;font:700 11px/1.3 Montserrat,sans-serif!important;padding:4px 8px!important}.product-information .product-details product-price{width:max-content!important;max-width:none!important;flex:0 0 auto!important}.product-information .product-details product-price [ref=priceContainer]{display:inline-flex!important;align-items:baseline!important;gap:4px!important;white-space:nowrap!important}body:has(.product-information) .product-details .stendos-product-proof--benefits{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;margin:3px 0 5px!important;padding:0!important}body:has(.product-information) .product-details .stendos-product-proof--benefits .stendos-proof-line{display:flex!important;align-items:center!important;gap:5px!important;margin:0!important;padding:0!important;font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.35!important;letter-spacing:0!important;color:#222!important;white-space:normal!important}body:has(.product-information) .product-details .stendos-product-proof--benefits .stendos-proof-line strong{font-weight:700!important}body:has(.product-information) .product-details .stendos-product-proof--benefits .stendos-proof-line img{display:block!important;width:18px!important;height:18px!important;object-fit:contain!important;flex:0 0 18px!important;margin:0!important}body:has(.product-information) .product-details .stendos-product-proof--benefits .stendos-proof-line span{font:inherit!important;line-height:1.35!important}@media(max-width:749px){body:has(.product-information) .product-details .stendos-product-proof--benefits{gap:4px!important;margin:3px 0 5px!important}body:has(.product-information) .product-details .stendos-product-proof--benefits .stendos-proof-line{font-size:12px!important}}body:has(.product-information) .product-details .stendos-product-proof--benefits{display:block!important;margin:10px 0 0!important;padding:0!important;width:100%!important}body:has(.product-information) .product-details .stendos-product-proof--benefits .stendos-proof-line{display:flex!important;align-items:center!important;flex-wrap:wrap!important;column-gap:0!important;row-gap:0!important;margin:0 0 10px!important;padding:0!important;font:400 16px/normal Montserrat,sans-serif!important;letter-spacing:normal!important;color:inherit!important}body:has(.product-information) .product-details .stendos-product-proof--benefits .stendos-proof-line img{width:24px!important;height:24px!important;flex:0 0 24px!important;margin:0 10px 0 0!important;object-fit:contain!important}body:has(.product-information) .product-details .stendos-product-proof--benefits .stendos-proof-line span{font:inherit!important;line-height:inherit!important;white-space:normal!important}body:has(.product-information) .product-details .stendos-product-proof--benefits .stendos-proof-line strong{font-weight:700!important;margin-left:0!important}@media(max-width:747px){body:has(.product-information) .product-details .stendos-product-proof--benefits .stendos-proof-line{font-size:16px!important;margin-bottom:6px!important}body:has(.product-information) .product-details .stendos-product-proof--benefits .stendos-proof-line img{width:22px!important;height:22px!important;flex-basis:22px!important;margin-right:8px!important}}@media(max-width:300px){body:has(.product-information) .product-details .stendos-product-proof--benefits .stendos-proof-line{font-size:11px!important;line-height:1.2!important}body:has(.product-information) .product-details .stendos-product-proof--benefits .stendos-proof-line img{width:14px!important;height:14px!important;flex-basis:14px!important;margin-right:6px!important}}@media screen and (max-width:749px){.product-information .product-details .stendos-product-proof--social{padding-top:17px!important;padding-bottom:6px!important}.product-information .vtl-su-main-widget,.product-information~.vtl-su-main-widget{margin:-8px 0 0!important;padding:0!important}.product-information .product-details h1{margin-top:7px!important;margin-bottom:0!important}.product-information .product-details .price-item__group.price bdi{font-size:18px!important}.product-information .product-details .price-item__group.compare-at-price bdi{font-size:17px!important}.product-information .product-details .stendos-product-discount{font-size:12px!important}.product-information quantity-selector-component.quantity-selector{margin-bottom:7px!important}.product-information slideshow-slides{padding:10px!important;box-sizing:border-box!important}.product-information .product-media{width:95%!important;margin:0 auto!important;border-radius:7px!important;overflow:hidden!important}}.Vtl-pr-review-stars-snippet.vtl-pr__product-title-star-snippets{display:flex!important;align-items:center!important;justify-content:flex-start!important;margin-top:17px!important;margin-bottom:11px!important;font-size:15px!important}@media screen and (min-width:990px){.vtl-su-main-widget{margin:-13px 0 0!important;padding:0!important}product-component.product-information__grid.product-information--media-left.product-information__grid--half{margin-top:32px!important}.product-information .stendos-product-proof.stendos-product-proof--social{margin-top:15px!important}}.product-information .product-details variant-picker .variant-picker__form{display:grid;grid-template-columns:minmax(0,1fr);column-gap:16px;row-gap:15px;width:100%;min-width:0}.product-information .product-details variant-picker .variant-option--dropdowns{min-width:0;width:100%;margin:0!important;padding:0;text-align:left}.product-information .product-details variant-picker .variant-option--dropdowns>label{display:block;width:100%;font:400 15px/1.5 Montserrat,sans-serif;color:#555;margin:0;padding:0;text-align:left}.product-information .product-details variant-picker .variant-option--dropdowns>label:after{content:":"}.product-information .product-details variant-picker .variant-option--dropdowns .variant-option__select-wrapper{display:flex;width:100%;min-width:0;height:36px;margin-top:5px;padding:0;border:0!important;border-radius:6px!important;background:#f5f5f5!important;overflow:hidden}.product-information .product-details variant-picker .variant-option--dropdowns .variant-option__select{display:block;width:100%;min-width:0;height:36px;margin:0;padding:0 33px 0 11px;border:0!important;border-radius:6px;background:transparent!important;font:400 14px/1.5 Montserrat,sans-serif;color:#444}.product-information .product-details variant-picker .variant-option--dropdowns .variant-option__select-wrapper .icon{width:12px;height:12px;right:11px;inset-inline-end:11px}@media screen and (min-width:990px){.product-information .product-details variant-picker .variant-picker__form:has(>.variant-option--dropdowns:nth-of-type(2)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:989px){.product-information .product-details variant-picker .variant-picker__form{grid-template-columns:minmax(0,1fr);margin-top:-5px}}.product-information .stendos-vitals-stock-slot:empty{display:none}.product-information .stendos-vitals-stock-slot{width:100%;min-width:0}@media(min-width:990px){variant-picker.variant-picker.spacing-style{margin-top:-10px!important}}.product-information .media-gallery--carousel slideshow-controls[thumbnails]{--thumbnail-radius: 0px;width:100%!important}.product-information .media-gallery--carousel .slideshow-controls__thumbnails-container{width:100%!important;max-width:100%!important;margin:16px 0 0!important;padding:0!important;overflow-x:auto!important;scrollbar-width:none}.product-information .media-gallery--carousel .slideshow-controls__thumbnails-container::-webkit-scrollbar{display:none}.product-information .media-gallery--carousel .slideshow-controls__thumbnails{display:flex!important;flex-flow:row nowrap!important;justify-content:flex-start!important;align-items:stretch!important;gap:16px!important;margin:0!important;padding:0!important}.product-information .media-gallery--carousel .slideshow-controls__thumbnail{position:relative!important;display:block!important;flex:0 0 calc((100% - 64px)/5)!important;width:calc((100% - 64px)/5)!important;min-width:0!important;aspect-ratio:1 / 1!important;height:auto!important;padding:0!important;border:0!important;border-radius:0!important;overflow:hidden!important;opacity:.65;box-shadow:none!important;background:transparent!important}.product-information .media-gallery--carousel .slideshow-controls__thumbnail[aria-selected=true]{opacity:1!important}.product-information .media-gallery--carousel .slideshow-controls__thumbnail img{display:block!important;width:100%!important;height:100%!important;aspect-ratio:1 / 1!important;object-fit:cover!important;border-radius:0!important}@media(max-width:749px){.product-information .media-gallery--carousel .media-gallery__mobile-controls[thumbnails]{--thumbnail-width: 70px}.product-information .media-gallery--carousel .slideshow-controls__thumbnail{flex-basis:70px!important;width:70px!important}}@media(min-width:990px){.product-information .product-media-gallery{width:95%!important;max-width:100%!important;margin-inline:auto!important}}.product-information .media-gallery--carousel slideshow-controls[thumbnails]{--thumbnail-radius: 7px !important}.product-information .media-gallery--carousel .slideshow-controls__thumbnails-container{width:95%!important;margin:16px auto 0!important}.product-information .media-gallery--carousel .slideshow-controls__thumbnails{gap:10px!important;justify-content:flex-start!important}.product-information .media-gallery--carousel .slideshow-controls__thumbnail{border:2px solid transparent!important;border-radius:7px!important;overflow:hidden!important;opacity:.72!important;box-sizing:border-box!important}.product-information .media-gallery--carousel .slideshow-controls__thumbnail[aria-selected=true]{border-color:#c19a6b!important;box-shadow:0 0 0 1px #c19a6b!important;opacity:1!important}.product-information .media-gallery--carousel .slideshow-controls__thumbnail img{border-radius:5px!important}@media(min-width:750px){.product-information .media-gallery--carousel .slideshow-controls__thumbnail{flex-basis:calc((100% - 40px)/5)!important;width:calc((100% - 40px)/5)!important}}@media(max-width:749px){.product-information .media-gallery--carousel .slideshow-controls__thumbnails-container{width:95%!important;margin-inline:auto!important}.product-information .media-gallery--carousel .slideshow-controls__thumbnail{flex-basis:70px!important;width:70px!important}}.product-information .product-details .text-block--text_aEtTtq{margin-top:0!important;padding-top:0!important;min-width:0!important}.product-information .product-details .text-block--text_aEtTtq>:first-child,.product-information .product-details .text-block--text_aEtTtq>p:first-child{margin-top:0!important}.product-information .product-details .text-block--text_aEtTtq img{max-width:100%!important;height:auto!important;object-fit:contain}.product-information .product-details .text-block--text_aEtTtq p:has(>img:first-child){max-width:100%}.product-information .product-details .text-block--text_aEtTtq img[width="16"],.product-information .product-details .text-block--text_aEtTtq img[width="18"],.product-information .product-details .text-block--text_aEtTtq img[width="20"],.product-information .product-details .text-block--text_aEtTtq img[width="24"],.product-information .product-details .text-block--text_aEtTtq img[width="32"]{display:inline-block!important;vertical-align:middle!important;margin-inline-end:5px!important}.product-information .media-gallery--carousel .slideshow-controls__thumbnails .slideshow-control.slideshow-controls__thumbnail{border:1px solid transparent!important;outline:none!important;outline-offset:0!important;box-shadow:none!important}.product-information .media-gallery--carousel .slideshow-controls__thumbnails .slideshow-control.slideshow-controls__thumbnail[aria-selected=true]{border:1px solid #c19a6b!important;outline:none!important;outline-offset:0!important;box-shadow:none!important}.product-information .media-gallery--carousel .slideshow-controls__thumbnails .slideshow-control.slideshow-controls__thumbnail:focus:not(:focus-visible){outline:none!important;box-shadow:none!important}.product-information .media-gallery--carousel .slideshow-controls__thumbnails .slideshow-control.slideshow-controls__thumbnail:focus-visible{outline:2px solid #c19a6b!important;outline-offset:2px!important}@media screen and (max-width:749px){.product-information .media-gallery--carousel .slideshow-controls__thumbnails-container{width:95%!important;margin:5px auto 0!important}}.product-information .product-details .text-block--text_aEtTtq,.product-information .product-details rte-formatter.text-block--text_aEtTtq{margin-block:0!important;padding-block:0!important;min-height:0!important;align-self:stretch!important}.product-information .product-details .text-block--text_aEtTtq>p:first-child{margin-block-start:0!important}.product-information .product-details .text-block--text_aEtTtq>p{margin-block-end:5px!important}.product-information .product-details .text-block--text_aEtTtq p>strong[style*="display: block"]{margin-top:0!important}.product-information .product-details .text-block--text_aEtTtq p img[style*="width: 1rem"]{display:inline!important;width:1rem!important;max-width:1rem!important;height:auto!important;vertical-align:middle!important;margin-top:-1px!important}.product-information .product-details .text-block--text_aEtTtq p img[width="300"],.product-information .product-details .text-block--text_aEtTtq p img[width="301"],.product-information .product-details .text-block--text_aEtTtq p img[width="350"]{display:block!important;width:auto!important;max-width:100%!important;height:auto!important;margin-inline:auto!important}.product-information .product-details .vtl-pl-main-widget{margin-bottom:0!important}.product-information .product-details .vtl-pl-main-widget+.text-block,.product-information .product-details .vtl-pl-main-widget+rte-formatter{margin-top:0!important}.product-information .product-details rte-formatter[class*=__text_aEtTtq]{margin-block-start:0!important;padding-block-start:0!important;min-height:0!important}.product-information .product-details rte-formatter[class*=__text_aEtTtq]>:first-child{margin-block-start:0!important;padding-block-start:0!important}.product-information .product-details rte-formatter[class*=__text_aEtTtq]>p:first-child{margin-top:0!important}.product-information .product-details rte-formatter[class*=__text_aEtTtq] p img[style*="width: 1rem"]{display:inline!important;width:1rem!important;max-width:1rem!important;height:auto!important;vertical-align:middle!important}.product-information .product-details rte-formatter[class*=__text_aEtTtq]{position:relative;top:-8px}.vt-panel{padding:5px 15px 15px;margin-bottom:5px;overflow:hidden;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.product-information .vt-panel{margin-top:-3px!important;padding-top:5px!important}.product-information .product-details rte-formatter[class*=__text_aEtTtq] img{border-radius:7px!important}.product-information .product-details rte-formatter[class*=__text_aEtTtq] .rte-table-wrapper{margin-top:-10px!important;margin-bottom:20px}.product-information .product-details rte-formatter[class*=__text_aEtTtq] img:not([style*="width: 1rem"]):not([width="16"]):not([width="18"]):not([width="20"]):not([width="24"]):not([width="32"]){width:350px!important;max-width:100%!important;height:auto!important;object-fit:contain;border-radius:7px!important}@media(max-width:768px){.vtl-pr-main-widget--product-page{margin-top:-15px!important;margin-bottom:2px!important}}@media(min-width:990px){.product-information product-component.product-information__grid.product-information__grid--half{width:min(100%,1500px)!important;max-width:1500px!important;margin-inline:auto!important}}#cart-drawer .stendos-cart-drawer{--color-background: #fff;--color-foreground: #000;background:#fff!important;color:#111!important;font-family:Montserrat,sans-serif;width:420px!important;max-width:90vw;border:0;border-radius:10px 0 0 10px;box-shadow:-4px 0 25px #00000026}#cart-drawer .stendos-cart-drawer .theme-drawer__header{padding:17px 18px 12px;margin:0 0 10px;min-height:64px;border-bottom:2px solid #c19a6b!important}#cart-drawer .stendos-cart-drawer .theme-drawer__title{font-family:Montserrat,sans-serif;font-size:17px;font-weight:600;line-height:1.4}#cart-drawer .stendos-cart-drawer .theme-drawer__badge{display:none!important}#cart-drawer .stendos-cart-drawer .cart-drawer__content{background:#fff;padding:0}#cart-drawer .stendos-cart-drawer .cart-drawer__items{padding:15px 18px 8px;gap:0}#cart-drawer .stendos-cart-drawer .cart-drawer__items .cart-items__table-row{padding-bottom:18px;margin-bottom:18px;border-bottom-color:#00000014}#cart-drawer .stendos-cart-drawer .cart-items__media-image{border-radius:6px!important}#cart-drawer .stendos-cart-drawer .cart-items__price .compare-at-price{color:#999!important;font-size:12px}#cart-drawer .stendos-cart-drawer .cart-items__price bdi:not(.compare-at-price bdi){color:#c19a6b}#cart-drawer .stendos-cart-drawer .cart-items__quantity-controls{min-height:36px}#cart-drawer .stendos-cart-drawer .cart-items__quantity input{min-width:34px;text-align:center}#cart-drawer .stendos-cart-drawer .stendos-cart-before-checkout{padding:0 18px}#cart-drawer .stendos-cart-drawer .stendos-cart-subtotal{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:16px;font-weight:600;color:#111}#cart-drawer .stendos-cart-drawer .stendos-cart-subtotal strong{color:#c19a6b;white-space:nowrap;font-size:18px}#cart-drawer .stendos-cart-drawer .stendos-cart-subtotal-divider{width:100%;border-top:1px solid rgba(0,0,0,.08);margin:12px 0 14px;padding-top:10px}#cart-drawer .stendos-cart-drawer .stendos-cart-information{display:flex;align-items:center;gap:12px;background:#fafafa;padding:12px;margin-bottom:8px;font-family:Montserrat,sans-serif;color:#111;border-radius:7px}#cart-drawer .stendos-cart-drawer .stendos-cart-timer-icon{display:block;width:40px;height:40px;flex:0 0 40px;object-fit:contain}#cart-drawer .stendos-cart-drawer .stendos-cart-information-copy{display:flex;flex-direction:column;gap:4px;font-size:13px;line-height:1.45}#cart-drawer .stendos-cart-drawer .fodane_cart_reserved_timer_heading{margin:0 0 5px;font:400 13px/1.4 Montserrat,sans-serif}#cart-drawer .stendos-cart-drawer .fodane_cart_reserved_timer_text{font:700 13px/1.45 Montserrat,sans-serif;color:#000}#cart-drawer .stendos-cart-drawer .fodane_crt_countdown{color:#c19a6b}#cart-drawer .stendos-cart-drawer .cart-drawer__summary{display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:12px 18px 20px;margin-top:auto;background:#fff!important;-webkit-mask-image:none!important;mask-image:none!important}#cart-drawer .stendos-cart-drawer .cart-totals__total,#cart-drawer .stendos-cart-drawer .cart__summary-totals{display:none!important}#cart-drawer .stendos-cart-drawer .stendos-cart-return{order:-1;text-align:center;font:400 12px/1.5 Montserrat,sans-serif;margin:0 0 4px}#cart-drawer .stendos-cart-drawer .cart__ctas{width:100%}#cart-drawer .stendos-cart-drawer button#checkout,#cart-drawer .stendos-cart-drawer .cart__checkout-button{background:#e67e22!important;border-color:#e67e22!important;color:#fff!important;border-radius:7px!important;min-height:48px;width:100%;font-weight:700!important}#cart-drawer .stendos-cart-drawer button#checkout .button-text{font-weight:700!important}#cart-drawer .stendos-cart-drawer .stendos-cart-payment{display:flex;justify-content:center;order:3;width:100%;padding-top:4px}#cart-drawer .stendos-cart-drawer .stendos-cart-payment img{display:block;margin-inline:auto;width:275px!important;max-width:100%!important;height:auto!important;object-fit:contain}@media(min-width:1400px){#cart-drawer .stendos-cart-drawer{width:460px!important}}@media(max-width:768px){#cart-drawer .stendos-cart-drawer{width:86vw!important;max-width:86vw!important}#cart-drawer .stendos-cart-drawer .cart-drawer__items,#cart-drawer .stendos-cart-drawer .stendos-cart-before-checkout,#cart-drawer .stendos-cart-drawer .cart-drawer__summary{padding-inline:16px}#cart-drawer .stendos-cart-drawer .stendos-cart-payment img{width:275px!important;max-width:100%!important}}#cart-drawer .stendos-cart-drawer .cart-items__table-row{position:relative;grid-template-columns:110px minmax(0,1fr)!important;grid-template-rows:auto 1fr auto!important;grid-template-areas:"media details" "media details" "media quantity"!important;column-gap:15px!important;row-gap:0!important;min-height:112px;align-items:start}#cart-drawer .stendos-cart-drawer .cart-items__media{grid-area:media!important;width:110px!important}#cart-drawer .stendos-cart-drawer .cart-items__media a,#cart-drawer .stendos-cart-drawer .cart-items__media img{display:block;width:110px!important;height:110px!important;max-width:110px!important;object-fit:cover}#cart-drawer .stendos-cart-drawer .cart-items__details{grid-area:details!important;display:block!important;padding-right:14px;min-width:0}#cart-drawer .stendos-cart-drawer .cart-items__title{font-size:14px!important;font-weight:600;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#cart-drawer .stendos-cart-drawer .cart-items__variants-wrapper{display:block!important;color:#333;margin-top:5px}#cart-drawer .stendos-cart-drawer .cart-items__unit-price-wrapper{position:absolute;right:0;bottom:18px;text-align:right;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:1.45;color:#c19a6b}#cart-drawer .stendos-cart-drawer .cart-items__unit-price-wrapper>div{display:flex;flex-direction:column;align-items:flex-end;gap:0}#cart-drawer .stendos-cart-drawer .cart-items__unit-price-wrapper>div>span:not(.visually-hidden),#cart-drawer .stendos-cart-drawer .cart-items__unit-price-wrapper>div>span:not(.visually-hidden) bdi{color:#c19a6b!important;font-size:16px!important;font-weight:700!important}#cart-drawer .stendos-cart-drawer .cart-items__unit-price-wrapper .compare-at-price,#cart-drawer .stendos-cart-drawer .cart-items__unit-price-wrapper .compare-at-price bdi{color:#999!important;font-size:12px!important;font-weight:400!important;text-decoration:line-through}#cart-drawer .stendos-cart-drawer .cart-items__price{display:none!important}#cart-drawer .stendos-cart-drawer .cart-items__quantity{grid-area:quantity!important;margin:9px 95px 0 0!important;min-width:0}#cart-drawer .stendos-cart-drawer .cart-items__quantity-controls{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}#cart-drawer .stendos-cart-drawer .cart-items__quantity .quantity-selector-wrapper{flex:0 0 auto;width:112px;min-width:112px}#cart-drawer .stendos-cart-drawer .cart-items__quantity cart-quantity-selector-component.quantity-selector{--quantity-selector-width: 112px;flex:0 0 112px;width:112px;min-width:112px;height:39px;min-height:39px;align-self:center;background:#f6f6f6;border:none;border-radius:5px;color:#111}#cart-drawer .stendos-cart-drawer .cart-items__quantity .quantity-selector :is(.quantity-minus,.quantity-plus){width:35px;height:39px;min-width:35px;min-height:39px;color:#111}#cart-drawer .stendos-cart-drawer .cart-items__quantity .quantity-selector input[type=number]{width:42px;min-width:0;height:39px;font:400 14px/1 Montserrat,sans-serif;color:#111;text-align:center}#cart-drawer .stendos-cart-drawer .cart-items__quantity .quantity-selector svg{width:15px;height:15px}#cart-drawer .stendos-cart-drawer .cart-items__quantity .cart-items__remove{flex-shrink:0}@media(max-width:400px){#cart-drawer .stendos-cart-drawer .cart-items__table-row{grid-template-columns:96px minmax(0,1fr)!important;column-gap:12px!important}#cart-drawer .stendos-cart-drawer .cart-items__media,#cart-drawer .stendos-cart-drawer .cart-items__media a,#cart-drawer .stendos-cart-drawer .cart-items__media img{width:96px!important;height:96px!important}#cart-drawer .stendos-cart-drawer .cart-items__quantity{margin-right:88px!important}}#cart-drawer .fodane_cart_reserved_timer_wrapper{border-radius:7px}#cart-drawer .stendos-cart-drawer::backdrop{background:#00000040!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media(min-width:769px){#cart-drawer .stendos-cart-drawer::backdrop{background:#00000057!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}}@media(min-width:990px){body:has(#cart-drawer[open]) .page-wrapper{filter:blur(4px) brightness(.68);transition:filter .18s ease}}form[data-type=add-to-cart-form] button[name=add].stendos-is-loading,#cart-drawer button#checkout.stendos-is-loading{position:relative;pointer-events:none;color:transparent!important}form[data-type=add-to-cart-form] button[name=add].stendos-is-loading>*,#cart-drawer button#checkout.stendos-is-loading>*{visibility:hidden!important}form[data-type=add-to-cart-form] button[name=add].stendos-is-loading:after,#cart-drawer button#checkout.stendos-is-loading:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:stendos-button-spin .65s linear infinite;visibility:visible!important}@keyframes stendos-button-spin{to{transform:rotate(360deg)}}form[data-type=add-to-cart-form] button[name=add][data-added=true] .add-to-cart__added{display:none!important}form[data-type=add-to-cart-form] button[name=add][data-added=true]:not(.stendos-is-loading){color:inherit}#cart-drawer .stendos-cart-drawer.theme-drawer__dialog--opening{animation:stendos-drawer-slide-in .38s cubic-bezier(.22,1,.36,1) both!important}#cart-drawer .stendos-cart-drawer.theme-drawer__dialog--closing{animation:stendos-drawer-slide-out .32s cubic-bezier(.4,0,.6,1) forwards!important}@keyframes stendos-drawer-slide-in{0%{transform:translate3d(100%,0,0)}to{transform:translateZ(0)}}@keyframes stendos-drawer-slide-out{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0)}}@media(min-width:990px){body:has(#cart-drawer[open]) .page-wrapper--drawer-open{transition-duration:.38s!important}}@media(prefers-reduced-motion:reduce){#cart-drawer .stendos-cart-drawer.theme-drawer__dialog--opening,#cart-drawer .stendos-cart-drawer.theme-drawer__dialog--closing{animation-duration:1ms!important}}.resource-card__media{aspect-ratio:1 / 1!important;width:100%!important;overflow:hidden!important;position:relative!important}.resource-card__media img{width:100%!important;height:100%!important;object-fit:cover!important}.resource-card__title{font-weight:600!important}.resource-card__content>div{display:flex!important;flex-direction:row-reverse!important;justify-content:flex-end!important;gap:8px!important}.price-item__group.price{font-weight:700!important;font-size:15px!important;color:#c19a6b!important}.price-item__group.compare-at-price{font-size:14px!important}.product-badges__badge.color-custom-badge-sale{background-color:#e67e22!important;color:#fff!important;position:absolute!important;top:10px!important;left:10px!important;z-index:10!important;padding:5px 6px!important;width:auto!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;border-radius:4px!important;line-height:1!important;display:inline-block!important}.product-card .card-gallery{position:relative!important;overflow:hidden!important}.product-card .card-gallery .product-badges{position:absolute!important;top:10px!important;left:10px!important;right:auto!important;bottom:auto!important;z-index:20!important;display:block!important;pointer-events:none}.product-card .card-gallery .product-badges__badge.color-custom-badge-sale{display:inline-flex!important;position:relative!important;top:auto!important;left:auto!important;padding:5px 6px!important;border-radius:4px!important;background:#e67e22!important;color:#fff!important;font-size:12px!important;font-weight:700!important;line-height:1!important;width:auto!important}.predictive-search-results__card .resource-card__media{aspect-ratio:1 / 1!important;width:100%!important;overflow:hidden!important}.predictive-search-results__card img{width:100%!important;height:100%!important;object-fit:cover!important}.predictive-search-results__card{border-radius:9px!important}.predictive-search-results__card .resource-card__title{font-weight:600!important}.predictive-search-results__card .price-item__group.price{font-weight:700!important;font-size:15px!important;color:#c19a6b!important}.predictive-search-results__card .resource-card__media{--resource-card-aspect-ratio: 1 / 1 !important;position:relative!important;aspect-ratio:1 / 1!important;border-radius:9px!important}.predictive-search-results__card .resource-card__media>.resource-card__image{aspect-ratio:1 / 1!important;width:100%!important;height:100%!important;object-fit:cover!important}.predictive-search-results__card .resource-card{position:relative!important}.predictive-search-results__card .stendos-search-sale-badge{position:absolute!important;top:10px!important;left:10px!important;z-index:3!important;display:inline-flex!important;align-items:center!important;background:#e67e22!important;color:#fff!important;border-radius:4px!important;padding:5px 6px!important;font-size:12px!important;font-weight:700!important;line-height:1!important;white-space:nowrap!important;pointer-events:none!important}.price-item__group.compare-at-price,.price-item__group.compare-at-price bdi{font-size:14px!important;color:#999!important}#cart-drawer .stendos-cart-drawer .cart-items__table-row:has(.cart-items__variants-wrapper:empty){grid-template-rows:auto auto 1fr!important;grid-template-areas:"media details" "media quantity" "media ."!important}#cart-drawer .stendos-cart-drawer .cart-items__table-row:has(.cart-items__variants-wrapper:empty) .cart-items__variants-wrapper{display:none!important;margin:0!important;padding:0!important}#cart-drawer .stendos-cart-drawer .cart-items__table-row:has(.cart-items__variants-wrapper:empty) .cart-items__quantity{margin-top:8px!important}@media(min-width:750px){#cart-drawer .stendos-cart-drawer .cart-items__quantity-controls{flex-direction:row;align-items:center}#cart-drawer .stendos-cart-drawer .cart-items__unit-price-wrapper{bottom:18px}}@media(max-width:749px){#cart-drawer .stendos-cart-drawer .cart-items__table-row{padding-bottom:18px}#cart-drawer .stendos-cart-drawer .cart-items__quantity{margin-right:100px!important;margin-top:8px!important}#cart-drawer .stendos-cart-drawer .cart-items__quantity-controls{display:flex;flex-direction:column;align-items:flex-start;gap:4px}#cart-drawer .stendos-cart-drawer .cart-items__quantity .cart-items__remove{align-self:flex-start;margin-left:0;padding:2px 8px;min-height:28px}#cart-drawer .stendos-cart-drawer .cart-items__unit-price-wrapper{bottom:48px;right:0;text-align:right}}@media(max-width:400px){#cart-drawer .stendos-cart-drawer .cart-items__quantity{margin-right:94px!important}}@media(max-width:749px){#cart-drawer .stendos-cart-drawer .cart-items__quantity .cart-items__remove{align-self:flex-start;margin-left:-12px;padding:2px 8px;min-height:28px}#cart-drawer .stendos-cart-drawer .cart-items__unit-price-wrapper{bottom:66px;right:0;text-align:right}}@media(min-width:750px){#cart-drawer .stendos-cart-drawer .cart-items__unit-price-wrapper{bottom:49px}}button.stendos-atc-pending{position:relative}button.stendos-atc-pending:after{content:"";display:inline-block;width:15px;height:15px;margin-inline-start:9px;vertical-align:-2px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:stendos-atc-spin .7s linear infinite}@keyframes stendos-atc-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){button.stendos-atc-pending:after{animation:none}}sticky-add-to-cart .sticky-add-to-cart__button.stendos-sticky-loading{position:relative;pointer-events:none;color:transparent!important}sticky-add-to-cart .sticky-add-to-cart__button.stendos-sticky-loading>*{visibility:hidden!important}sticky-add-to-cart .sticky-add-to-cart__button.stendos-sticky-loading:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:stendos-button-spin .65s linear infinite;visibility:visible!important}@media(prefers-reduced-motion:reduce){sticky-add-to-cart .sticky-add-to-cart__button.stendos-sticky-loading:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/stendos-migration.css.map */
