:root{--gw-blue: #335eeb;--gw-blue-700: #2547bf;--gw-blue-50: #eff3ff;--gw-green: #85b82f;--gw-green-700: #5e8420;--gw-green-50: #f3f8ea;--gw-ink: #0a0a0a;--gw-ink-2: #2a2a2a;--gw-ink-3: #686868;--gw-gray: #bcbcbc;--gw-gray-2: #e6e6e6;--gw-gray-3: #f4f4f4;--gw-gray-4: #fafafa;--gw-cream: #f7f5f0;--gw-white: #ffffff;--gw-black: #000000;--gw-font-heading: var(--font-heading-family), "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--gw-font-body: var(--font-body-family), "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--gw-font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--gw-page-x: 40px;--gw-page-x-mobile: 20px;--gw-container: 1520px;--gw-section-y: 88px;--gw-section-y-mobile: 56px;--gw-section-y-compact: 56px;--gw-section-y-compact-mobile: 40px;--gw-heading-xl: clamp(44px, 5vw, 64px);--gw-heading-lg: clamp(36px, 4vw, 52px);--gw-heading-md: clamp(28px, 3vw, 36px);--gw-heading-sm: clamp(22px, 2.2vw, 28px);--gw-body: 15px;--gw-body-lg: 17px;--gw-caption: 13px;--gw-eyebrow: 10px;--gw-r-sm: 4px;--gw-r-md: 8px;--gw-r-lg: 16px;--gw-r-xl: 24px;--gw-r-pill: 999px;--gw-line-tight: 1;--gw-line-body: 1.45;--gw-ease: cubic-bezier(.2, .7, .3, 1);--gw-dur: .18s}@media screen and (max-width:749px){:root{--gw-page-x: var(--gw-page-x-mobile);--gw-section-y: var(--gw-section-y-mobile);--gw-heading-xl: clamp(36px, 10vw, 46px);--gw-heading-lg: clamp(30px, 8vw, 38px);--gw-heading-md: clamp(24px, 6.5vw, 30px);--gw-body-lg: 16px}}.gw-section,.gw-section-shell{padding:var(--gw-section-y) var(--gw-page-x)}.gw-section--compact{padding-top:var(--gw-section-y-compact);padding-bottom:var(--gw-section-y-compact)}.gw-container{width:min(100% - (var(--gw-page-x) * 2),var(--gw-container));margin-inline:auto}.gw-eyebrow,.gw-kicker,.gw-micro{margin:0;font-family:var(--gw-font-mono);font-size:var(--gw-eyebrow);font-weight:500;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--gw-ink-3)}.gw-heading-xl,.gw-heading-lg,.gw-heading-md,.gw-heading-sm{margin:0;font-family:var(--gw-font-heading);font-weight:800;letter-spacing:0;color:var(--gw-ink)}.gw-heading-xl{font-size:var(--gw-heading-xl);line-height:.95}.gw-heading-lg{font-size:var(--gw-heading-lg);line-height:.98}.gw-heading-md{font-size:var(--gw-heading-md);line-height:1.02}.gw-heading-sm{font-size:var(--gw-heading-sm);line-height:1.08}.gw-body,.gw-richtext{font-family:var(--gw-font-body);font-size:var(--gw-body);line-height:var(--gw-line-body);color:var(--gw-ink-3)}.gw-button,.gw-btn,.gw-cta{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 22px;border:1px solid transparent;border-radius:var(--gw-r-pill);font-family:var(--gw-font-body);font-size:13px;font-weight:800;line-height:1;letter-spacing:.01em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background var(--gw-dur) var(--gw-ease),color var(--gw-dur) var(--gw-ease),border-color var(--gw-dur) var(--gw-ease)}.gw-button--primary,.gw-btn--primary,.gw-cta--primary{background:var(--gw-ink);color:var(--gw-white)}.gw-button--secondary,.gw-btn--secondary,.gw-cta--secondary{background:var(--gw-green);color:var(--gw-ink)}.gw-button--white,.gw-btn--white,.gw-cta--white{background:var(--gw-white);color:var(--gw-ink);border-color:var(--gw-gray-2)}.gw-card{background:var(--gw-white);border:1px solid var(--gw-gray-2);border-radius:var(--gw-r-lg);overflow:hidden}.gw-chip,.gw-badge{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 12px;border-radius:var(--gw-r-pill);font-family:var(--gw-font-mono);font-size:10px;line-height:1;letter-spacing:.08em;text-transform:uppercase}.gw-chip--dark,.gw-badge--dark{background:var(--gw-ink);color:var(--gw-white)}.gw-chip--green,.gw-badge--green{background:var(--gw-green);color:var(--gw-ink)}section[class^=gw-objectives-],section[class^=gw-featured-],section[class^=gw-philosophy-],section[class^=gw-tabs-],section[class^=gw-authority-],section[class^=gw-videos-],.gw-ds-hero-canasta{font-family:var(--gw-font-body)}section[class^=gw-objectives-],section[class^=gw-featured-],section[class^=gw-tabs-],section[class^=gw-authority-]{padding-top:var(--gw-section-y)!important;padding-bottom:var(--gw-section-y)!important}section[class^=gw-philosophy-]{padding-top:96px!important;padding-bottom:96px!important}.gw-ds-hero-canasta{padding-top:48px!important;padding-bottom:48px!important}.gw-objectives__inner,.gw-featured__inner,.gw-philosophy__inner,.gw-tabs__inner,.gw-authority__inner,.gw-videos__inner,.hcro-inner{width:min(100% - (var(--gw-page-x) * 2),var(--gw-container))!important;margin-inline:auto}.gw-objectives__eyebrow,.gw-featured__eyebrow,.gw-philosophy__eyebrow,.gw-philosophy__kicker,.gw-tabs__eyebrow,.gw-tabs__category,.gw-authority__eyebrow,.gw-authority__recommend-label,.gw-videos__eyebrow,.gw-videos__product-kicker,.hcro-rating-text,.hcro-pill{font-family:var(--gw-font-mono)!important;font-size:var(--gw-eyebrow)!important;font-weight:500!important;line-height:1.3!important;letter-spacing:.14em!important;text-transform:uppercase!important}.gw-objectives__heading,.gw-featured__heading,.gw-philosophy__heading,.gw-tabs__heading,.gw-authority__heading,.gw-videos__heading,.hcro-headline{font-family:var(--gw-font-heading)!important;font-size:var(--gw-heading-lg)!important;font-weight:800!important;line-height:.98!important;letter-spacing:0!important;text-transform:none!important}.gw-objectives__title,.gw-tabs__title,.gw-authority__name,.gw-videos__name,.gw-videos__product-title,.gw-philosophy__title{font-family:var(--gw-font-heading)!important;font-weight:800!important;line-height:1.08!important;letter-spacing:0!important;text-transform:none!important}.gw-featured__body,.gw-philosophy__text,.gw-tabs__subtitle,.gw-authority__body,.gw-authority__role,.gw-videos__quote,.hcro-description{font-family:var(--gw-font-body)!important;font-size:var(--gw-body)!important;line-height:var(--gw-line-body)!important;letter-spacing:0!important}.gw-featured__button,.hcro-btn{min-height:46px!important;padding:0 22px!important;border-radius:var(--gw-r-pill)!important;background:var(--gw-ink)!important;color:var(--gw-white)!important;font-family:var(--gw-font-body)!important;font-size:13px!important;font-weight:800!important;line-height:1!important;letter-spacing:.01em!important;text-transform:uppercase!important}.gw-featured__chip,.gw-tabs__badge,.gw-authority__verified{border-radius:var(--gw-r-pill)!important;font-family:var(--gw-font-mono)!important;font-size:10px!important;letter-spacing:.08em!important;text-transform:uppercase!important}.gw-objectives__card,.gw-tabs__media,.gw-authority__card,.gw-videos__media,.gw-videos__product,.hcro-image-wrap{border-radius:var(--gw-r-lg)!important}#menu-drawer .cmm-container,#menu-drawer .cmm-banner-title,#menu-drawer .cmm-parent-title,#menu-drawer .cmm-simple-link,#menu-drawer .menu-drawer__account{font-family:var(--gw-font-body)!important;letter-spacing:0!important}#menu-drawer .cmm-banner-subtitle,#menu-drawer .cmm-badge{font-family:var(--gw-font-mono)!important;letter-spacing:.12em!important;text-transform:uppercase!important}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a,.product-card-wrapper .full-unstyled-link{font-family:var(--gw-font-heading)!important;font-size:15px!important;font-weight:800!important;line-height:1.12!important;letter-spacing:0!important;text-transform:none!important}.product-card__metafield-category,.badge-custom{font-family:var(--gw-font-mono)!important;font-size:10px!important;font-weight:500!important;line-height:1.25!important;letter-spacing:.14em!important;text-transform:uppercase!important}.product-card__metafield-subtitle,.product-card__description{font-family:var(--gw-font-body)!important;font-size:13px!important;line-height:1.35!important;letter-spacing:0!important;color:var(--gw-ink-3)!important}.product-card-wrapper .card-information>.price,.product-card-wrapper .price,.product-card-wrapper .price-item{font-family:var(--gw-font-body)!important;font-size:14px!important;font-weight:800!important;line-height:1.1!important;letter-spacing:0!important}.product-card-wrapper .card,.product-card-wrapper .card__inner,.product-card-wrapper .media{border-radius:var(--gw-r-lg)!important}#ProductGridContainer .product-card-wrapper .quick-add{margin-top:14px!important}#ProductGridContainer .product-card-wrapper .quick-add__submit{min-height:42px!important;padding:0 18px!important;border:1px solid var(--gw-ink)!important;border-radius:var(--gw-r-pill)!important;background:var(--gw-ink)!important;color:var(--gw-white)!important;box-shadow:none!important;font-family:var(--gw-font-body)!important;font-size:12px!important;font-weight:850!important;line-height:1!important;letter-spacing:.08em!important;text-transform:uppercase!important}#ProductGridContainer .product-card-wrapper .quick-add__submit:hover{opacity:.92!important;transform:translateY(-1px)}#ProductGridContainer .product-card-wrapper .quick-add__submit.button--secondary{border-color:#0a0a0a29!important;background:var(--gw-white)!important;color:var(--gw-ink)!important}.product__title h1,.product__title .h1,.product-title-desktop,.product-title-mobile{font-family:var(--gw-font-heading)!important;font-size:clamp(22px,3vw,32px)!important;font-weight:800!important;line-height:.98!important;letter-spacing:0!important;text-transform:none!important}.product__text,.product__description,.product__accordion,.product__sku,.breadcrumbs-pp,.kit-receives,.product-pill,.promotional-block{font-family:var(--gw-font-body)!important}.product__text.caption-with-letter-spacing,.breadcrumbs-pp,.kit-receives__item-title,.product-pill{letter-spacing:.08em!important;text-transform:uppercase!important}.product-form__submit,.shopify-payment-button__button,.promotional-block__button,.button,.button--primary{border-radius:var(--gw-r-pill);font-family:var(--gw-font-body);font-weight:800;letter-spacing:.01em;text-transform:uppercase}.product-form__submit,.button--primary{background:var(--gw-ink);color:var(--gw-white)}@media screen and (max-width:749px){section[class^=gw-objectives-],section[class^=gw-featured-],section[class^=gw-tabs-],section[class^=gw-authority-],section[class^=gw-philosophy-],.gw-ds-hero-canasta{padding-top:var(--gw-section-y-mobile)!important;padding-bottom:var(--gw-section-y-mobile)!important}.gw-ds-hero-canasta{padding-top:32px!important;padding-bottom:36px!important}.gw-objectives__inner,.gw-featured__inner,.gw-philosophy__inner,.gw-tabs__inner,.gw-authority__inner,.gw-videos__inner,.hcro-inner{width:min(100% - (var(--gw-page-x-mobile) * 2),var(--gw-container))!important}.gw-objectives__heading,.gw-featured__heading,.gw-philosophy__heading,.gw-tabs__heading,.gw-authority__heading,.gw-videos__heading,.hcro-headline{font-size:var(--gw-heading-lg)!important;line-height:1!important}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a,.product-card-wrapper .full-unstyled-link{font-size:14px!important}#ProductGridContainer .product-card-wrapper .quick-add{margin-top:12px!important}#ProductGridContainer .product-card-wrapper .quick-add__submit{min-height:40px!important;padding:0 12px!important;font-size:11px!important;letter-spacing:.06em!important}}:root{--gw-hs-red: #0a0a0a;--gw-hs-red-dark: #0a0a0a}.price .price-item,.price .price-item--regular,.price .price-item--sale,.price .price-item--last,.price .price-item--highlight,.price__regular .price-item,.price__sale .price-item,.price .lumin-price-container .price-item,.product__info-container .price .price-item,.product-card-wrapper .price .price-item,.card-information .price .price-item,#ProductGridContainer .price .price-item,.collection .price .price-item{color:var(--gw-hs-red)!important}.price .price-item--strikethrough,.price .price__sale .price-item--strikethrough,.price .price__regular s.price-item,.price .price__regular .price-item--strikethrough,.price s,.price s.price-item,.price s.price-item--regular,.price .variant-item__old-price,.product__info-container .price s,.product__info-container .price .price-item--strikethrough,.product-card-wrapper .price s,.product-card-wrapper .price .price-item--strikethrough,.card-information .price s,.card-information .price .price-item--strikethrough,#ProductGridContainer .price s,#ProductGridContainer .price .price-item--strikethrough{color:#8a8a8a!important;font-weight:400!important;opacity:.85;text-decoration:line-through}.price__badge-sale,.lm-badge.price__badge-sale{background:var(--gw-hs-red)!important;color:#fff!important;border-color:var(--gw-hs-red)!important}:root{--font-heading-family: "Helvetica Neue", Helvetica, Arial, sans-serif;--font-body-family: "Helvetica Neue", Helvetica, Arial, sans-serif;--gw-font-heading: "Helvetica Neue", Helvetica, Arial, sans-serif;--gw-font-body: "Helvetica Neue", Helvetica, Arial, sans-serif;--gw-font-mono: "Helvetica Neue", Helvetica, Arial, sans-serif;--gw-font-display: "Orbitron", "Helvetica Neue", Helvetica, Arial, sans-serif;--gw-r-md: 4px;--gw-r-lg: 4px;--gw-r-xl: 4px}@font-face{font-family:Orbitron;src:url(Orbitron-VariableFont_wght.ttf) format("truetype");font-weight:400 900;font-style:normal;font-display:swap}.gw-orbitron,.footer-block__brand-info .footer-block__heading{font-family:var(--gw-font-display)!important;letter-spacing:.04em!important;text-transform:uppercase}.gw-button,.gw-btn,.gw-cta,.gw-featured__button,.hcro-btn,.gw-chip,.gw-badge,.gw-featured__chip,.gw-tabs__badge,.gw-authority__verified,.gw-kits__badge,.product-form__submit,.shopify-payment-button__button,.promotional-block__button,.button,.button--primary,#ProductGridContainer .product-card-wrapper .quick-add__submit,.gw-card,.gw-objectives__card,.gw-tabs__media,.gw-authority__card,.gw-videos__media,.gw-videos__product,.gw-kits__card,.gw-kits__media,.hcro-image-wrap,.product-card-wrapper .card,.product-card-wrapper .card__inner,.product-card-wrapper .media,[class*=gw-] img{border-radius:var(--gw-r-sm)!important}.gw-objectives__eyebrow,.gw-featured__eyebrow,.gw-philosophy__eyebrow,.gw-philosophy__kicker,.gw-tabs__eyebrow,.gw-authority__eyebrow,.gw-videos__eyebrow,.gw-kits__eyebrow{display:none!important}.hcro-pill{background:var(--gw-gray-3)!important;color:var(--gw-ink)!important;border:1px solid var(--gw-gray-2)!important}.gw-tabs__view-all,.gw-kits__view-all,[class*=gw-] [class*=__view-all],[class*=gw-] [class*=__tag],[class*=gw-] [class*=__pill],#menu-drawer [class*=cmm-],.cmm-banner,.cmm-banner-btn,.cmm-badge,.cmm-quiz,.cmm-quiz-chip,.cmm-quiz-btn,.cmm-parent-item,.cmm-parent-img,.cmm-link-only,.cmm-child-item,.cmm-child-media,.header__quiz-chip,.header__quiz-chip-pill,.search__input,.field__input,input[type=search],.menu-drawer,.mega-menu__content,.header__submenu,.cart-drawer__inner,.cart-notification__wrapper,.predictive-search,.global-settings-popup{border-radius:var(--gw-r-sm)!important}[class*=gw-] [class*=__meta],[class*=gw-] [class*=__count],[class*=gw-] [class*=__index],[class*=gw-] [class*=__placeholder],[class*=gw-] [class*=__kicker],[class*=gw-] [class*=__category],[class*=gw-] [class*=__role],[class*=gw-] [class*=__badge],[class*=gw-] [class*=__rating],[class*=gw-] [class*=__duration],[class*=gw-] [class*=__subtitle],.gw-videos__meta,.gw-authority__role,.hcro-rating-text,.hcro-pill,#menu-drawer [class*=cmm-]{font-family:var(--gw-font-body)!important}.gw-heading-xl,.gw-heading-lg,.gw-heading-md,.gw-heading-sm,.gw-objectives__heading,.gw-featured__heading,.gw-philosophy__heading,.gw-tabs__heading,.gw-authority__heading,.gw-videos__heading,.gw-kits__heading,.hcro-headline,.gw-objectives__title,.gw-tabs__title,.gw-authority__name,.gw-videos__name,.gw-videos__product-title,.gw-philosophy__title,.gw-kits__title,.product__title h1,.product__title .h1,.product-title-desktop,.product-title-mobile,.ms-hero__heading,.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a,.product-card-wrapper .full-unstyled-link{font-weight:700!important}.header__quiz-chip-duration{display:none!important}#menu-drawer .cmm-banner,#menu-drawer .cmm-quiz,#menu-drawer .cmm-parent-item,#menu-drawer .cmm-parent-img,#menu-drawer .cmm-child-media,#menu-drawer .cmm-child-img,#menu-drawer .cmm-layout-list .cmm-child-item,#menu-drawer .cmm-layout-grid .cmm-child-item{box-shadow:none!important;border:none!important}#menu-drawer .cmm-simple-link:after{content:none!important}html,body{overflow-x:clip}.gw-objectives__header,.gw-videos__header,.gw-kits__header,.ms-photo-marquee__header,.gw-tabs-coll__head,.gw-authority__intro{margin-bottom:40px!important}@media screen and (max-width:749px){.gw-objectives__header,.gw-videos__header,.gw-kits__header,.ms-photo-marquee__header,.gw-tabs-coll__head,.gw-authority__intro{margin-bottom:24px!important}}.ms-photo-marquee__title,.gw-kits__heading{font-size:var(--gw-heading-lg)!important;font-weight:700!important}.gw-videos__track,.gw-kits__grid,.ms-photo-marquee--manual .ms-photo-marquee__viewport{overscroll-behavior-x:contain}html.gw-menu-open .section-header{position:fixed!important;top:0!important;left:0!important;right:0!important;transform:none!important;z-index:100!important}html.gw-menu-open .menu-drawer{position:fixed!important;top:calc(var(--header-height, 56px) - 1px)!important;height:calc(var(--viewport-height, 100vh) - var(--header-height, 56px) + 1px)!important;filter:none!important}html.gw-menu-open menu-drawer>details>summary:before{position:fixed!important;top:var(--header-height, 56px)!important;height:calc(var(--viewport-height, 100vh) - var(--header-height, 56px))!important}[class*=gw-quiz-]{font-family:var(--gw-font-body, "Helvetica Neue", Helvetica, Arial, sans-serif)!important}[class*=gw-quiz-] .gwq__option,[class*=gw-quiz-] .gwq__card,[class*=gw-quiz-] .gwq__btn,[class*=gw-quiz-] .gwq__input,[class*=gw-quiz-] .gwq__card-cta,[class*=gw-quiz-] .gwq__profile-tag,[class*=gw-quiz-] .gwq__card--featured:before{border-radius:var(--gw-r-sm, 4px)!important}[class*=gw-quiz-] .gwq__eyebrow,[class*=gw-quiz-] .gwq__progress-text,[class*=gw-quiz-] .gwq__card-eyebrow,[class*=gw-quiz-] .gwq__profile-tag,[class*=gw-quiz-] .gwq__card--featured:before{font-family:var(--gw-font-body, "Helvetica Neue", Helvetica, Arial, sans-serif)!important;letter-spacing:.04em!important}.product__info-container .product-popup-modal__opener{display:block}.product__info-container .product-popup-modal__button{display:flex!important;width:100%;align-items:center;justify-content:center;gap:8px;min-height:48px;margin:8px 0!important;padding:0 18px!important;border:0!important;border-radius:var(--gw-r-sm)!important;background:var(--gw-popup-bg, var(--gw-gray-3))!important;color:var(--gw-popup-text, var(--gw-ink))!important;font-family:var(--gw-font-body)!important;font-size:13px!important;font-weight:700!important;letter-spacing:.04em!important;line-height:1.1!important;text-transform:uppercase!important;text-decoration:none!important;cursor:pointer;transition:background var(--gw-dur) var(--gw-ease)}.product__info-container .product-popup-modal__button:hover{filter:brightness(.96)}.product__info-container .product-popup-modal__button span{font-weight:700!important;text-decoration:none!important}.product__info-container .product-popup-modal__button svg{width:16px!important;height:16px!important;flex:0 0 auto;color:inherit}.product__accordion.accordion{border-color:var(--gw-gray-2)!important}.product__accordion .accordion__title{font-family:var(--gw-font-body)!important;font-size:15px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;color:var(--gw-ink)!important}.product__accordion .accordion__content{font-family:var(--gw-font-body)!important;font-size:14px!important;line-height:1.55!important;color:var(--gw-ink-3)!important}.product__accordion .svg-wrapper{fill:var(--gw-ink)!important}.product__info-container .ship-wrapper{background:var(--gw-cream)!important;border:0!important;box-shadow:none!important;border-radius:var(--gw-r-sm)!important}.product__info-container .ship-wrapper p{color:var(--gw-ink-2)!important}.product__info-container .ship-wrapper svg,.product__info-container .ship-wrapper img{color:var(--gw-ink)!important}.product__info-container [class*=qa-feature-].rte img{filter:brightness(0)!important;opacity:.9}.gw-pdp-cps{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:5px;margin:4px 0 14px;font-family:var(--gw-font-body);font-size:13px;line-height:1.35;color:var(--gw-cps-color, var(--gw-ink-3))}.gw-pdp-cps__val{font-weight:400;letter-spacing:0;color:var(--gw-cps-color, var(--gw-ink))}.gw-pdp-cps__label{color:var(--gw-cps-color, var(--gw-ink-2))}.gw-pdp-cps__sep{color:var(--gw-cps-color, var(--gw-gray));opacity:.55}.gw-pdp-cps__days{color:var(--gw-cps-color, var(--gw-ink-3))}.gw-pdp-cps--chip{padding:4px 10px;border-radius:var(--gw-r-sm);background:var(--gw-cps-bg, transparent)}.gw-pdp-chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 14px;padding:0;list-style:none}.gw-pdp-chips__item{display:flex;align-items:center;gap:8px;padding:11px 13px;border-radius:var(--gw-r-sm);background:var(--gw-cream);min-width:0}.gw-pdp-chips__icon{width:26px;height:26px;object-fit:contain;flex:0 0 auto}.gw-pdp-chips__value{font-family:var(--gw-font-body);font-size:17px;font-weight:700;line-height:1;letter-spacing:-.01em;color:var(--gw-ink);flex:0 0 auto}.gw-pdp-chips__label{font-family:var(--gw-font-body);font-size:11.5px;line-height:1.2;color:var(--gw-ink-3);min-width:0}@media screen and (max-width:380px){.gw-pdp-chips__value{font-size:15px}.gw-pdp-chips__label{font-size:11px}}.product-popup-modal__content-info{padding-top:4px}.product-popup-modal__content-info h1,.product-popup-modal__content-info .h2{margin:0 52px 18px 0!important;font-family:var(--gw-font-heading)!important;font-size:18px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:0!important}.product-popup-modal__toggle{z-index:2}.gw-pdp-dr{display:flex;align-items:center;gap:10px;margin:6px 0}.gw-pdp-dr__avatars{display:inline-flex;flex:0 0 auto}.gw-pdp-dr__avatars img{width:34px;height:34px;border-radius:50%!important;object-fit:cover;border:2px solid var(--gw-white);margin-left:-9px}.gw-pdp-dr__avatars img:first-child{margin-left:0}.gw-pdp-dr__text{display:flex;flex-direction:column;gap:1px;min-width:0}.gw-pdp-dr__eyebrow{font-family:var(--gw-font-body);font-size:11px;line-height:1.2;color:var(--gw-ink-3)}.gw-pdp-dr__name{display:inline-flex;align-items:center;gap:5px;font-family:var(--gw-font-body);font-size:14px;font-weight:700;line-height:1.2;color:var(--gw-ink)}.gw-pdp-dr__check{width:15px;height:15px;color:var(--gw-blue);flex:0 0 auto}.gw-pdp-dr__cred{font-family:var(--gw-font-body);font-size:11px;line-height:1.25;color:var(--gw-ink-3)}.gw-title-accent{color:#b08d57}.gw-price-row{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:10px;row-gap:4px}.gw-price-row .gw-pdp-cps{margin:0;font-size:12px}.gw-price-row .gw-pdp-cps__val{font-size:12px}.gw-price-cur{align-self:baseline;font-family:var(--gw-font-body);font-size:13px;font-weight:600;color:var(--gw-ink-3)}@media screen and (max-width:749px){.product__info-container .product-popup-modal__button{display:flex!important;width:100%;justify-content:center}}.card-wrapper .rating-text{display:inline-block;margin:0 0 0 .5rem;transform:translateY(-1px);font-weight:600;color:rgb(var(--color-foreground))}.card-wrapper .rating-text+.rating-count{margin-left:.3rem}#menu-drawer .cmm-banner-content:after{content:"";display:block;flex:0 0 auto;width:30px;height:30px;margin-top:10px;border-radius:50%;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3 8h9M8.5 4 12.5 8 8.5 12' stroke='%230a0a0a' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 15px 15px no-repeat}#menu-drawer .cmm-simple-link{justify-content:flex-start}#menu-drawer .cmm-simple-link:after{content:""!important;flex:0 0 auto;width:16px;height:16px;margin-left:auto;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='m6 3 5 5-5 5' stroke='%234a4a4a' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 16px 16px no-repeat}#menu-drawer .cmm-simple-link .cmm-badge{margin-left:auto}#menu-drawer .cmm-simple-link:has(.cmm-badge):after{margin-left:10px}#menu-drawer .cmm-container{gap:10px}#menu-drawer .cmm-banner,#menu-drawer .cmm-banner-content{min-height:88px!important}#menu-drawer .cmm-banner-content{padding:12px 16px}#menu-drawer .cmm-banner-title{font-size:15px!important}#menu-drawer .cmm-banner-subtitle{margin-bottom:3px}#menu-drawer .cmm-banner-content:after{width:26px;height:26px;margin-top:8px;background-size:13px 13px}#menu-drawer .cmm-categories{gap:6px}#menu-drawer .cmm-parent-item{min-height:52px;padding:5px 8px 5px 5px}#menu-drawer .cmm-parent-img{width:42px!important;height:42px!important;flex:0 0 42px!important}#menu-drawer .cmm-parent-title{font-size:13px!important}#menu-drawer .cmm-caret{width:30px;height:30px;flex:0 0 30px;border-radius:50%!important;background:#fff;box-shadow:inset 0 0 0 1px #d9d5cc;color:#0a0a0a}#menu-drawer .cmm-details[open] .cmm-caret{background:#0a0a0a;box-shadow:none;color:#fff}#menu-drawer .cmm-dropdown-content{padding:8px}#menu-drawer .cmm-layout-list{gap:6px}#menu-drawer .cmm-layout-list .cmm-child-item{grid-template-columns:44px minmax(0,1fr) 16px;align-items:center;gap:10px;min-height:56px;padding:6px 10px 6px 6px}#menu-drawer .cmm-layout-list .cmm-child-item:after{content:"";width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='m6 3 5 5-5 5' stroke='%234a4a4a' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px 14px no-repeat}#menu-drawer .cmm-layout-list .cmm-child-media{width:44px;height:44px}#menu-drawer .cmm-layout-list .cmm-child-media .cmm-child-img{padding:2px}#menu-drawer .cmm-layout-list .cmm-child-title{font-size:13px!important}#menu-drawer .cmm-layout-list .cmm-child-subtitle{margin-top:2px;font-size:11px;opacity:.75}#menu-drawer .cmm-see-all{display:flex;align-items:center;justify-content:center;gap:4px;min-height:44px;margin-top:6px;padding:10px 14px;border-radius:var(--gw-r-sm)!important;background:#0a0a0a;color:#fff;font-family:var(--gw-font-body);font-size:12px;font-weight:800;letter-spacing:.06em;line-height:1.1;text-transform:uppercase;text-decoration:none}#menu-drawer .cmm-see-all:after{content:"";width:14px;height:14px;margin-left:4px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3 8h9M8.5 4 12.5 8 8.5 12' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px 14px no-repeat}#menu-drawer .cmm-simple-link{min-height:46px;padding:11px 0}.card-wrapper .card-information{display:flex;flex-wrap:wrap;align-items:center;column-gap:6px;row-gap:4px}.card-wrapper .card-information>*{flex:1 0 100%;margin-top:0;margin-bottom:0}.card-wrapper .card-information>.rating,.card-wrapper .card-information>.rating-text,.card-wrapper .card-information>.rating-count{flex:0 0 auto;margin:0}.card-wrapper .card-information>.rating-text,.card-wrapper .card-information>.rating-count{font-size:12px;line-height:1}.card-wrapper .card-information>.rating-text+.rating-count{margin-left:0}.card-wrapper .card-information>.rating-count{color:#4a4a4a}.card-wrapper .card-information>.caption-large:empty{display:none}.card-wrapper .card-information .rating .rating-star{--font-size: 1.3;--letter-spacing: .15}.card-wrapper .card-information{column-gap:4px}.product__info-container .product-popup-modal__button{display:inline-flex!important;width:auto;justify-content:flex-start;gap:6px;min-height:32px;margin:2px 0 6px!important;padding:0!important;background:transparent!important;color:var(--gw-ink)!important;font-size:13px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important}.product__info-container .product-popup-modal__button span{font-weight:600!important;text-decoration:none!important}.product__info-container .product-popup-modal__button:after{content:"\203a";font-size:16px;line-height:1;text-decoration:none}.product__info-container .product-popup-modal__button:hover{filter:none;opacity:.75}body:has(#Details-menu-drawer-container[open]) :is(#chat-bubble,.whatsapp-widget,#whatsapp-widget-root,[class*=kl-teaser],[id^=WizybotShopifyWidget],[class*=WizybotShopifyWidget__open],._appEmbedRoot_1tvcr_3,._appEmbed_3eyaa_1),body:has(#corner-cowi-open-wrapper.bg-opacity-25) :is(#chat-bubble,.whatsapp-widget,#whatsapp-widget-root,[class*=kl-teaser],[id^=WizybotShopifyWidget],[class*=WizybotShopifyWidget__open],._appEmbedRoot_1tvcr_3,._appEmbed_3eyaa_1){display:none!important;visibility:hidden!important;pointer-events:none!important}.card-wrapper .card .card__inner .card__media{border-top-left-radius:var(--gw-r-sm);border-top-right-radius:var(--gw-r-sm)}body:has(cart-drawer.active) :is(#chat-bubble,.whatsapp-widget,#whatsapp-widget-root,[class*=kl-teaser],[id^=WizybotShopifyWidget],[class*=WizybotShopifyWidget__open],._appEmbedRoot_1tvcr_3,._appEmbed_3eyaa_1){display:none!important;visibility:hidden!important;pointer-events:none!important}.gw-card-sub{display:inline-flex;align-items:center;gap:5px;width:fit-content;max-width:100%;margin:6px 0 0;padding:3px 9px;border-radius:var(--gw-r-pill);background:color-mix(in srgb,var(--gw-sub-c, #335eeb) 10%,#fff);color:color-mix(in srgb,var(--gw-sub-c, #335eeb) 80%,#000);font-family:var(--gw-font-body);font-size:12px;font-weight:600;line-height:1.35;letter-spacing:0}.gw-card-sub svg{flex-shrink:0}@media screen and (max-width:749px){.gw-card-sub{padding:3px 8px;border-radius:var(--gw-r-md);font-size:11px}.gw-card-sub svg{display:none}}.gw-card-ahorro{display:flex;flex-wrap:wrap;align-items:center;gap:2px 5px;margin:4px 0 0;color:color-mix(in srgb,var(--gw-green) 62%,#000);font-family:var(--gw-font-body);font-size:12px;font-weight:700;line-height:1.35;letter-spacing:0}.gw-card-ahorro__sep{color:var(--gw-gray);font-weight:400}@media screen and (max-width:749px){.gw-card-ahorro{font-size:12px}body:has(product-info) :is([id^=WizybotShopifyWidget],iframe[id^=WizybotShopifyWidget]){display:none!important}body:has(product-info) #chat-bubble{width:40px!important;height:40px!important;right:8px!important;bottom:16px!important}body:has(product-info) [class*=kl-teaser]{display:none!important}body:has(product-info):has(kaching-bundles-sticky-atc.kaching-bundles-sticky-atc--visible) #chat-bubble{bottom:81px!important}body:has(product-info) #chat-bubble :is(img,svg){width:100%!important;height:100%!important}}.gw-pdp-dr__eyebrow,.gw-pdp-chips__label,.product-card__metafield-category{font-size:12px!important}.gw-pdp-chips__value{font-size:18px!important}.gw-price-cur,.product__info-container .product-popup-modal__button span{font-size:14px!important}.product__accordion .accordion__title{font-size:16px!important}.product__info-container .product-form__submit{min-height:52px}.product__info-container .product-form__submit,.product__info-container .product-form__submit>span{font-size:14px!important;letter-spacing:.06em!important}.quick-add__submit,.quick-add__submit>span,#ProductGridContainer .product-card-wrapper .quick-add__submit,#ProductGridContainer .product-card-wrapper .quick-add__submit>span{font-size:13px!important}@media screen and (max-width:749px){.quick-add__submit,.quick-add__submit>span,#ProductGridContainer .product-card-wrapper .quick-add__submit,#ProductGridContainer .product-card-wrapper .quick-add__submit>span{font-size:12px!important}}.gw-videos__product-media{border-radius:var(--gw-r-sm)!important}@media screen and (max-width:749px){.gwc__colname,.gw-card-sub,.gw-card-sub span{font-size:12px!important}.gws__stitle,.product-card__metafield-subtitle{font-size:14px!important}}.footer a[href^="mailto:"]{color:color-mix(in srgb,var(--gw-blue) 45%,#fff)!important}:root{--gw-heading-xl: 44px;--gw-heading-lg: 32px;--gw-heading-md: 32px;--gw-heading-sm: 24px;--gw-body: 16px;--gw-body-lg: 18px;--gw-caption: 14px;--gw-eyebrow: 12px}@media screen and (max-width:749px){:root{--gw-heading-xl: 34px;--gw-heading-lg: 28px;--gw-heading-md: 28px;--gw-heading-sm: 22px;--gw-body-lg: 16px}}.ms-hero__heading{font-size:var(--gw-heading-xl)!important}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a,.product-card-wrapper .full-unstyled-link{font-size:16px!important}.product-card__metafield-subtitle,.gwpc__score,.gwpc__meta,.gw-tabs-coll__footer .button,[id$=__tabs_collection_Aw4fMP] a.button{font-size:14px!important}.gw-authority__lede,.gw-authority__heading+p,.gw-videos__quote{font-size:16px!important}.gwob2__label{font-size:18px!important}[id$=__rich_text_JbKVTG] .rich-text__heading,[id$=__rich_text_JbKVTG] .rich-text__heading strong{font-size:var(--gw-heading-lg)!important}#ProductGridContainer .product-card-wrapper .quick-add__submit,#ProductGridContainer .product-card-wrapper .quick-add__submit>span,.quick-add__submit,.quick-add__submit>span{font-size:14px!important}@media screen and (max-width:749px){.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a,.product-card-wrapper .full-unstyled-link{font-size:14px!important}.gwob2__label{font-size:16px!important}#ProductGridContainer .product-card-wrapper .quick-add__submit,#ProductGridContainer .product-card-wrapper .quick-add__submit>span,.quick-add__submit,.quick-add__submit>span{font-size:12px!important}}@media screen and (max-width:749px){.gwob2__all,.gw-videos__product-title,.gw-videos__product-price{font-size:14px!important}[id$=__rich_text_JbKVTG] .rich-text__text p{font-size:16px!important}}.gw-card-ahorro,.card-information>.gw-card-ahorro{color:var(--gw-green-700);font-size:14px}.gw-card-ahorro>span{white-space:nowrap}.gw-card-ahorro__sep{color:var(--gw-green-700);opacity:.5}.product-card__metafield-category{color:var(--gw-green-700)!important}@media screen and (max-width:749px){.gw-card-ahorro,.card-information>.gw-card-ahorro{flex-wrap:wrap;align-items:baseline;gap:0 4px;font-size:11px;letter-spacing:-.01em}.gw-card-ahorro>span+span{font-weight:400}}.gw-card-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 8px;margin:0 0 6px}.gw-card-cat{color:var(--gw-green-700);font-family:var(--gw-font-body);font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}.gw-card-rating{display:inline-flex;align-items:center;gap:4px}.gw-card-rating .rating,.gw-card-rating p{margin:0}.gw-card-rating .rating-text{font-size:13px;font-weight:700;color:var(--gw-ink)}.gw-card-rating .rating-count{font-size:13px;color:var(--gw-ink-3)}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a,.product-card-wrapper .full-unstyled-link{font-size:20px!important;line-height:1.25!important}.gw-card-incluye{display:block;margin-top:6px;font-size:14px;line-height:1.3;color:var(--gw-ink-3)}.card__information>.product-card__metafield-subtitle{margin:4px 0 0;color:#4a4a4a!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card__information>.gw-card-incluye+.product-card__metafield-subtitle{margin-top:1px}.product-card-wrapper .card__information>.product-card__metafield-subtitle{font-size:14px!important;line-height:1.35}.product-card-wrapper .card__information>.card-information{margin-top:12px;padding-top:12px;border-top:1px solid rgba(10,10,10,.1)}.product-card-wrapper .lumin-price-container{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.product-card-wrapper .lumin-price-container .price-item--sale{order:-1}.product-card-wrapper .price .price-item--sale,.product-card-wrapper .price__regular .price-item{font-size:22px!important}.product-card-wrapper .price .price-item--strikethrough{font-size:15px!important}.card-information>.gw-card-sub{display:flex!important;align-items:center;gap:6px;width:100%;max-width:none;margin:10px 0 0;padding:9px 8px;border-radius:var(--gw-r-md);background:var(--gw-blue-50);color:var(--gw-ink);font-size:12px!important;font-weight:600;line-height:1.3}.card-information>.gw-card-sub svg{display:block!important;width:14px;height:14px;flex-shrink:0;color:var(--gw-blue)}.card-information>.gw-card-sub span{flex:1 1 auto;font-size:12px!important}.card-information>.gw-card-sub:after{content:"";flex-shrink:0;width:7px;height:7px;margin-right:2px;border:solid currentColor;border-width:2px 2px 0 0;transform:rotate(45deg)}#ProductGridContainer .product-card-wrapper .quick-add__submit,#ProductGridContainer .product-card-wrapper .quick-add__submit>span,.product-card-wrapper .quick-add__submit.button.button--full-width,.product-card-wrapper .quick-add__submit.button.button--full-width>span{text-transform:none!important;letter-spacing:0!important;font-size:15px!important;font-weight:700!important}#ProductGridContainer .product-card-wrapper .quick-add__submit,.product-card-wrapper .quick-add__submit.button.button--full-width{width:100%!important;min-height:46px!important;padding:0 12px!important}.product-card-wrapper .card--card .quick-add{margin-left:.3rem;margin-right:.3rem}.product-card-wrapper .quick-add__submit:before,.product-card-wrapper .quick-add__submit:after{box-shadow:none!important}.card-wrapper .gw-card-rating .rating .rating-star{--font-size: 1.3;--letter-spacing: .15}@media screen and (max-width:749px){.gw-card-top{margin-bottom:4px;gap:2px 6px}.gw-card-rating{gap:3px}.card-wrapper .gw-card-rating .rating .rating-star{--font-size: 1.4;--letter-spacing: 0;--percent: 100%}.card-wrapper .gw-card-rating .rating .rating-star:before{content:"\2605"}.product-card-wrapper .card__content .card__information{padding-bottom:2px}.gw-card-incluye{margin-top:4px;font-size:12px}.product-card-wrapper .card__information>.product-card__metafield-subtitle{font-size:13px!important}.product-card-wrapper .card__information>.card-information{margin-top:10px;padding-top:10px}.card-information>.gw-card-sub{margin-top:8px}#ProductGridContainer .product-card-wrapper .quick-add__submit,.product-card-wrapper .quick-add__submit.button.button--full-width{min-height:44px!important;padding:0 6px!important}#ProductGridContainer .product-card-wrapper .quick-add__submit>span,.product-card-wrapper .quick-add__submit.button.button--full-width>span{font-size:13px!important}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a,.product-card-wrapper .full-unstyled-link{font-size:16px!important}.gw-card-cat{font-size:11px;letter-spacing:.06em}.gw-card-rating .rating-text,.gw-card-rating .rating-count{font-size:12px}.product-card-wrapper .price .price-item--sale,.product-card-wrapper .price__regular .price-item{font-size:16px!important}.product-card-wrapper .price .price-item--strikethrough{font-size:11px!important}.product-card-wrapper .lumin-price-container{gap:2px 6px}.card-information>.gw-card-sub{padding:7px 8px}.card-information>.gw-card-sub svg{width:13px;height:13px}.card-information>.gw-card-sub:after{display:none}}.gw-pdp-cobro{display:flex;align-items:flex-start;gap:8px;margin:0 0 10px;padding:10px 12px;border-radius:var(--gw-r-md);background:var(--gw-blue-50);color:var(--gw-ink);font-size:14px;line-height:1.4}.gw-pdp-cobro svg{flex-shrink:0;margin-top:1px;color:var(--gw-blue)}.gw-pdp-cobro strong{font-weight:700}.kit-receives{padding-top:10px!important;margin-top:8px!important;margin-bottom:8px!important}.kit-receives__intro{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:10px!important}.kit-receives__intro,.kit-receives__intro *{font-weight:400!important;font-size:14px!important;color:#4a4a4a!important}.kit-receives__items{display:grid!important;grid-template-columns:1fr 1fr;gap:8px}.kit-receives__item{padding:8px!important;border:0!important;border-radius:var(--gw-r-md);background:#f7f5f0}.kit-receives__left{align-items:center!important;gap:8px!important}.kit-receives__img{width:44px!important;height:44px!important}.kit-receives__item-title{margin:0!important;font-size:13px!important;font-weight:700!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kit-receives__item-desc{display:none}.product__info-container .product__text strong{color:var(--gw-green-700)}@media screen and (max-width:749px){.rvp .rvp-row{grid-template-columns:minmax(0,1fr) 84px!important;column-gap:12px!important;align-items:start!important}.rvp .rvp-row-main{grid-column:1!important;grid-row:1!important}.rvp .rvp-row-media{grid-column:2!important;grid-row:1!important;width:84px!important}.rvp .rvp-row-media img{width:84px!important;height:112px!important;object-fit:cover;border-radius:var(--gw-r-sm)}}body:has(.product__info-container) section[class^=gw-authority-]{padding-top:40px!important;padding-bottom:40px!important}body:has(.product__info-container) .gw-authority__inner{width:min(100% - 32px,960px)!important}@media screen and (min-width:750px){body:has(.product__info-container) section[class^=gw-authority-]{padding-top:64px!important;padding-bottom:56px!important}body:has(.product__info-container) .gw-authority__inner{width:min(100% - 80px,960px)!important}}.product__info-container gw-bnpl{background:none!important;border:0!important;padding:0!important;margin:0 0 8px!important;gap:4px 8px!important}.product__info-container gw-bnpl .gw-bnpl__text{font-size:14px!important;color:var(--gw-ink-2)!important}.product__info-container gw-bnpl .gw-bnpl__logo img{height:18px!important}.product__info-container>.product__title{margin-bottom:6px!important}.product__info-container>.product-savings-price{margin-bottom:6px!important}.product__info-container>div:has(gw-bnpl),.product__info-container>div:has(.gw-pdp-chips){margin-bottom:8px!important}.product__info-container>.product__text{padding-bottom:0!important;margin-bottom:6px!important}.product__info-container>.product-popup-modal__opener{margin:0 0 8px!important}.product__info-container>.product-popup-modal__opener .product-popup-modal__button{margin:0!important;min-height:32px}.product__info-container>hr{margin-top:4px!important;margin-bottom:10px!important}.product__info-container .gw-pdp-chips{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;margin:0 0 4px!important}.product__info-container .gw-pdp-chips__item{flex-direction:column;align-items:flex-start;gap:3px;padding:8px 8px 9px}.product__info-container .gw-pdp-chips__value{font-size:16px!important}.product__info-container .gw-pdp-chips__label{font-size:12px!important;line-height:1.25}@media screen and (max-width:749px){.card-information>.gw-card-sub{display:block!important;text-align:left}.card-information>.gw-card-sub svg{display:inline-block!important;vertical-align:-2px;margin-right:5px}.card-information>.gw-card-sub span{display:inline}}section[class^=gw-authority-] .gw-authority__body{color:var(--gw-ink-2)!important}section[class^=gw-authority-] .gw-authority__body strong{color:var(--gw-ink)}.shopify-section:has(.rvp){padding-bottom:40px}@media screen and (min-width:750px){.shopify-section:has(.rvp){padding-bottom:56px}}[class^=gwc-] .gwc__row{border-top-color:transparent!important}[class^=gwc-] .gwc__row+.gwc__row .gwc__attr,[class^=gwc-] .gwc__row+.gwc__row .gwc__cell--other{box-shadow:inset 0 1px #ece8df}[class^=gwc-] .gwc__colname{text-transform:none!important;letter-spacing:0!important;font-size:14px!important}[class^=gwg-] .gwg__cta{text-transform:none!important;letter-spacing:0!important;font-size:16px!important;font-weight:700!important}.footer{border-top:1px solid rgba(255,255,255,.14)}@media screen and (min-width:750px){.rvp .rvp-row{grid-template-columns:minmax(0,1fr) 120px!important;column-gap:24px!important;align-items:start!important}.rvp .rvp-row-main{grid-column:1!important;grid-row:1!important}.rvp .rvp-row-media{grid-column:2!important;grid-row:1!important;width:120px!important}.rvp .rvp-row-media img{width:120px!important;height:160px!important;object-fit:cover;border-radius:var(--gw-r-sm)}}.ms-hero__actions .ms-hero__btn{min-height:52px}@media screen and (max-width:749px){.ms-hero__actions{flex-direction:column;align-items:center}.ms-hero__actions .ms-hero__btn{width:100%;max-width:420px}}@media screen and (min-width:750px){.ms-hero__actions .ms-hero__btn{min-width:240px}}html:has(>body.overflow-hidden){overflow:hidden}cart-drawer .drawer__inner,cart-drawer cart-drawer-items,cart-drawer .drawer__contents{overscroll-behavior:contain}.button,.button-label,.cart__checkout-button,.gw-cp__btn,.gw-sub-aviso__btn,.gw-sel__add,.rvp .rvp-more,.rvp .rvp-pill{text-transform:none!important;letter-spacing:0!important;font-weight:700!important}.gw-tabs-coll__footer .button,[id$=__tabs_collection_Aw4fMP] a.button,.cart__checkout-button,.cart__checkout-button>span,.rvp .rvp-more{font-size:16px!important}.gw-cp__btn,.gw-sub-aviso__btn,.gw-sel__add{min-height:40px;padding:0 16px;border-radius:var(--gw-r-sm)!important;font-size:14px!important}.rvp .rvp-more{border-radius:var(--gw-r-sm)!important}.shopify-section:not([id$=_suscripcion])>[class$=-wrap]>section[class^=gwsb-]{background-color:var(--gw-cream)!important}.product__info-container .qa-feature-gw_garantia{border-radius:var(--gw-r-sm)!important}.gw-sel-on .product__info-container .ship-wrapper,.gw-sel-on .product__info-container .qa-feature-gw_garantia{padding:12px 16px!important}cart-drawer .drawer__inner,cart-drawer .drawer__close,#CartDrawer #discount-input,#CartDrawer #apply-discount-btn,[id^=Facet-],.product__media-wrapper .thumbnail,.rvp .rvp-pill,.rvp .rvp-gal-more,.rvp .rvp-row-media,.rvp .rvp-row-media img,.tt-rev-it,.icon-Testimoniales,.tab-slider-btn{border-radius:var(--gw-r-sm)!important}.gw-card-cat,.mobile-facets__open-label,.cart-items th,.cart-items .caption-with-letter-spacing,.header__quiz-chip-pill,.rvp .rvp-cap{text-transform:none!important;letter-spacing:0!important;font-size:12px!important;font-weight:700!important}.rvp .rvp-verified{background:none!important;padding:0!important;font-size:12px!important;font-weight:700;color:var(--gw-green-700)!important}.product-card-wrapper .price .price-item--strikethrough{font-size:12px!important}@media screen and (max-width:749px){.gw-card-ahorro,.card-information>.gw-card-ahorro{font-size:12px}.product-card-wrapper .card__information>.product-card__metafield-subtitle{font-size:14px!important}}@media screen and (min-width:750px){.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a,.product-card-wrapper .full-unstyled-link{font-size:18px!important}.gw-card-rating .rating-text,.gw-card-rating .rating-count{font-size:14px}}.gw-sel__cond,.gw-sel__td,.gw-sel__nota,.gw-sel__error,.gw-sub,.gw-sub-aviso__txt,.gw-cp__price,#CartDrawer .gw-cupon__summary,.product__info-container .product-popup-modal__button{font-size:14px!important}#CartDrawer .drawer__footer .gw-trust,.gw-trust{font-size:12px}cart-drawer .cart-item__name,.gw-cp__heading,#CartDrawer .cart-drawer__footer .totals>h2,.rvp .rvp-name,.rvp b{font-size:16px!important}#CartDrawer .cart-drawer__footer .totals__total-value,cart-drawer .drawer__heading{font-size:18px!important}.cart__items,.cart-items .cart-item__name{font-size:16px}#ProductGridContainer .product-card-wrapper .quick-add__submit>span,#ProductGridContainer .product-card-wrapper .quick-add__submit,.product-card-wrapper .quick-add__submit.button.button--full-width,.product-card-wrapper .quick-add__submit.button.button--full-width>span,.gwkh__btn,.gwkh__name,.gwkh__sub,[class^=gwch-] .gwch__text,.main-cart-items .underlined-link,.title-wrapper-with-link .underlined-link{font-size:16px!important}.rvp .rvp-bn,.rvp .rvp-bcount{font-size:14px!important}.rvp .rvp-gal-more span{font-size:12px!important}@media screen and (max-width:749px){#ProductGridContainer .product-card-wrapper .quick-add__submit>span,#ProductGridContainer .product-card-wrapper .quick-add__submit,.product-card-wrapper .quick-add__submit.button.button--full-width,.product-card-wrapper .quick-add__submit.button.button--full-width>span{font-size:14px!important}}.main-cart-items .title,.title-wrapper-with-link .title{font-size:var(--gw-heading-lg)!important;font-weight:700!important}.gwch__title,.gw-cp__heading,.gw-cp__title,.gw-cp__price,.gw-sub__titulo,.gw-sub__cobro,#CartDrawer .cart-drawer__footer .totals>h2,.gw-card-sub,.card-information>.gw-card-sub,.product__info-container .product-popup-modal__button{font-weight:700!important}.gw-sub,.gw-sub-aviso,.gw-pdp-cobro,.gw-cp__card{padding:12px!important}@media screen and (min-width:750px){.gw-pdp-cobro,.gw-sel-on .product__info-container .ship-wrapper,.gw-sel-on .product__info-container .qa-feature-gw_garantia{padding:16px!important}}.footer-block--newsletter .footer__list-social{display:none!important}.header__quiz-chip-pill,#menu-drawer .cmm-quiz-chip,#menu-drawer .cmm-banner-subtitle,#menu-drawer .cmm-badge,#menu-drawer .cmm-see-all,#menu-drawer .cmm-see-all__name,#menu-drawer .cmm-quiz-btn,#menu-drawer .cmm-quiz-duration{font-family:var(--gw-font-body)!important;text-transform:none!important;letter-spacing:0!important}#menu-drawer .cmm-quiz-chip,#menu-drawer .cmm-banner-subtitle,#menu-drawer .cmm-badge,#menu-drawer .cmm-child-subtitle{font-size:12px!important;font-weight:700!important}#menu-drawer .cmm-child-subtitle,#menu-drawer .cmm-quiz-duration{font-size:12px!important;font-weight:400!important}#menu-drawer .cmm-quiz-btn,#menu-drawer .cmm-see-all,#menu-drawer .cmm-see-all__name,#menu-drawer .cmm-child-title{font-size:14px!important;font-weight:700!important}#menu-drawer .cmm-parent-title,#menu-drawer .cmm-simple-link{font-size:16px!important;font-weight:700!important}#menu-drawer span.cmm-caret,#menu-drawer a.menu-drawer__account,#menu-drawer a.gw-bf-menu{border-radius:var(--gw-r-sm)!important}:is(cart-drawer,#main-cart-items) .gw-bf-cart{padding:12px;border-radius:var(--gw-r-sm)}:is(cart-drawer,#main-cart-items) .gw-bf-cart__head{font-size:12px;font-weight:700;letter-spacing:0}:is(cart-drawer,#main-cart-items) .gw-bf-cart__steps{font-size:12px}:is(cart-drawer,#main-cart-items) .gw-bf-cart-gifts{margin:16px 0}:is(cart-drawer,#main-cart-items) .gw-bf-cart__gt{margin:0 0 4px;font-size:16px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--gw-ink)}:is(cart-drawer,#main-cart-items) .gw-bf-cart__gifts li{gap:12px;padding:12px 0;border-bottom:1px solid var(--gw-gray-2)}:is(cart-drawer,#main-cart-items) .gw-bf-cart__gi{width:64px;height:64px;border-radius:var(--gw-r-sm)}:is(cart-drawer,#main-cart-items) .gw-bf-cart__gn{font-size:16px;line-height:1.3}:is(cart-drawer,#main-cart-items) .gw-bf-cart__gn strong{font-weight:400}:is(cart-drawer,#main-cart-items) .gw-bf-cart__gn span{font-size:14px;color:var(--gw-ink-3)}:is(cart-drawer,#main-cart-items) .gw-bf-cart__gp{font-size:14px}:is(cart-drawer,#main-cart-items) .gw-bf-cart__gp strong{font-size:16px;font-weight:700;text-transform:none}:is(cart-drawer,#main-cart-items) .gw-bf-cart__gp s{color:var(--gw-ink-3)}:is(cart-drawer,#main-cart-items) .cart-item__totals .price{white-space:nowrap}:is(cart-drawer,#main-cart-items) .cart-item__old-price,:is(cart-drawer,#main-cart-items) .cart-item__totals s{color:var(--gw-ink-3)!important;font-weight:400!important;font-size:14px}:is(cart-drawer,#main-cart-items) .cart-item__discounted-prices>div{color:var(--gw-green-700)!important;font-size:12px!important;font-weight:700;white-space:nowrap}.gw-sel .gw-sel__bf{padding:16px;border-radius:var(--gw-r-sm)}.gw-sel .gw-sel__bft{margin:0 0 12px;font-family:var(--gw-font-heading);font-size:16px;font-weight:700;letter-spacing:0;color:var(--gw-ink)}.gw-sel .gw-sel__bfi,.gw-sel .gw-sel__bfs li,.gw-sel .gw-sel__bfsi{border-radius:var(--gw-r-sm)}.gw-sel .gw-sel__bfp{font-size:14px;font-weight:700;letter-spacing:0;text-transform:none}.gw-sel .gw-sel__bfp s{font-weight:400}.gw-sel .gw-sel__bfg .gw-sel__bfn,.gw-sel .gw-sel__bfs .gw-sel__bfn{font-size:14px;font-weight:400;line-height:1.3;color:var(--gw-ink)}.gw-bf-precio .price-item:not(.price-item--strikethrough),#ProductGridContainer .gw-bf-precio .price-item:not(.price-item--strikethrough),.gw-bf-precio .price .price-item--sale,.gw-bf-precio .price__regular .price-item{color:var(--gw-bf-red, #b3121f)!important}.shopify-section .gw-bf-collection{border:0;border-radius:var(--gw-r-sm);background:var(--gw-cream);font-family:var(--gw-font-body)}.shopify-section .gw-bf-collection__pics img{border:0!important;border-radius:var(--gw-r-sm)!important}.shopify-section .gw-bf-collection .gw-bf-eyebrow{font-size:12px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--gw-bf-red, #b3121f)}.shopify-section .gw-bf-collection__offer{font-family:var(--gw-font-body);font-size:14px;font-weight:700;line-height:1.35;color:var(--gw-ink)}.shopify-section .gw-bf-collection__bar li{height:4px;background:#0a0a0a1a}.shopify-section .gw-bf-collection__bar li.is-on{background:var(--gw-bf-red, #b3121f)}.shopify-section .gw-bf-collection__llevas{font-size:14px;color:var(--gw-ink)}.shopify-section .gw-bf-collection__llevas strong:last-child{color:var(--gw-bf-red, #b3121f)}@media screen and (min-width:750px){.shopify-section .gw-bf-collection__offer{font-size:16px}}:is(cart-drawer,#main-cart-items) .gw-bf-cart{padding:12px;border:0;background:var(--gw-cream)}:is(cart-drawer,#main-cart-items) .gw-bf-cart__msg{font-size:14px;line-height:1.4;color:var(--gw-ink)}:is(cart-drawer,#main-cart-items) .gw-bf-cart__msg strong{color:var(--gw-bf-red, #b3121f)}:is(cart-drawer,#main-cart-items) .gw-bf-cart__msg a{margin-left:2px;color:var(--gw-ink);font-weight:700}:is(cart-drawer,#main-cart-items) .gw-bf-cart__steps{gap:4px;margin-top:8px}:is(cart-drawer,#main-cart-items) .gw-bf-cart__steps i{height:4px;background:#0a0a0a1a}:is(cart-drawer,#main-cart-items) .gw-bf-cart__steps li.is-on i{background:var(--gw-bf-red, #b3121f)}.gw-sel-on .product__info-container .gw-sel .ship-wrapper{display:flex;align-items:center;justify-content:center;gap:6px;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;background:none!important;color:var(--gw-green-700)!important;font-size:14px!important;line-height:1.35}.gw-sel .ship-wrapper svg,.gw-sel .ship-wrapper img{flex:none;width:18px!important;height:18px!important}.gw-sel .ship-wrapper strong{color:inherit}.gw-sel .footer__payment{margin:0!important}.gw-sel .gw-sel__tile--bf .gw-sel__badge,.gw-sel .gw-sel__bfl,.gw-sel .gw-sel__nudge{display:none!important}.gw-sel .gw-sel__title{font-size:20px}.gw-sel .gw-sel__cond{font-size:16px!important}.gw-sel .gw-sel__tn{font-size:18px}.gw-sel .gw-sel__td{font-size:16px!important}.gw-sel.is-listo .gw-sel__tile .gw-sel__tp b{font-family:var(--gw-font-body);font-size:20px;font-weight:700;letter-spacing:0}.gw-sel .gw-sel__tp s,.gw-sel .gw-sel__te{font-size:14px}.product__info-container .gw-sel.is-listo .gw-sel__cta,.product__info-container .gw-sel.is-listo .gw-sel__cta>span{font-size:18px!important}.gw-sel-on .product__info-container .gw-sel .ship-wrapper{font-size:16px!important}.gw-sel-on .product__info-container .gw-sel .ship-wrapper svg{color:var(--gw-green-700)!important}.gw-sel-on .product__info-container .gw-sel .ship-wrapper :is(p,strong){margin:0;color:var(--gw-green-700)!important;font-size:16px!important}.gw-sel .gw-sel__bft{font-size:18px}.gw-sel .gw-sel__bfg .gw-sel__bfn,.gw-sel .gw-sel__bfs .gw-sel__bfn,.gw-sel .gw-sel__bfp{font-size:16px}#menu-drawer a.gw-bf-menu{position:relative;padding-right:44px}#menu-drawer a.gw-bf-menu:after{content:"";position:absolute;top:50%;right:20px;width:8px;height:8px;border:solid var(--gw-bf-red, #b3121f);border-width:2px 2px 0 0;transform:translateY(-50%) rotate(45deg)}#menu-drawer a.gw-bf-menu span{font-size:14px}.gw-card-cat{display:none!important}#menu-drawer .cmm-caret,#menu-drawer .cmm-details[open] .cmm-caret{width:24px;height:24px;flex:0 0 24px;background:none!important;box-shadow:none!important;border-radius:0!important;color:var(--gw-ink, #0a0a0a)!important}#menu-drawer .cmm-caret:before{width:8px;height:8px;border-right-width:2px;border-bottom-width:2px}#menu-drawer .cmm-simple-link:after{width:8px;height:8px;margin-right:8px;background:none!important;border:solid var(--gw-ink, #0a0a0a);border-width:0 2px 2px 0;transform:rotate(-45deg)}#menu-drawer a.gw-bf-menu:after{right:24px;border-color:var(--gw-ink, #0a0a0a)}#menu-drawer .cmm-banner-content:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='m6 3 5 5-5 5' stroke='%230a0a0a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}#menu-drawer .cmm-quiz-duration{font-family:inherit!important;opacity:.75}#menu-drawer .cmm-quiz-duration:before{content:none!important}
/*# sourceMappingURL=/cdn/shop/t/49/assets/genwell-design-system.css.map */
