body{background-color:#f9f7f3!important}body h1,body h2,body h3,body h4,body h5,body h6{font-family:superclarendon!important;font-weight:300}body h2{font-size:52px}.needsclick,[data-scroll-top-button]{display:none!important}.product__block h1.product__title{font-family:superclarendon!important;font-weight:300;letter-spacing:0}.withYou{position:relative;display:flex;align-items:center;justify-content:center;background-image:url(/cdn/shop/files/we-are-with-you_2x_01618f43-ea81-4c90-a641-46a7a63640c1.jpg?v=1727466849);background-size:100%;background-position:center;background-repeat:no-repeat;height:40vw}@media (min-width: 576px) and (max-width: 767px){.withYou{height:60vw;background-size:cover}}@media (max-width: 575px){.withYou{height:480px;background-size:cover}}.withYou:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:radial-gradient(ellipse,#6f5a4c,#6f5a4c00 90%);pointer-events:none;z-index:0;border-radius:0;opacity:1}.withYou__inner{position:relative;min-width:50%;background:#fff;padding:80px 60px;text-align:center;z-index:1}@media (min-width: 992px){.withYou__inner{min-height:350px;display:flex;align-items:center;flex-direction:column;justify-content:center}}@media (max-width: 991px){.withYou__inner{padding:40px 35px;margin:0 30px}}@media (max-width: 991px){.withYou__inner h2{font-size:40px}}.withYou__inner:before{content:"";position:absolute;top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px);border:2px solid #f1aba9;pointer-events:none}.withYou__bottom{display:flex;align-items:center;justify-content:center;margin-top:20px}@media (max-width: 991px){.withYou__bottom{flex-direction:column}}.withYou__bottom img{width:133px;height:40px;margin-right:15px}@media (max-width: 991px){.withYou__bottom img{margin-bottom:20px;margin-right:0}}.withYou__bottom a{font-family:superclarendon;font-size:18px;font-weight:300;text-transform:uppercase}.withYou__bottom a:hover:after{transform:translate(5px)}.withYou__bottom a:after{content:"";position:relative;display:inline-block;width:12px;height:14px;margin-left:5px;-webkit-mask-image:url(/cdn/shop/files/btn-caret.svg?v=1727467710);mask-image:url(/cdn/shop/files/btn-caret.svg?v=1727467710);-webkit-mask-size:12px 14px;mask-size:12px 14px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#000;transition:.3s ease-in-out all}.partners__container{max-width:1240px;padding:120px 20px;margin:0 auto}.partners__container h2{font-size:36px}.partners__container p{max-width:960px;margin:0 auto 100px;font-family:superclarendon;font-weight:300}@media (max-width: 767px){.partners__container p{margin-bottom:60px}}.partners{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.partners__partner{max-width:235px;margin:20px}.partners__inner{text-align:center}.statistic{text-align:center;padding:50px 0!important;background:#efeeeb}.statistic h2{font-size:32px;margin:0 auto}@media (max-width: 1199px){.statistic h2{text-align:center}}.statistic p.source{font-size:14px}.statistic p.source a:hover{text-decoration:none}.shopWarrior{position:relative;background-color:#f1aba9}@media (min-width: 2000px){.shopWarrior{min-height:500px}}.shopWarrior__inner{margin:0 auto;padding:100px 20px;width:clamp(500px,75%,940px);text-align:center}@media (min-width: 768px) and (max-width: 992px){.shopWarrior__inner{width:65%}}@media (min-width: 576px) and (max-width: 767px){.shopWarrior__inner{width:85%}}@media (max-width: 575px){.shopWarrior__inner{width:100%}}@media (max-width: 992px){.shopWarrior__inner h2{font-size:42px}}.shopWarrior__inner p{line-height:2}.shopWarrior__inner p,.shopWarrior__inner a{font-family:superclarendon;font-weight:300}.shopWarrior__inner a{position:relative;display:inline-block;font-size:18px;text-transform:uppercase;border:2px solid #000;padding:7px 20px;border-radius:50px;margin-top:30px;transition:.5s ease-in-out all;overflow:hidden}.shopWarrior__inner a:after{content:"";position:absolute;display:flex;left:calc(var(--BORDER-WIDTH) * -1);top:calc(var(--BORDER-WIDTH) * -1);right:calc(var(--BORDER-WIDTH) * -1);bottom:calc(var(--BORDER-WIDTH) * -1);transform:scaleY(0);transform-origin:top center;will-change:transform;opacity:.3;transition:transform .3s ease;background:#fff}.shopWarrior__inner a span{position:relative;z-index:1}.shopWarrior__inner a:hover{transition:color .3s ease,border .3s ease,background 0s linear .3s}.shopWarrior__inner a:hover:after{transform-origin:bottom center;transform:none}.shopWarrior__graphic,.shopWarrior__image{position:absolute;background-repeat:no-repeat}.shopWarrior__graphic{background-size:contain}.shopWarrior__graphic-left{width:clamp(200px,15vw,400px);height:clamp(175px,15vw,375px);background-image:url(/cdn/shop/files/warrior-top-left_2x_a20ac531-35d4-418c-bd1b-b4b2e0cfe59e.png?v=1727474163);background-position:top left}@media (max-width: 767px){.shopWarrior__graphic-left{width:20%;height:20%}}.shopWarrior__graphic-right{bottom:0;right:0;width:clamp(300px,20vw,500px);height:clamp(225px,15vw,425px);background-image:url(/cdn/shop/files/warrior-bottom-right_2x_51329797-0eb7-4aac-9c56-ab1271c97ad5.png?v=1727473764);background-position:bottom right}@media (max-width: 767px){.shopWarrior__graphic-right{width:30%;height:30%}}.shopWarrior__image-left{top:25%;left:0;width:clamp(125px,12.5vw,200px);height:75%;background-image:url(/cdn/shop/files/Warrior_Blankets_Lifestyle.jpg?v=1728012802);background-position:center;background-size:cover}@media (max-width: 767px){.shopWarrior__image-left{display:none}}.shopWarrior__image-right{top:0;right:0;width:clamp(125px,12.5vw,200px);height:75%;background-image:url(/cdn/shop/files/kathy-and-her-people.png?v=1728312983);background-position:center;background-size:cover}@media (max-width: 767px){.shopWarrior__image-right{display:none}}.story{position:relative;padding:100px 0}.story:after{content:"";position:absolute;top:0;right:0;bottom:0;height:100%;width:27.5vw;background-image:url(/cdn/shop/files/blanket-pattern.png?v=1727787357);background-size:cover;background-position:center}@media (max-width: 767px){.story:after{height:35%;max-height:560px;width:50vw;top:auto;bottom:0}}.story__inner{position:relative;z-index:2;display:grid;max-width:1380px!important}@media (min-width: 768px){.story__inner{grid-template-columns:repeat(2,1fr);grid-gap:80px}}@media (min-width: 1200px){.story__inner{grid-gap:140px}}.story__inner .story__content a:hover{text-decoration:none}.story__inner .story__content h2{font-size:36px}.story__inner .story__content h3{font-size:26px;margin-bottom:0}.story__inner .story__content p.sm{font-size:14px;margin-top:5px;margin-bottom:20px}.story__inner .story__content p{font-family:superclarendon;font-weight:300;line-height:1.6;margin-block-end:20px}@media (max-width: 767px){.story__inner .story__image{padding-top:75px;width:75%}}.story__inner .story__image p{display:inline-flex;flex-direction:column;margin:20px}@media (max-width: 767px){.story__inner .story__image p{margin:0 10px;font-size:12px}}.story__inner .story__image .story__image-byline span:first-child{font-family:beloved-script;font-size:48px;position:relative;top:12px}.story__inner .story__image .story__image-byline span:last-child{background-color:#f9f7f3;border-radius:5px;padding:5px 12px 12px 0;font-family:superclarendon;font-weight:300;font-size:16px}[data-section-type=product-template]{background-color:#efeeeb}.story__share{display:flex;align-items:center;justify-content:center;margin:50px 0!important}@media (max-width: 1199px){.story__share{flex-direction:column}}.story__share h2{font-size:32px}@media (min-width: 1200px){.story__share h2{margin-right:15px;margin-bottom:0}}@media (max-width: 1199px){.story__share h2{text-align:center}}a.warrior-arrow-btn.light{color:#fff}a.warrior-arrow-btn.light:before,a.warrior-arrow-btn.light:after{background-color:#fff}a.warrior-arrow-btn{position:relative;display:inline-flex;align-items:center;font-size:16px}a.warrior-arrow-btn:before{content:"";position:absolute;bottom:0;background-color:#000;width:calc(100% - 20px);height:1px;transition:.5s ease-in-out all}a.warrior-arrow-btn:hover:before{background-color:transparent}a.warrior-arrow-btn:after{content:"";position:relative;left:10px;width:20px;height:9px;-webkit-mask-image:url(/cdn/shop/files/button-arrow.svg?v=1727656393);mask-image:url(/cdn/shop/files/button-arrow.svg?v=1727656393);-webkit-mask-size:20px 9px;mask-size:20px 9px;background-color:#000;transition:.5s ease-in-out all}a.warrior-arrow-btn:hover:after{left:15px}#warrior-hero{position:relative;color:#fff;background-image:url(/cdn/shop/files/pink-bg.png?v=1727980213);background-size:cover;background-repeat:no-repeat;background-position:bottom center}@media (min-width: 768px){#warrior-hero{height:calc(100vh - 160px);min-height:700px}}@media (max-width: 767px){#warrior-hero{min-height:100vh}}#warrior-hero .warrior__hero-image{width:100%;height:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}#warrior-hero .warrior__hero-image img{height:100%;width:100%;object-fit:cover}#warrior-hero .warrior-logos{display:flex;align-items:center;justify-content:center;margin-bottom:25px}#warrior-hero .warrior-logos img:first-child{width:284px;height:67px;filter:brightness(0) invert(1)}#warrior-hero .warrior-logos img:last-child{width:44px;height:67px}#warrior-hero .warrior-logos-2{position:absolute;bottom:35px;left:35px;z-index:1}@media (max-width: 767px){#warrior-hero .warrior-logos{margin-bottom:10px!important}#warrior-hero .warrior-logos img:first-child{width:125px;height:50px}#warrior-hero .warrior-logos img:last-child{width:24px;height:50px;margin-left:20px}#warrior-hero .warrior-logos-2{left:10px;bottom:15px;filter:brightness(0) invert(1) drop-shadow(2px 4px 10px black)}#warrior-hero .warrior-logos-2 img:last-child{position:relative;right:15px}}@media (min-width: 768px) and (max-width: 992px){#warrior-hero .warrior-logos-2{display:flex;justify-content:center;flex-direction:column}}#warrior-hero .warrior-logos-2 img{height:50px;filter:brightness(0) invert(1)}#warrior-hero h1,#warrior-hero h2{color:#fff!important;margin-bottom:15px}#warrior-hero h1{font-size:56px;line-height:1}@media (max-width: 767px){#warrior-hero h1{font-size:40px}#warrior-hero h2{font-size:24px!important}#warrior-hero .warrior__hero-inner{height:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh}}#warrior-hero h2{font-size:26px}#warrior-hero .warrior__hero-inner{position:relative;text-align:center;z-index:1}@media (min-width: 768px){#warrior-hero .warrior__hero-inner{min-height:55%;height:auto;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}}#warrior-hero .warrior-hero-btns{display:inline-flex;flex-direction:column;justify-content:center}#warrior-hero .warrior-hero-btns a{justify-content:center}#warrior-hero .warrior-hero-btns a:first-child{margin-bottom:12px}#warrior-hero a.warrior-bg-btn{position:relative;display:inline-block;font-size:18px;text-transform:uppercase;color:#000;border:2px solid #fff;background-color:#fff;padding:5px 25px;border-radius:50px;transition:.5s ease-in-out all;overflow:hidden}#warrior-hero a.warrior-bg-btn span{position:relative;z-index:1;font-family:superclarendon;font-weight:300;font-size:20px;text-transform:uppercase}#warrior-hero a.warrior-bg-btn:after{content:"";position:absolute;display:flex;left:calc(var(--BORDER-WIDTH) * -1);top:calc(var(--BORDER-WIDTH) * -1);right:calc(var(--BORDER-WIDTH) * -1);bottom:calc(var(--BORDER-WIDTH) * -1);transform:scaleY(0);transform-origin:top center;will-change:transform;opacity:.3;transition:transform .3s ease;background:#fff}#warrior-hero a.warrior-bg-btn:hover{transition:color .3s ease,border .3s ease,background-color .3s linear;background-color:transparent}#warrior-hero a.warrior-bg-btn:hover:after{transition-delay:.3s;transform-origin:bottom center;transform:none}.warrior__hero-alert{max-width:285px;color:#000;opacity:0;text-align:center;border:2px solid #333;padding:18px;background:#ffffffd9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:fadeIn .6s forwards 3s}@media (min-width: 768px){.warrior__hero-alert{position:fixed;right:35px;bottom:35px;z-index:999}}@media (max-width: 767px){.warrior__hero-alert{display:none}}@keyframes fadeIn{0%{opacity:.25}25%{opacity:.5}50%{opacity:.75}to{opacity:q}}.warrior__hero-alert p{font-size:16px;line-height:1.5;margin:0}.disclaimer{background-color:#f1aba9}.disclaimer p{padding:10px 20px;text-align:center;margin:0;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/91/assets/warrior.css.map */
