:root{--cp-bg: #FFF8EE;--cp-bg-2: #FFFCF6;--cp-card: #FFFFFF;--cp-text: #0A2540;--cp-muted: #5A7388;--cp-line: #E8DDC9;--cp-orange: #FF5A36;--cp-orange-h: #E54620;--cp-yellow: #FFC93D;--cp-ice: #FF8A65;--cp-ice-deep: #E54620;--cp-frost: #FFE5D4;--cp-green: #8AC44A;--cp-radius-card: 20px;--cp-radius-pill: 999px}.cp-section-bg{background:var(--cp-bg);color:var(--cp-text)}.cp-wrap{max-width:1280px;margin:0 auto;padding:0 24px;box-sizing:border-box}:root{--cp-font-system: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "SF Pro", "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--cp-font-tabular: "SF Pro Display", "SF Pro Text", -apple-system, BlinkMacSystemFont, ui-monospace, "SF Mono", Menlo, sans-serif}html,body,button,input,select,textarea{font-family:var(--cp-font-system);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.011em}[class^=cp-],[class*=" cp-"],[class^=cp-] *:not(.cp-h-serif),[class*=" cp-"] *:not(.cp-h-serif){font-family:var(--cp-font-system)!important}.cp-h-serif,[class^=cp-] .cp-h-serif,[class*=" cp-"] .cp-h-serif{font-family:New York,ui-serif,Georgia,Times New Roman,serif!important;font-style:italic;font-weight:500;color:var(--cp-ice-deep)}h1,h2,h3,h4,h5{letter-spacing:-.021em;font-feature-settings:"ss01" 1,"case" 1}body{text-rendering:optimizeLegibility}.cp-hero-section .cp-rating{flex-wrap:nowrap!important}@media(max-width:540px){.cp-hero-section .cp-rating .cp-temp-badge,.cp-hero-section .cp-rating .cp-elnino-badge{font-size:11px!important;padding:3px 9px 3px 3px!important;gap:5px!important}.cp-hero-section .cp-rating .cp-temp-badge .ico,.cp-hero-section .cp-rating .cp-elnino-badge .ico{width:18px!important;height:18px!important;font-size:10px!important}}html,body{overflow-x:hidden;max-width:100%}[class^=cp-][class*=-section],section[class*=cp-]{overflow-x:hidden}theme-drawer#cart-drawer .theme-drawer__dialog{display:flex!important;flex-direction:column!important;padding:0!important;overflow:hidden!important}theme-drawer#cart-drawer cart-drawer-component,theme-drawer#cart-drawer .cart-drawer__inner{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;height:100%!important;min-height:0!important;overflow:hidden!important}theme-drawer#cart-drawer .cart-drawer__content{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;padding-bottom:12px!important}theme-drawer#cart-drawer .cart-drawer__items{overflow:visible!important;height:auto!important;max-height:none!important}theme-drawer#cart-drawer .cart-drawer__summary{flex:0 0 auto!important;position:sticky!important;bottom:0!important;z-index:100!important;background:var(--cp-cart-bg, #F7F1E6)!important;background-color:var(--cp-cart-bg, #F7F1E6)!important;border-top:1px solid rgba(10,37,64,.06)!important;box-shadow:none!important;padding:6px 14px calc(6px + env(safe-area-inset-bottom,0px))!important}theme-drawer#cart-drawer .cart-drawer__summary>*{background:transparent!important}.cart-items__price{text-align:right;white-space:nowrap;vertical-align:top;padding-inline-start:8px}.cart-items__price .cp-price-stack{display:inline-flex;flex-wrap:nowrap;align-items:baseline;gap:6px;justify-content:flex-end}.cart-items__price .cp-cart-line-old{color:#dc2626;text-decoration:line-through;font-size:11px;font-weight:500;opacity:.85;line-height:1.15;margin:0;white-space:nowrap}.cart-items__price .cp-cart-line-new{color:var(--cp-green, #8AC44A)!important;font-weight:700;font-size:13px;line-height:1.15;white-space:nowrap}@media(max-width:640px){.cart-items__price .cp-price-stack{flex-direction:column;align-items:flex-end;gap:1px}.cart-items__price .cp-cart-line-old{font-size:10.5px}.cart-items__price .cp-cart-line-new{font-size:12.5px}}theme-drawer#cart-drawer .cart-drawer__summary *{--gap-2xs: 4px !important;--gap-xs: 4px !important;--gap-sm: 6px !important;--gap-md: 8px !important;--gap-lg: 10px !important;--gap-xl: 12px !important;--padding-2xs: 2px !important;--padding-xs: 4px !important;--padding-sm: 6px !important;--padding-md: 8px !important;--padding-lg: 10px !important;--padding-xl: 12px !important;--padding-2xl: 12px !important;--padding-4xl: 16px !important;--margin-3xs: 2px !important;--margin-2xs: 4px !important;--margin-xs: 4px !important;--margin-sm: 6px !important;--margin-md: 8px !important}theme-drawer#cart-drawer .cart-drawer__summary .cart__ctas{padding:0!important;margin-block-start:6px!important;gap:4px!important;border-block:0!important}theme-drawer#cart-drawer .cart-drawer__summary .cart__ctas .cart__checkout-button{min-height:52px!important;padding-block:10px!important;margin:0!important;font-size:16px!important;font-weight:700!important}theme-drawer#cart-drawer .cart-drawer__summary .cart-summary__totals,theme-drawer#cart-drawer .cart-drawer__summary [class*=cart-summary__],theme-drawer#cart-drawer .cart-drawer__summary .cart-actions{padding-block:2px!important;margin-block:0!important;row-gap:2px!important;border:0!important}theme-drawer#cart-drawer .cart-drawer__summary .cart-actions{border-block:0!important;padding-block:4px!important;margin-block:0!important}theme-drawer#cart-drawer .cart-drawer__summary hr,theme-drawer#cart-drawer .cart-drawer__summary .cart-summary__divider{margin-block:4px!important}#cart-drawer .theme-drawer__dialog,#header-drawer .theme-drawer__dialog,theme-drawer .theme-drawer__dialog,theme-drawer[id*=drawer] dialog{border-radius:0!important;max-height:100vh!important;height:100vh!important;max-width:100vw!important}theme-drawer,theme-drawer *{border-top-left-radius:0!important;border-bottom-left-radius:0!important}theme-drawer .cart-drawer__inner,theme-drawer .theme-drawer__dialog{border-radius:0!important}html:has(dialog[open]),body:has(dialog[open]),html:has(theme-drawer[open]),body:has(theme-drawer[open]){overflow:hidden!important;height:100vh!important;touch-action:none!important;overscroll-behavior:none!important}body.cb-scroll-lock,html.cb-scroll-lock{overflow:hidden!important;touch-action:none!important;overscroll-behavior:none!important}.cp-snowflake{width:20px;height:20px;flex-shrink:0;color:var(--cp-ice-deep)}.product-card .product-title,.product-card [ref=productTitleLink],.product-card [ref=productTitleLink] p,.product-card [ref=productTitleLink] *,.product-grid__card .product-title,.product-grid__card .product-title *,product-card .product-title,product-card .product-title *,product-card [ref=productTitleLink] *{text-transform:none!important;letter-spacing:-.01em!important;font-weight:700;line-height:1.25;color:var(--cp-text, #0A2540)}.product-card{position:relative}.cp-card-badge{position:absolute;top:18px;left:18px;z-index:5;display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:999px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:10px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;color:var(--cp-text, #0A2540);background:#ffffffd9;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:0 2px 6px #0a254014;pointer-events:none;white-space:nowrap;line-height:1.3}.cp-card-badge--best:before{content:"\2605";font-size:11px;color:var(--cp-orange, #FF5A36);line-height:1}.cp-card-badge--seller:before{content:"\1f525";font-size:11px;line-height:1}.cp-card-badge--test:before{content:"\2713";font-size:11px;color:var(--cp-green, #8AC44A);font-weight:800;line-height:1}.cp-card-badge--budget:before{content:"\20ac";font-size:11px;color:var(--cp-ice-deep, #E54620);font-weight:800;line-height:1}@media(max-width:480px){.cp-card-badge{top:14px;left:14px;padding:3px 7px;font-size:9px}}.cp-frost-bg{background:radial-gradient(circle at 12% 20%,rgba(255,138,101,.1) 0,transparent 2px),radial-gradient(circle at 85% 65%,rgba(229,70,32,.08) 0,transparent 2px),radial-gradient(circle at 55% 90%,rgba(255,138,101,.08) 0,transparent 2px),var(--cp-bg);background-size:240px 240px,180px 180px,320px 320px,auto}.predictive-search-results__no-results{display:none!important}.predictive-search-results__no-results.is-visible{display:block!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/cp-shared.css.map */
