@media screen and (min-width:990px){.header.page-width{max-width:100%!important}.header--middle-center:not(.drawer-menu){grid-template-columns:3fr 1fr 3fr!important}.header--middle-center .header__inline-menu{width:100%!important;display:flex!important;align-items:center!important;margin-left:0!important}.header--middle-center .header__inline-menu .list-menu--inline{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between!important;width:100%!important}.header--middle-center .header__inline-menu .list-menu--inline>li{flex:1;display:flex;justify-content:center}.header--middle-center .header__menu-item{white-space:nowrap}.header--middle-center .header__icons{justify-content:flex-end;width:100%;display:flex}}.banner__heading{font-size:clamp(1.7rem,2.8vw,3.4rem)!important}.blyth-quick-view-label span{pointer-events:none}@media screen and (min-width:750px){.blyth-qv-lbl-mobile{display:none}.blyth-qv-buynow{display:none!important}}@media screen and (max-width:749px){.blyth-qv-lbl-desktop{display:none}.blyth-quick-view-label{display:flex!important;opacity:1!important;pointer-events:auto!important;align-items:center;justify-content:center;width:3rem;height:3rem;padding:0!important;font-size:2rem!important;font-weight:300!important;line-height:1;letter-spacing:0!important;bottom:.8rem;right:.8rem}.blyth-qv-dialog{top:auto!important;bottom:0!important;left:0!important;right:0!important;transform:none!important;width:100%!important;height:auto!important;max-height:75vh!important;flex-direction:column!important;border-radius:1.8rem 1.8rem 0 0;outline:none!important;overflow-y:auto!important;animation:blythSheetUp .28s cubic-bezier(.2,.8,.2,1)}@keyframes blythSheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.blyth-qv-images,.blyth-qv-divider,.blyth-qv-det-label,.blyth-qv-desc,.blyth-qv-view-product{display:none!important}.blyth-qv-info{flex:1!important;height:auto!important;padding:2.4rem 2rem 2.8rem!important;border:none!important;overflow:visible!important;gap:1.4rem!important}.blyth-qv-title{font-size:2rem;padding-right:3.6rem}.blyth-qv-size-btn{border-radius:999px;min-width:6rem;height:4.2rem}.blyth-qv-atc{background:#fff!important;color:#111!important;border:1px solid #111!important;border-radius:999px;cursor:pointer}.blyth-qv-atc:disabled{border-color:#ccc!important;color:#aaa!important}.blyth-qv-atc.is-added{background:#111!important;color:#fff!important}.blyth-qv-buynow{display:block;width:100%;height:5rem;background:#ccc;color:#fff;border:none;border-radius:999px;font-family:DM Sans,sans-serif;font-size:1.1rem;letter-spacing:.14rem;text-transform:uppercase;font-weight:500;cursor:not-allowed;flex-shrink:0}.blyth-qv-buynow.is-ready{background:#111;cursor:pointer}}.price--on-sale s.price-item--regular{display:none!important}.price--on-sale .price-item--sale{color:rgb(var(--color-foreground))}.price__badge-sale{display:none!important}.blyth-strip{background:#fff;text-align:center;padding:.9rem 1.6rem;font-family:DM Sans,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:#666;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}body:not(.template-index) #MainContent{padding-top:10.6rem!important}@media screen and (max-width:749px){body:not(.template-index) #MainContent{padding-top:9.4rem!important}.blyth-strip{font-size:.85rem;padding:.8rem 1rem}}.blyth-trust-row{display:flex;flex-wrap:wrap;gap:.6rem 1.8rem;justify-content:center;margin-top:1.6rem;padding-top:1.4rem;border-top:1px solid #ececec;font-family:DM Sans,sans-serif;font-size:1.05rem;letter-spacing:.08em;text-transform:uppercase;color:#555;font-weight:400}.blyth-trust-row span{white-space:nowrap}.blyth-cart-trust{margin-top:1.2rem;text-align:center;font-family:DM Sans,sans-serif;font-size:1.1rem;font-weight:300;letter-spacing:.06em;color:#555}.blyth-hero-chips{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:0;margin:1.2rem 0 .6rem;opacity:0;animation:blythChipsIn .9s cubic-bezier(.2,.8,.2,1) .45s forwards}.blyth-hero-chips span{border:none;padding:0;border-radius:0;background:none;color:#ffffffe0;font-family:DM Sans,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase}.blyth-hero-chips span:not(:last-child):after{content:"\b7";margin:0 1rem;opacity:.55}@keyframes blythChipsIn{0%{opacity:0;transform:translateY(1.4rem)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.blyth-hero-chips{opacity:1;animation:none}}.blyth-hero-logo{position:absolute;left:50%;top:36%;width:9.5rem;height:auto;margin-left:-4.75rem;z-index:2;pointer-events:none;opacity:0;filter:drop-shadow(0 4px 18px rgba(0,0,0,.35));animation:blythLogoIn 1s ease .3s forwards,blythLogoSpin 5.5s linear 1.3s infinite}@keyframes blythLogoIn{0%{opacity:0}to{opacity:1}}@keyframes blythLogoSpin{0%{transform:perspective(60rem) rotateY(0)}to{transform:perspective(60rem) rotateY(360deg)}}@media(prefers-reduced-motion:reduce){.blyth-hero-logo{opacity:1;animation:none}}@media screen and (max-width:749px){.blyth-hero-logo{width:6.2rem;margin-left:-3.1rem;top:30%}}@media screen and (max-width:749px){.banner__heading{font-size:1.5rem!important}body.template-index .banner__content{align-items:flex-end!important;padding-bottom:2.2rem!important}.blyth-hero-chips{margin:.7rem 0 .4rem}.blyth-hero-chips span{font-size:.78rem;letter-spacing:.12em}.blyth-hero-chips span:not(:last-child):after{margin:0 .6rem}body.template-index .banner__buttons .button{padding:.9rem 1.8rem;font-size:.95rem}}.blyth-banner-linked{cursor:pointer}.blyth-banner-cta{position:absolute;bottom:2.6rem;left:50%;transform:translate(-50%);z-index:3;color:#fff;font-family:DM Sans,sans-serif;font-size:1.05rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.7);padding-bottom:.3rem;transition:border-color .15s ease}.blyth-banner-cta:hover{border-color:#fff}.blyth-spot{position:absolute;z-index:4;transform:translate(-50%,-50%);text-decoration:none}.blyth-spot-dot{display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;background:#fffffff2;color:#111;font-family:DM Sans,sans-serif;font-size:1.9rem;font-weight:300;line-height:1;box-shadow:0 2px 12px #00000047;transition:transform .15s ease;animation:blythSpotPulse 2.4s ease-in-out infinite}.blyth-spot:hover .blyth-spot-dot{transform:scale(1.14)}@keyframes blythSpotPulse{0%,to{box-shadow:0 2px 12px #00000047,0 0 #ffffff8c}50%{box-shadow:0 2px 12px #00000047,0 0 0 12px #fff0}}.blyth-spot-label{position:absolute;left:50%;transform:translate(-50%);bottom:calc(100% + .9rem);background:#fff;color:#111;padding:.5rem 1.1rem;font-family:DM Sans,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s ease}.blyth-spot:hover .blyth-spot-label{opacity:1}@media(prefers-reduced-motion:reduce){.blyth-spot-dot{animation:none}}@media screen and (max-width:749px){.blyth-spot-dot{width:2.6rem;height:2.6rem;font-size:1.6rem}}body.template-collection #MainContent [class*=-padding]{padding-top:.8rem!important;padding-bottom:2.8rem!important}body.template-collection .collection-hero{padding:1.8rem 0 .4rem}body.template-collection .collection-hero__title{margin:0;font-size:clamp(2.4rem,3vw,3.4rem)}body.template-collection .facets-container{padding-top:0!important;margin-bottom:.8rem}body.template-collection #MainContent .page-width{max-width:100%!important;padding-left:1.6rem;padding-right:1.6rem}body.template-collection #product-grid{column-gap:1.2rem!important;row-gap:3.2rem!important}.product__title>h1,.product__title .h1{font-family:Bebas Neue,sans-serif;font-size:clamp(2.6rem,3vw,3.8rem);letter-spacing:.05em;line-height:1.05;margin:0 0 .6rem}.product .price .price-item{font-family:DM Sans,sans-serif;font-size:1.6rem;font-weight:300;color:#333}.product-form__input .form__label{font-family:DM Sans,sans-serif;font-size:.95rem;letter-spacing:.16em;text-transform:uppercase;font-weight:500}.product-form__input--pill input[type=radio]+label{border:1px solid #d0d0d0;border-radius:0;background:#fff;color:#111;font-family:DM Sans,sans-serif;font-size:1.2rem;padding:1rem 1.8rem}.product-form__input--pill input[type=radio]:checked+label{background:#111;color:#fff;border-color:#111}.product-form__submit{background:#111!important;color:#fff!important;text-transform:uppercase;letter-spacing:.14em;font-family:DM Sans,sans-serif;font-weight:500}.shopify-payment-button__button--unbranded{background:#fff!important;color:#111!important;border:1px solid #111!important;text-transform:uppercase;letter-spacing:.14em;font-family:DM Sans,sans-serif!important}.product__description{font-family:DM Sans,sans-serif;font-size:1.3rem;line-height:1.8;font-weight:300;color:#555}.product__description h4,.product__description h3{font-family:Bebas Neue,sans-serif;font-size:1.7rem;letter-spacing:.1em;color:#111;margin:2.6rem 0 .8rem}.product__description h6{font-family:DM Sans,sans-serif;font-size:1.3rem;line-height:1.8;font-weight:300;margin:0 0 .4rem;letter-spacing:0;text-transform:none}.product__description table{width:100%;border-collapse:collapse;font-family:DM Sans,sans-serif;font-size:1.2rem;margin:1rem 0 1.6rem}.product__description table th,.product__description table td{padding:.9rem 1.2rem;border:1px solid #e8e8e8;text-align:left;font-weight:300;color:#333}.product__description table tr:first-child td,.product__description table th{font-weight:500;font-size:.95rem;letter-spacing:.1em;text-transform:uppercase;background:#fafafa}@media screen and (min-width:990px){.product__info-wrapper{position:sticky;top:12rem;align-self:flex-start;padding-left:4rem}}.shopify-policy__container{max-width:72rem!important;margin:0 auto!important;padding:5rem 2rem 9rem!important}.shopify-policy__title{text-align:center!important;margin-bottom:3.5rem!important}.shopify-policy__title h1{font-family:Bebas Neue,sans-serif;font-size:clamp(3rem,4vw,4.2rem);letter-spacing:.08em;display:inline-block;padding-bottom:1.2rem;border-bottom:2px solid #111}.shopify-policy__body{font-family:DM Sans,sans-serif!important;font-size:1.35rem!important;line-height:1.95!important;font-weight:300!important;color:#444!important}.shopify-policy__body h2,.shopify-policy__body h3{font-family:Bebas Neue,sans-serif;font-size:1.9rem;letter-spacing:.08em;color:#111;margin:3rem 0 1rem}.shopify-policy__body strong{font-weight:500;color:#111}body.template-page #MainContent .page-width,body.template-page #MainContent .page-width--narrow{max-width:76rem!important}body.template-page #MainContent .main-page-title,body.template-page #MainContent h1.page-title{text-align:center!important;font-size:clamp(3rem,4vw,4.2rem)!important;letter-spacing:.08em;margin:1rem 0 3rem!important}body.template-page #MainContent .rte{font-family:DM Sans,sans-serif!important;font-size:1.35rem!important;line-height:1.95!important;font-weight:300!important;color:#444!important;padding-bottom:5rem}body.template-page #MainContent .rte h2,body.template-page #MainContent .rte h3{font-family:Bebas Neue,sans-serif;letter-spacing:.08em;color:#111}body.template-page #MainContent .rte h4,body.template-page #MainContent .rte h5,body.template-page #MainContent .rte h6{font-family:DM Sans,sans-serif!important;font-size:1.35rem!important;line-height:1.95!important;font-weight:300!important;letter-spacing:0!important;text-transform:none!important;color:#444!important;margin:0 0 1.6rem!important}body.template-page #MainContent .rte h4 strong,body.template-page #MainContent .rte h5 strong,body.template-page #MainContent .rte h6 strong,body.template-page #MainContent .rte strong{font-weight:500;color:#111}body.template-page #MainContent .rte u{text-underline-offset:.3rem}body.template-page #MainContent:has(.contact) .rte{padding-bottom:0!important}body.template-page #MainContent:has(.contact) .rte>:last-child{margin-bottom:0}body.template-page #MainContent:has(.contact) .main-page-title,body.template-page #MainContent:has(.contact) h1.page-title{margin:.6rem 0 1.6rem!important}body.template-page .contact{max-width:60rem;margin:0 auto}body.template-page .contact .field__input,body.template-page .contact .text-area{border:1px solid #d0d0d0;border-radius:0;font-family:DM Sans,sans-serif}body.template-page .contact .field__input:focus,body.template-page .contact .text-area:focus{border-color:#111;outline:none;box-shadow:none}body.template-page .contact .button{background:#111;color:#fff;width:100%;text-transform:uppercase;letter-spacing:.14em;font-family:DM Sans,sans-serif;font-weight:500}body.template-page .contact .field{margin-bottom:1.2rem}
/*# sourceMappingURL=/cdn/shop/t/5/assets/blyth-desc-patch.css.map */
