[id*=__christmas_]{color:#111b16}[id*=__christmas_] .section{margin-block:0}[id*=__christmas_] .subheading{font-family:Arial,sans-serif;font-size:11px;letter-spacing:1.7px;font-weight:700;color:#31533e}[id*=__christmas_] .btn--primary{background:#3cb34c;border-color:#3cb34c;color:#fff}[id*=__christmas_] .btn--primary:hover{background:#2e9b3d;border-color:#2e9b3d}[id*=__christmas_] .btn{border-radius:28px}[id*=__christmas_] .section__heading{font-size:clamp(30px,3.3vw,44px);font-weight:400;line-height:1.14;letter-spacing:-.8px}.media-with-text__accent{display:block;font-weight:400}.section-anchor{display:block;scroll-margin-top:160px}[id$=__christmas_hero]>.section{background:#eef2e9;padding:0}[id$=__christmas_hero] [data-cc-animate]{opacity:1!important;transform:none!important;animation:none!important}[id$=__christmas_hero]>.section>.container{max-width:1440px;padding:0}[id$=__christmas_hero] .media-with-text{display:grid;grid-template-columns:47% 53%;max-width:none;min-height:520px}[id$=__christmas_hero] .media-with-text__media{grid-column:2;grid-row:1;min-height:520px;transform:none;overflow:visible}[id$=__christmas_hero] .media-with-text__media>.media{height:100%;padding-top:0!important;overflow:hidden}[id$=__christmas_hero] .media-with-text__text{grid-column:1;grid-row:1;padding:60px 36px 55px max(32px,calc((100vw - 1280px)/2));padding-inline-start:max(32px,calc((100vw - 1280px)/2))!important;padding-inline-end:36px!important;margin:0;min-width:0}[id$=__christmas_hero] .section__block--heading{font-size:clamp(46px,4.8vw,72px);line-height:1.08;letter-spacing:-2px;font-weight:400;margin-bottom:26px}[id$=__christmas_hero] .media-with-text__accent{color:#9c2936}[id$=__christmas_hero] .rte{font-size:18px;line-height:1.65}[id$=__christmas_hero] .section__block--button{display:flex;flex-direction:column;align-items:flex-start;gap:20px}[id$=__christmas_hero] .section__block--button>a:nth-child(2){background:none;border:0;border-radius:0;padding:0;text-decoration:underline;text-underline-offset:4px;font-weight:400;font-size:14px;min-height:0;line-height:1.5;box-shadow:none}[id$=__christmas_hero] .media-with-text__badge{position:absolute;right:28px;bottom:28px;width:158px;height:158px;display:flex;align-items:center;justify-content:center;text-align:center;background:#fffdf5;color:#294638;border-radius:50%;transform:rotate(7deg);z-index:1;font-size:12px;line-height:1.5;box-shadow:0 4px 15px #0001}[id$=__christmas_hero] .media-with-text__badge p{margin:0}[id$=__christmas_hero] .media-with-text__badge strong{font-size:37px;font-weight:400}[id$=__christmas_budget]>.section{padding:40px 0;border-bottom:1px solid #dce4db}[id$=__christmas_budget] .section__header{margin-bottom:24px}[id$=__christmas_budget] .section__heading{font-size:30px}[id$=__christmas_budget] ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}[id$=__christmas_budget] .multi-column{width:auto!important}[id$=__christmas_budget] .card{background:#f6f8f2;border:1px solid #b6c8b6;border-radius:8px;text-align:center}[id$=__christmas_budget] .card__info{padding:18px 8px;align-items:center}[id$=__christmas_budget] .card__title{font-size:30px;font-weight:400;margin-bottom:6px}[id$=__christmas_budget] .card__rte{font-size:13px}[id$=__christmas_budget] .card__rte p{margin:0}[id$=__christmas_budget] .card__info>div:last-child{margin:12px 0 0}[id$=__christmas_budget] .card__button{font-size:13px}[id$=__christmas_budget] .card__button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}[id$=__christmas_budget] .card:hover{background:#dfead9}[id$=__christmas_calendar]>.section,[id$=__christmas_toys]>.section{padding:60px 0}[id$=__christmas_clothes]{background:#f7eeec}[id$=__christmas_clothes]>.section{padding:55px 0 60px}[id$=__christmas_clothes] .subheading{color:#92343d}[id$=__christmas_clothes] .section__header>.link{background:#96303c;border:1px solid #96303c;color:#fff;border-radius:28px;padding:14px 24px;text-decoration:none}[id$=__christmas_toys] .section__header>.link{background:#3cb34c;color:#fff;border-radius:28px;padding:14px 24px;text-decoration:none}[id*=__christmas_] .product-list__heading{max-width:760px}[id*=__christmas_] .product-list__heading .subheading{margin-bottom:16px}[id*=__christmas_] .product-list__intro{font-size:16px;line-height:1.6;margin-top:16px;max-width:600px}[id*=__christmas_] .product-list__intro p:last-child{margin-bottom:0}[id*=__christmas_] .section__header{gap:24px;align-items:center}[id*=__christmas_] .card--product .card__media{background:#f4f5f2;border-radius:3px}[id$=__christmas_clothes] .card--product .card__media{background:#fffaf8}[id$=__christmas_toys] .card--product .card__media{background:#f0f4ee}[id*=__christmas_] .card--product .card__main-image{padding:12px;object-fit:contain}[id$=__christmas_sale]>.section{padding:0 0 65px}[id$=__christmas_sale] .media-with-text{max-width:1280px;background:#eef3e7;min-height:480px}[id$=__christmas_sale] .media-with-text__text{padding:44px;margin:0}[id$=__christmas_sale] .section__block--heading{font-size:clamp(30px,3.2vw,42px);line-height:1.13;letter-spacing:-.7px;font-weight:400}[id$=__christmas_sale] .media-with-text__accent{color:#31533e}[id$=__christmas_sale] .section__block--button{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px}[id$=__christmas_family]>.section{background:#214636;padding:65px 20px 55px;color:#fffdf5}[id$=__christmas_family] .subheading{color:#c3d5ba}[id$=__christmas_family] h2{font-size:clamp(36px,4.2vw,52px);font-weight:400;line-height:1.12;letter-spacing:-.8px;max-width:620px;margin-inline:auto;color:#fffdf5}[id$=__christmas_family] .rte{font-size:18px;line-height:1.7}[id$=__christmas_family] .btn--primary{background:#f1ecd9;border-color:#f1ecd9;color:#163b2a}[id$=__christmas_family]>.section:before{content:"\2727\3000\2726\3000\2727";display:block;color:#d5c69e;text-align:center;font-size:26px;letter-spacing:8px;margin-bottom:22px}@media(min-width:769px){[id$=__christmas_calendar] .slider__grid,[id$=__christmas_clothes] .slider__grid,[id$=__christmas_toys] .slider__grid{grid-auto-columns:calc((100% - 3 * var(--column-gap))/4)}}@media(min-width:1600px){[id$=__christmas_hero] .media-with-text__text{padding-inline-start:70px!important}}@media(max-width:1000px){[id$=__christmas_hero] .media-with-text__text{padding:40px 25px;padding-inline:25px!important}[id$=__christmas_hero] .rte{font-size:16px}[id$=__christmas_sale] .media-with-text__text{padding:30px}[id*=__christmas_] .product-list__heading{max-width:68%}}@media(max-width:768px){[id$=__christmas_hero] .media-with-text{display:flex;flex-direction:column;min-height:0}[id$=__christmas_hero] .media-with-text__text{padding:34px 23px 32px;padding-inline:23px!important}[id$=__christmas_hero] .section__block--heading{font-size:50px;letter-spacing:-1.8px}[id$=__christmas_hero] .rte{font-size:16px}[id$=__christmas_hero] .media-with-text__media{width:100%;height:200px;min-height:200px}[id$=__christmas_hero] .media-with-text__badge{width:126px;height:126px;right:20px;bottom:19px;font-size:10px}[id$=__christmas_hero] .media-with-text__badge strong{font-size:32px}[id$=__christmas_budget]>.section{padding:30px 0}[id$=__christmas_budget] ul{gap:7px}[id$=__christmas_budget] .card__info{padding:12px 3px}[id$=__christmas_budget] .card__title{font-size:21px;white-space:nowrap}[id$=__christmas_budget] .card__rte{display:none}[id$=__christmas_budget] .card__button{font-size:11px;white-space:nowrap}[id$=__christmas_calendar]>.section,[id$=__christmas_toys]>.section,[id$=__christmas_clothes]>.section{padding:38px 0 40px}[id*=__christmas_] .section__heading{font-size:32px}[id*=__christmas_] .product-list__heading{max-width:none;width:100%}[id*=__christmas_] .product-list__intro{font-size:15px}[id*=__christmas_] .section__header{align-items:flex-start}[id$=__christmas_sale]>.section{padding:0}[id$=__christmas_sale]>.section>.container{padding:0}[id$=__christmas_sale] .media-with-text__media{min-height:330px}[id$=__christmas_sale] .media-with-text__text{padding:33px 23px}[id$=__christmas_sale] .section__block--heading{font-size:34px}[id$=__christmas_family]>.section{padding:38px 0}[id$=__christmas_family] h2{font-size:37px}[id$=__christmas_family] .rte{font-size:16px}}[id$=__christmas_hero] .subheading--logo{display:flex;align-items:center;gap:10px;flex-wrap:wrap}[id$=__christmas_hero] .subheading__brand{display:inline-block;width:100px;flex:0 0 100px;line-height:0}[id$=__christmas_hero] .subheading__brand img{display:block;width:100%;height:auto;max-height:none;mix-blend-mode:multiply}[id$=__christmas_hero] .subheading__brand--top-line{aspect-ratio:6.25;overflow:hidden}[id$=__christmas_sale] .rte a{text-decoration:underline;text-underline-offset:4px}[id$=__christmas_family] .rich-text__subheading--logo{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px}[id$=__christmas_family] .rich-text__brand{display:inline-block;width:140px;flex:0 0 140px;line-height:0}[id$=__christmas_family] .rich-text__brand--top-line{aspect-ratio:6.25;overflow:hidden}[id$=__christmas_family] .rich-text__brand img{display:block;width:100%;height:auto;max-height:none;filter:grayscale(1) invert(1) brightness(2);mix-blend-mode:screen}[id*=__christmas_] .slider-nav__btn{background:#fff!important;color:#111!important;border:1px solid #d3d8d2!important;box-shadow:none}[id*=__christmas_] .slider-nav__btn:hover{background:#f1f1ed!important;color:#111!important}[id*=__christmas_] .slider-nav__btn:disabled{background:#fff!important;color:#777!important;border-color:#ddd!important;opacity:.55}[id$=__christmas_sale] .media-with-text__media{position:relative}[id$=__christmas_sale] .media-with-text__badge{position:absolute;right:28px;bottom:28px;width:158px;height:158px;display:flex;align-items:center;justify-content:center;text-align:center;background:#fffdf5;color:#294638;border-radius:50%;transform:rotate(7deg);z-index:1;font-size:15px;line-height:1.35;box-shadow:0 4px 15px #0001}[id$=__christmas_sale] .media-with-text__badge p{margin:0}[id$=__christmas_sale] .media-with-text__badge strong{font-size:44px;font-weight:600;line-height:1.15}@media(max-width:767.98px){[id$=__christmas_sale] .media-with-text__badge{width:126px;height:126px;right:20px;bottom:20px;font-size:12px}[id$=__christmas_sale] .media-with-text__badge strong{font-size:36px}}[id$=__christmas_calendar] .section__header>.link{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:14px 24px;border:1px solid #3cb34c;border-radius:28px;background:#3cb34c;color:#fff;text-decoration:none;font-weight:600;line-height:1.4;text-align:center;transition:background .15s,border-color .15s}[id$=__christmas_calendar] .section__header>.link:after{content:"\2192"}[id$=__christmas_calendar] .section__header>.link:hover{background:#2e9b3d;border-color:#2e9b3d}[id$=__christmas_calendar] .section__header>.link:focus-visible{outline:2px solid #111b16;outline-offset:4px}.budget-coin{display:none}[id$=__christmas_budget] .card:has(.budget-coin){background:transparent;border:0;border-radius:0}[id$=__christmas_budget] .card:has(.budget-coin) .card__info{display:none}[id$=__christmas_budget] .budget-coin{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;min-height:180px;padding:22px 16px;border:1px solid #bdccbc;border-radius:12px;background:#f4f7ef;color:#263f30;text-decoration:none;transition:background .18s,border-color .18s,box-shadow .18s}[id$=__christmas_budget] .budget-coin__label{font-size:15px;line-height:1.3}[id$=__christmas_budget] .budget-coin__price{display:flex;align-items:baseline;justify-content:center;gap:7px;white-space:nowrap}[id$=__christmas_budget] .budget-coin__amount{font-size:48px;line-height:1.05;font-weight:400}[id$=__christmas_budget] .budget-coin__currency{font-size:25px;line-height:1.1}[id$=__christmas_budget] .budget-coin__action{display:flex;align-items:center;gap:8px;margin-top:7px;font-size:14px;line-height:1.3}[id$=__christmas_budget] .budget-coin:hover{background:#e8efdf;border-color:#628068;box-shadow:0 3px 10px #263f300c}[id$=__christmas_budget] .budget-coin:focus-visible{outline:3px solid #31533e;outline-offset:4px}@media(max-width:768px){[id$=__christmas_budget]>.section{padding:28px 0}[id$=__christmas_budget] .section__header{gap:12px;margin-bottom:18px;align-items:baseline}[id$=__christmas_budget] .section__heading{flex-basis:100%;font-size:27px;line-height:1.2}[id$=__christmas_budget] .section__header>.link{font-size:14px}[id$=__christmas_budget] ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}[id$=__christmas_budget] .budget-coin{aspect-ratio:auto;min-height:137px;padding:17px 4px;gap:8px;border-radius:10px}[id$=__christmas_budget] .budget-coin__label{font-size:12px}[id$=__christmas_budget] .budget-coin__price{gap:4px}[id$=__christmas_budget] .budget-coin__amount{font-size:34px}[id$=__christmas_budget] .budget-coin__currency{font-size:18px}[id$=__christmas_budget] .budget-coin__action{font-size:11px;gap:3px;margin-top:4px;white-space:nowrap}[id$=__christmas_budget] .budget-coin__action svg{width:14px;height:14px}}@media(max-width:359px){[id$=__christmas_budget] ul{gap:6px}[id$=__christmas_budget] .budget-coin__amount{font-size:29px}[id$=__christmas_budget] .budget-coin__currency{font-size:16px}[id$=__christmas_budget] .budget-coin__action{font-size:10px}}[id$=__christmas_family]>.section{padding:36px 20px 32px}[id$=__christmas_family]>.section:before{display:none}[id$=__christmas_family] h2{font-size:36px;margin-bottom:14px}[id$=__christmas_family] .rte{font-size:16px;line-height:1.5}[id$=__christmas_family] .section__block{margin-bottom:16px}[id$=__christmas_family] .section__block:last-child{margin-bottom:0}@media(max-width:768px){[id$=__christmas_family]>.section{padding:28px 0}[id$=__christmas_family] h2{font-size:32px}}[id$=__christmas_hero] .media-with-text__badge{width:210px;height:210px;background:#922338;color:#fff9e9;font-size:15px;line-height:1.3;box-shadow:0 5px 18px #35111430;transform:rotate(7deg)}[id$=__christmas_hero] .media-with-text__badge strong{display:inline-block;font-size:76px;line-height:1.12;font-weight:400}[id$=__christmas_budget] .section__heading{line-height:1.25}[id$=__christmas_budget] .section__heading-accent{color:#9c2936;font-weight:400;white-space:nowrap}@media(max-width:767.98px){[id$=__christmas_hero] .media-with-text__badge{width:155px;height:155px;right:20px;bottom:19px;font-size:12px}[id$=__christmas_hero] .media-with-text__badge strong{font-size:55px}[id$=__christmas_hero] .section__block--heading{font-size:clamp(35px,9.5vw,50px)}}@media(min-width:1024px){[id$=__christmas_calendar] .slider__grid{grid-auto-columns:calc((100% - 5 * var(--column-gap))/6)}}@media(min-width:769px){[id$=__christmas_calendar] .section__header>.link,[id$=__christmas_clothes] .section__header>.link{margin-inline-start:auto;flex-shrink:0}}@media(min-width:1024px){[id$=__christmas_clothes] .slider__grid{grid-auto-columns:calc((100% - 5 * var(--column-gap))/6)}}[id$=__christmas_clothes]{background:#8b1e2d}[id$=__christmas_clothes] .section__header,[id$=__christmas_clothes] .section__heading,[id$=__christmas_clothes] .product-list__intro{color:#fff8ec}[id$=__christmas_clothes] .subheading{color:#f5d9ba}[id$=__christmas_clothes] .section__header>.link{background:#fff8ec;border-color:#fff8ec;color:#8b1e2d}[id$=__christmas_clothes] .section__header>.link:hover{background:#f3e4d0;border-color:#f3e4d0}[id$=__christmas_clothes] .card--product{background:#fffaf4;color:#263f30;padding:12px;border-radius:5px}[id$=__christmas_clothes] .card--product .card__media{background:#fffaf4}[id$=__christmas_clothes] .slider-nav__btn{background:#fff8ec;color:#8b1e2d;border-color:#fff8ec}@media(max-width:767.98px){[id$=__christmas_clothes] .card--product{padding:8px}}@media(min-width:769px){[id$=__christmas_toys] .section__header>.link{margin-inline-start:auto;flex-shrink:0}}[id$=__christmas_sale]>.section{padding-top:38px;padding-bottom:90px}[id$=__christmas_sale] .media-with-text{position:relative;isolation:isolate}[id$=__christmas_sale] .media-with-text:after{content:"";position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px;z-index:3;pointer-events:none;border:solid transparent;border-width:48px;border-image-source:url(christmas-garland-frame.png);border-image-slice:200;border-image-width:64px;border-image-outset:12px;border-image-repeat:round}@media(max-width:767.98px){[id$=__christmas_sale]>.section{padding-top:26px;padding-bottom:58px}[id$=__christmas_sale] .media-with-text:after{top:0;right:0;bottom:0;left:0;border-width:26px;border-image-width:36px;border-image-outset:0}[id$=__christmas_sale] .media-with-text__text{padding:38px 30px}}@media(min-width:1024px){[id$=__christmas_toys] .slider__grid{grid-auto-columns:calc((100% - 5 * var(--column-gap))/6)}}[id$=__christmas_hero] .hero-budget{margin-top:26px;max-width:440px}[id$=__christmas_hero] .hero-budget__heading{margin:0 0 12px;font-size:16px;line-height:1.4;color:#9c2936}[id$=__christmas_hero] .hero-budget__links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}[id$=__christmas_hero] .hero-budget__link{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:112px;padding:12px 6px;background:#f9faf5;border:1px solid #b6c8b6;border-radius:8px;color:#294638;text-decoration:none;transition:background .15s,border-color .15s}[id$=__christmas_hero] .hero-budget__link:hover{background:#e2eadc;border-color:#526e55}[id$=__christmas_hero] .hero-budget__link:focus-visible{outline:2px solid #294638;outline-offset:3px}[id$=__christmas_hero] .hero-budget__prefix{font-size:12px;line-height:1.3}[id$=__christmas_hero] .hero-budget__price{font-size:30px;line-height:1.15}[id$=__christmas_hero] .hero-budget__price>span{font-size:16px}[id$=__christmas_hero] .hero-budget__cta{font-size:12px;line-height:1.4}[id$=__christmas_hero] .hero-budget__cta>span{margin-left:5px}@media(min-width:769px){[id$=__christmas_hero] .media-with-text__text{padding-top:40px;padding-bottom:40px}}@media(max-width:767.98px){[id$=__christmas_hero] .hero-budget{margin-top:22px;max-width:none}[id$=__christmas_hero] .hero-budget__links{gap:8px}[id$=__christmas_hero] .hero-budget__link{min-height:104px;padding:10px 4px}[id$=__christmas_hero] .hero-budget__price{font-size:28px}}[id*=__christmas_] .btn--primary:hover{color:#fff}
/*# sourceMappingURL=/cdn/shop/t/18/assets/christmas-home.css.map */
