@font-face{font-family:FB Hanken;src:url(./fb-hanken-var.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:FB Inter;src:url(./fb-inter-regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:FB Inter;src:url(./fb-inter-semibold.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:FB Inter;src:url(./fb-inter-bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:FB Montserrat;src:url(./fb-montserrat-semibold.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:FB Montserrat;src:url(./fb-montserrat-bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}.shopify-section-group-header-group,.shopify-section-group-footer-group{display:none!important}.fb-study{--fb-navy:#122035;--fb-blue:#356ba6;--fb-sky:#68add2;--fb-red:#7b0719;--fb-cream:#f7f6ef;--fb-cloud:#f4f6f8;--fb-line:#dfe3e8;--fb-muted:#5f6977;width:100%;margin:0;overflow:hidden;background:#fff;color:var(--fb-navy);font:400 16px/1.45 FB Inter,Arial,sans-serif;-webkit-font-smoothing:antialiased}.fb-study *,.fb-study *:before,.fb-study *:after{box-sizing:border-box}.fb-study img{display:block;max-width:100%;height:auto}.fb-study a{color:inherit;text-decoration:none}.fb-study button,.fb-study input,.fb-study select{font:inherit}.fb-study h1,.fb-study h2,.fb-study h3,.fb-study h4,.fb-study p{margin-top:0}.fb-study h1,.fb-study h2,.fb-study h3,.fb-study h4{color:inherit;font-family:FB Hanken,FB Inter,sans-serif;font-weight:800;letter-spacing:-.035em}.fb-study__shell{width:min(100%,1440px);margin:auto;background:#fff}.fb-study__inner{width:min(100% - 80px,1320px);margin-inline:auto}.fb-study__eyebrow{margin:0 0 9px;font-family:FB Montserrat,sans-serif;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.fb-study__title{margin:0;font-size:clamp(36px,4vw,56px);line-height:1;letter-spacing:-.045em;text-transform:uppercase}.fb-study__button{display:inline-flex;min-height:47px;align-items:center;justify-content:center;padding:11px 26px;border:2px solid var(--fb-navy);border-radius:3px;background:var(--fb-navy);color:#fff!important;font-family:FB Montserrat,sans-serif;font-size:13px;font-weight:700;letter-spacing:.025em;text-align:center;text-transform:uppercase;transition:transform .18s,background .18s,color .18s}.fb-study__button:hover{transform:translateY(-2px);background:#fff;color:var(--fb-navy)!important}.fb-study__button--red{border-color:var(--fb-red);background:var(--fb-red)}.fb-study__button--outline{background:#fff;color:var(--fb-navy)!important}.fb-study__button--outline:hover{background:var(--fb-navy);color:#fff!important}.fb-study__topbar{display:flex;min-height:62px;align-items:center;justify-content:center;gap:24px;padding:9px 20px;background:var(--fb-sky);color:#fff;font-size:14px;font-weight:700;text-align:center}.fb-study__clock{display:flex;align-items:flex-end;gap:10px;font-family:FB Hanken,sans-serif;font-size:21px;line-height:1}.fb-study__clock span{position:relative;padding-bottom:12px}.fb-study__clock span:after{position:absolute;bottom:0;left:50%;font:600 7px/1 FB Montserrat,sans-serif;letter-spacing:.05em;text-transform:uppercase;transform:translate(-50%);content:attr(data-label)}.fb-study__notify{padding:8px 18px;border-radius:4px;background:#3b6fa8;color:#fff!important;font-size:12px;font-weight:700}.fb-study__header{position:relative;z-index:20;display:grid;grid-template-columns:190px 1fr auto;min-height:66px;align-items:center;gap:26px;padding:0 38px;background:var(--fb-blue);color:#fff}.fb-study__brand{font:700 24px/1 FB Montserrat,sans-serif;letter-spacing:-.045em;white-space:nowrap}.fb-study__nav{display:flex;align-items:center;justify-content:center;gap:clamp(20px,3vw,43px);font-family:FB Montserrat,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase}.fb-study__nav a{padding:25px 0;border-bottom:2px solid transparent}.fb-study__nav a:hover{border-color:#fff}.fb-study__actions{display:flex;align-items:center;gap:17px}.fb-study__icon{display:flex;width:25px;height:25px;align-items:center;justify-content:center}.fb-study__icon svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.fb-study__menu{display:none}.fb-study__hero picture,.fb-study__hero img{width:100%}.fb-study__hero img{aspect-ratio:3/1;object-fit:cover}.fb-study__section{padding:72px 0 82px}.fb-study__section--soft{background:var(--fb-cloud)}.fb-study__section-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:32px}.fb-study__section-head p{max-width:510px;margin:0;color:var(--fb-muted)}.fb-study__rail{display:grid;grid-auto-columns:calc((100% - 64px)/5);grid-auto-flow:column;gap:16px;overflow-x:auto;padding:0 0 16px;scroll-snap-type:x mandatory;scrollbar-color:var(--fb-blue) var(--fb-line);scrollbar-width:thin}.fb-study__card{min-width:0;scroll-snap-align:start}.fb-study__card-image{position:relative;overflow:hidden;border-radius:12px;background:#f5f5f5}.fb-study__card-image img{width:100%;aspect-ratio:1;object-fit:contain;transition:transform .32s}.fb-study__card:hover .fb-study__card-image img{transform:scale(1.035)}.fb-study__badge{position:absolute;top:10px;left:10px;z-index:2;padding:5px 9px;border-radius:18px;background:var(--fb-blue);color:#fff;font-size:10px;font-weight:700;text-transform:uppercase}.fb-study__card h3{margin:15px 0 4px;font-size:18px;line-height:1.15}.fb-study__card-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--fb-muted);font-size:13px}.fb-study__dots{display:flex;gap:4px;margin-top:10px}.fb-study__dot{display:block;width:14px;height:14px;border:2px solid #fff;border-radius:50%;background:var(--dot);box-shadow:0 0 0 1px #aeb5bc}.fb-study__category-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.fb-study__category{overflow:hidden;border-radius:12px;background:#f4f4f4}.fb-study__category img{width:100%;aspect-ratio:1;object-fit:cover;transition:transform .3s}.fb-study__category:hover img{transform:scale(1.025)}.fb-study__category h3{margin:0;padding:17px 12px 20px;background:#fff;font-size:20px;text-align:center;text-transform:uppercase}.fb-study__collection{position:relative}.fb-study__collection img{width:100%;aspect-ratio:3/1;object-fit:cover}.fb-study__split{display:grid;grid-template-columns:1.08fr .92fr;min-height:570px;background:var(--fb-cream)}.fb-study__split-image{min-height:570px}.fb-study__split-image img{width:100%;height:100%;object-fit:cover}.fb-study__split-copy{display:flex;align-items:center;padding:64px clamp(42px,6vw,96px)}.fb-study__split-copy h2{margin:0 0 18px;font-size:clamp(42px,5vw,72px);line-height:.94;text-transform:uppercase}.fb-study__split-copy p{max-width:510px;margin:0 0 27px;color:#465365;font-size:18px}.fb-study__use-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.fb-study__use{position:relative;min-height:480px;overflow:hidden;border-radius:13px;background:#ddd}.fb-study__use img{width:100%;height:100%;object-fit:cover}.fb-study__use-copy{position:absolute;right:0;bottom:0;left:0;padding:80px 24px 25px;background:linear-gradient(transparent,#0c1c2fe6);color:#fff}.fb-study__use-copy h3{margin:0 0 4px;font-size:28px;text-transform:uppercase}.fb-study__use-copy p{margin:0;color:#fff}.fb-study__vip{display:grid;grid-template-columns:.9fr 1.1fr;background:var(--fb-blue);color:#fff}.fb-study__vip-copy{display:flex;align-items:center;padding:64px clamp(40px,6vw,90px)}.fb-study__vip-copy h2{margin:0 0 14px;font-size:clamp(41px,5vw,70px);line-height:.95;text-transform:uppercase}.fb-study__vip-copy p{margin:0 0 24px;font-size:18px}.fb-study__vip img{width:100%;height:100%;min-height:510px;object-fit:cover}.fb-study__brands{padding:50px 0;text-align:center}.fb-study__brands p{margin:0 0 24px;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.fb-study__brand-row{display:flex;flex-wrap:wrap;justify-content:center;gap:22px 46px;color:#7b8490;font-family:FB Hanken,sans-serif;font-size:23px;font-weight:800}.fb-study__service{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--fb-line);border-bottom:1px solid var(--fb-line)}.fb-study__service div{padding:28px 18px;border-right:1px solid var(--fb-line);text-align:center}.fb-study__service div:last-child{border:0}.fb-study__service strong{display:block;margin-bottom:3px;font-family:FB Hanken,sans-serif;font-size:16px}.fb-study__service span{color:var(--fb-muted);font-size:12px}.fb-study__footer{padding:62px 0 28px;background:var(--fb-navy);color:#fff}.fb-study__footer-grid{display:grid;grid-template-columns:1.35fr repeat(3,1fr);gap:44px}.fb-study__footer-brand{font:700 29px/1 FB Montserrat,sans-serif}.fb-study__footer-lead{max-width:420px;margin:19px 0;color:#d8dee6}.fb-study__signup{display:flex;max-width:430px;margin-top:22px}.fb-study__signup input{width:100%;min-width:0;padding:13px 14px;border:0}.fb-study__signup button{padding:11px 18px;border:0;background:var(--fb-sky);color:#fff;font-weight:700}.fb-study__footer h3{margin:0 0 17px;font-size:14px;letter-spacing:.08em;text-transform:uppercase}.fb-study__footer a{display:block;margin:10px 0;color:#ccd4df;font-size:13px}.fb-study__legal{display:flex;flex-wrap:wrap;gap:13px 23px;margin-top:50px;padding-top:24px;border-top:1px solid #ffffff2e;color:#aeb9c8;font-size:11px}.fb-study__note{padding:10px 16px;background:#091322;color:#98a8bb;font-size:10px;letter-spacing:.06em;text-align:center;text-transform:uppercase}.fb-product__crumb{padding:19px 0;color:var(--fb-muted);font-size:12px}.fb-product__main{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(380px,.82fr);gap:55px;padding-bottom:74px}.fb-product__gallery{display:grid;grid-template-columns:84px 1fr;gap:14px;min-width:0}.fb-product__thumbs{display:grid;align-content:start;gap:10px}.fb-product__thumb{padding:3px;border:1px solid var(--fb-line);border-radius:7px;background:#f6f7f8}.fb-product__thumb:first-child{border:2px solid var(--fb-blue)}.fb-product__thumb img{aspect-ratio:1;object-fit:contain}.fb-product__media{overflow:hidden;border-radius:12px;background:#f4f5f6}.fb-product__media img{width:100%;aspect-ratio:1;object-fit:contain}.fb-product__info{padding-top:12px}.fb-product__info h1{margin:0 0 12px;font-size:clamp(36px,4vw,57px);line-height:.96;text-transform:uppercase}.fb-product__rating{display:flex;align-items:center;gap:9px;margin-bottom:15px;color:#efaa22;font-size:18px}.fb-product__rating span{color:var(--fb-muted);font-size:12px}.fb-product__price{margin-bottom:22px;font-family:FB Hanken,sans-serif;font-size:24px;font-weight:800}.fb-product__pay{margin:-12px 0 26px;color:var(--fb-muted);font-size:12px}.fb-product__label{display:flex;justify-content:space-between;margin:21px 0 10px;font-size:13px;font-weight:700;text-transform:uppercase}.fb-product__filters,.fb-product__swatches{display:flex;flex-wrap:wrap;gap:8px}.fb-product__chip{padding:9px 13px;border:1px solid #aab2bd;border-radius:30px;background:#fff;color:var(--fb-navy);font-size:12px}.fb-product__chip.is-active{border-color:var(--fb-navy);background:var(--fb-navy);color:#fff}.fb-product__swatch{width:35px;height:35px;border:3px solid #fff;border-radius:50%;background:var(--swatch);box-shadow:0 0 0 1px #adb4bd}.fb-product__swatch.is-active{box-shadow:0 0 0 2px var(--fb-navy)}.fb-product__quantity{display:flex;width:120px;height:44px;margin:18px 0}.fb-product__quantity button,.fb-product__quantity input{width:40px;border:1px solid var(--fb-line);background:#fff;text-align:center}.fb-product__quantity input{border-right:0;border-left:0}.fb-product__add{width:100%;min-height:58px;border:0;border-radius:3px;background:var(--fb-red);color:#fff;font-family:FB Montserrat,sans-serif;font-weight:700;text-transform:uppercase}.fb-product__add:hover{background:#5f0615}.fb-product__notice{margin:12px 0 0;color:var(--fb-muted);font-size:11px;text-align:center}.fb-product__benefits{display:grid;grid-template-columns:repeat(4,1fr);background:var(--fb-blue);color:#fff}.fb-product__benefit{padding:29px 20px;text-align:center}.fb-product__benefit b{display:block;margin-bottom:4px;font-family:FB Hanken,sans-serif;font-size:17px}.fb-product__benefit span{font-size:12px;color:#deebf8}.fb-product__detail{display:grid;grid-template-columns:.83fr 1.17fr;gap:80px;padding:82px 0}.fb-product__detail h2{margin:0 0 20px;font-size:clamp(38px,4vw,58px);line-height:.98;text-transform:uppercase}.fb-product__detail p{color:#4f5d6d;font-size:17px}.fb-product__features{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.fb-product__feature{overflow:hidden;border-radius:10px;background:#f4f5f6}.fb-product__feature img{width:100%;aspect-ratio:1;object-fit:cover}.fb-product__feature h3{margin:0;padding:15px 16px 18px;font-size:18px;text-transform:uppercase}.fb-product__mobile-add{display:none}.fb-cart__hero{padding:55px 0 24px}.fb-cart__hero h1{margin:0;font-size:clamp(44px,5.5vw,72px);line-height:1;text-transform:uppercase}.fb-cart__layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(340px,.55fr);gap:58px;padding-bottom:88px}.fb-cart__table-head{display:grid;grid-template-columns:1fr 125px 100px;gap:20px;padding:15px 0;border-bottom:1px solid var(--fb-line);color:var(--fb-muted);font-size:11px;font-weight:700;text-transform:uppercase}.fb-cart__line{display:grid;grid-template-columns:1fr 125px 100px;gap:20px;align-items:center;padding:26px 0;border-bottom:1px solid var(--fb-line)}.fb-cart__product{display:grid;grid-template-columns:145px 1fr;gap:22px;align-items:center}.fb-cart__product-image{overflow:hidden;border-radius:9px;background:#f3f4f5}.fb-cart__product-image img{width:100%;aspect-ratio:1;object-fit:contain}.fb-cart__product h2{margin:0 0 4px;font-size:21px;text-transform:uppercase}.fb-cart__product p{margin:2px 0;color:var(--fb-muted);font-size:12px}.fb-cart__remove{display:inline-block;margin-top:9px;border-bottom:1px solid;font-size:11px}.fb-cart__qty{display:flex;width:112px;height:42px}.fb-cart__qty button,.fb-cart__qty output{display:flex;width:38px;align-items:center;justify-content:center;border:1px solid var(--fb-line);background:#fff;color:var(--fb-navy)}.fb-cart__qty output{border-right:0;border-left:0}.fb-cart__line-price{font-weight:700;text-align:right}.fb-cart__summary{position:sticky;top:20px;align-self:start;padding:28px;border:1px solid var(--fb-line);border-radius:10px;background:var(--fb-cloud)}.fb-cart__summary h2{margin:0 0 22px;font-size:28px;text-transform:uppercase}.fb-cart__row{display:flex;justify-content:space-between;gap:18px;margin:13px 0;color:#4a5664}.fb-cart__row--total{margin-top:20px;padding-top:20px;border-top:1px solid #cdd3da;color:var(--fb-navy);font-size:20px;font-weight:700}.fb-cart__promo{display:flex;margin:22px 0 12px}.fb-cart__promo input{width:100%;min-width:0;padding:12px;border:1px solid #cbd2da;border-right:0;background:#fff}.fb-cart__promo button{padding:10px 15px;border:0;background:var(--fb-blue);color:#fff;font-weight:700}.fb-cart__checkout{width:100%;min-height:56px;margin-top:16px;border:0;border-radius:3px;background:var(--fb-red);color:#fff;font-family:FB Montserrat,sans-serif;font-weight:700;text-transform:uppercase;opacity:.74;cursor:not-allowed}.fb-cart__safe{margin:13px 0 0;color:var(--fb-muted);font-size:11px;text-align:center}.fb-cart__recommend{padding:68px 0 80px;background:var(--fb-cloud)}.fb-cart__mobile-checkout{display:none}@media(max-width:1050px){.fb-study__header{grid-template-columns:170px 1fr auto;padding-inline:24px;gap:18px}.fb-study__nav{gap:17px;font-size:11px}.fb-study__rail{grid-auto-columns:calc((100% - 48px)/4)}.fb-study__category-grid{grid-template-columns:repeat(3,1fr)}.fb-product__main{gap:32px}.fb-product__detail{gap:45px}.fb-cart__layout{gap:34px}}@media(max-width:780px){.fb-study__inner{width:min(100% - 34px,1320px)}.fb-study__topbar{min-height:57px;gap:12px;padding:7px 9px;font-size:10px}.fb-study__clock{gap:6px;font-size:17px}.fb-study__notify{padding:7px 10px;font-size:10px}.fb-study__header{grid-template-columns:64px 1fr 64px;min-height:59px;padding:0 13px}.fb-study__brand{justify-self:center;font-size:19px}.fb-study__nav{display:none}.fb-study__actions{justify-self:end;gap:11px}.fb-study__actions .fb-study__icon:nth-child(-n+2){display:none}.fb-study__menu{display:flex;align-items:center;gap:13px}.fb-study__hamburger{display:grid;gap:5px;width:24px}.fb-study__hamburger i{display:block;height:2px;background:#fff}.fb-study__hero img{aspect-ratio:3/4;object-fit:cover}.fb-study__section{padding:52px 0 61px}.fb-study__section-head{align-items:start;flex-direction:column;margin-bottom:24px}.fb-study__title{font-size:38px}.fb-study__rail{grid-auto-columns:calc((100% - 14px)/2);gap:14px}.fb-study__card h3{font-size:16px}.fb-study__category-grid{display:grid;grid-auto-columns:72%;grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;padding-bottom:14px;scroll-snap-type:x mandatory}.fb-study__category{scroll-snap-align:start}.fb-study__collection img{aspect-ratio:3/4;object-fit:cover}.fb-study__split,.fb-study__vip{grid-template-columns:1fr}.fb-study__split-image{min-height:370px}.fb-study__split-copy,.fb-study__vip-copy{padding:50px 25px 57px}.fb-study__split-copy h2,.fb-study__vip-copy h2{font-size:46px}.fb-study__use-grid{display:grid;grid-auto-columns:82%;grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory}.fb-study__use{min-height:430px;scroll-snap-align:start}.fb-study__vip img{min-height:410px}.fb-study__brands{padding:42px 20px}.fb-study__brand-row{gap:17px 25px;font-size:18px}.fb-study__service{grid-template-columns:1fr 1fr}.fb-study__service div:nth-child(2){border-right:0}.fb-study__service div:nth-child(-n+2){border-bottom:1px solid var(--fb-line)}.fb-study__footer{padding-top:47px}.fb-study__footer-grid{grid-template-columns:1fr 1fr;gap:35px}.fb-study__footer-grid>div:first-child{grid-column:1/-1}.fb-product__crumb{padding:14px 0}.fb-product__main{grid-template-columns:1fr;padding-bottom:50px}.fb-product__gallery{width:calc(100% + 34px);margin-left:-17px;grid-template-columns:1fr}.fb-product__thumbs{display:none}.fb-product__info{padding:0}.fb-product__info h1{font-size:39px}.fb-product__benefits{grid-template-columns:1fr 1fr}.fb-product__benefit:nth-child(-n+2){border-bottom:1px solid #ffffff32}.fb-product__detail{grid-template-columns:1fr;gap:36px;padding:58px 0}.fb-product__features{grid-template-columns:1fr 1fr}.fb-product__add{margin-bottom:65px}.fb-product__mobile-add{position:fixed;right:0;bottom:0;left:0;z-index:60;display:block;padding:9px 14px calc(9px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -5px 18px #17263a24}.fb-product__mobile-add button{width:100%;height:52px;border:0;border-radius:3px;background:var(--fb-red);color:#fff;font-family:FB Montserrat,sans-serif;font-weight:700;text-transform:uppercase}.fb-cart__hero{padding-top:39px}.fb-cart__layout{grid-template-columns:1fr;padding-bottom:130px}.fb-cart__table-head{display:none}.fb-cart__line{grid-template-columns:1fr auto;gap:16px;padding:20px 0}.fb-cart__product{grid-column:1/-1;grid-template-columns:105px 1fr;gap:16px}.fb-cart__qty{width:102px}.fb-cart__qty button,.fb-cart__qty output{width:34px}.fb-cart__line-price{font-size:14px}.fb-cart__summary{position:static;padding:22px}.fb-cart__checkout{display:none}.fb-cart__recommend{padding:51px 0 115px}.fb-cart__mobile-checkout{position:fixed;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -5px 18px #17263a24}.fb-cart__mobile-checkout span{font-weight:700}.fb-cart__mobile-checkout button{min-width:190px;height:50px;border:0;border-radius:3px;background:var(--fb-red);color:#fff;font-family:FB Montserrat,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;opacity:.74}}@media(max-width:430px){.fb-study__topbar{gap:8px}.fb-study__topbar>span{max-width:105px}.fb-study__notify{display:none}.fb-study__rail{grid-auto-columns:168px}.fb-study__card-meta{font-size:11px}.fb-study__category-grid{grid-auto-columns:78%}.fb-study__use-grid{grid-auto-columns:88%}.fb-study__footer-grid{grid-template-columns:1fr 1fr;gap:31px 20px}.fb-study__signup button{padding-inline:11px}.fb-product__features{grid-template-columns:1fr}.fb-product__benefit{padding-inline:12px}.fb-cart__mobile-checkout button{min-width:174px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/frost-study.css.map */
