body.iws-editorial-theme{--iws-ivory: #fff;--iws-blush: #f5f5f5;--iws-gold: #171717;--iws-gold-light: #f5f5f5;--iws-gold-dark: #171717;--iws-charcoal: #171717;--iws-warm-grey: #5c5c5c;--iws-divider: #e6e6e6;color:#171717;background:#fff}.iws-editorial-theme h1,.iws-editorial-theme h2,.iws-editorial-theme h3{color:#171717}.iws-editorial-theme .header-wrapper,.iws-editorial-theme .header,.iws-editorial-theme .header__submenu,.iws-editorial-theme .mega-menu__content,.iws-editorial-theme .menu-drawer,.iws-editorial-theme .menu-drawer__inner-container,.iws-editorial-theme .menu-drawer__navigation,.iws-editorial-theme .menu-drawer__submenu{background:#fff!important;background-image:none!important}.iws-editorial-theme .header-wrapper--border-bottom{border-bottom:1px solid #ededed}.iws-editorial-theme .header{max-width:none;min-height:78px;padding:9px 36px!important;column-gap:28px}.iws-editorial-theme .header__heading-link{padding:8px 0}.iws-editorial-theme .iws-wordmark{display:inline-block;color:#171717;font-family:Georgia,Times New Roman,serif;font-size:29px;font-weight:400;letter-spacing:-.055em;line-height:1;white-space:nowrap}.iws-editorial-theme .iws-wordmark sup{display:inline-block;margin-left:3px;font-family:Arial,sans-serif;font-size:9px;letter-spacing:0;vertical-align:top}.iws-editorial-theme .header__menu-item{padding:12px 10px;color:#171717;font-size:11px;font-weight:400;letter-spacing:.055em;text-transform:uppercase}.iws-editorial-theme .header__active-menu-item{color:#171717}.iws-editorial-theme .header__icons{gap:0}.iws-editorial-theme .header__icon{width:40px;height:44px}.iws-editorial-theme .utility-bar.gradient,.iws-editorial-theme .utility-bar,.iws-editorial-theme .announcement-bar{background:#171717!important}.iws-editorial-theme .utility-bar .announcement-bar__link{min-height:32px}.iws-editorial-theme .utility-bar .announcement-bar__message{padding:8px 0;color:#fff!important;font-size:10px!important;line-height:1.5;letter-spacing:.08em!important}.iws-editorial-theme .announcement-bar__message a,.iws-editorial-theme .utility-bar .announcement-bar__link{color:#fff!important}.iws-editorial-theme .iws-editorial-button{display:inline-flex;align-items:center;justify-content:center;min-width:176px;min-height:44px;padding:12px 25px;border:1px solid #171717;border-radius:0;background:#171717;color:#fff;font-family:var(--font-body-family);font-size:11px;font-weight:400;line-height:1.5;letter-spacing:.055em;text-align:center;text-decoration:none;transition:background-color .2s}.iws-editorial-theme .iws-editorial-button:hover{background:#3c3c3c}.iws-editorial-theme .iws-editorial-link{display:inline-flex;align-items:center;min-height:44px;color:inherit;font-family:var(--font-body-family);font-size:12px;line-height:1.5;letter-spacing:.025em;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.iws-editorial-theme .iws-editorial-kicker{margin:0 0 10px;color:#555;font-family:var(--font-body-family);font-size:10px;line-height:1.6;letter-spacing:.16em;text-transform:uppercase}.iws-editorial-theme .iws-campaign{margin:0;background:#fff}.iws-editorial-theme .iws-campaign__visuals{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;height:clamp(480px,71svh,780px);background:#fff}.iws-editorial-theme .iws-campaign__visuals--pair{grid-template-columns:repeat(2,minmax(0,1fr))}.iws-editorial-theme .iws-campaign__frame{display:block;min-width:0;min-height:0;overflow:hidden;background:#f7f7f8}.iws-editorial-theme .iws-campaign__frame img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;opacity:1;transform:none}.iws-editorial-theme .iws-campaign__copy{padding:24px 20px 30px;text-align:center}.iws-editorial-theme .iws-campaign__copy .iws-editorial-kicker{margin-bottom:5px;font-size:9px}.iws-editorial-theme .iws-campaign h1{margin:0 0 18px;font-family:var(--font-heading-family);font-size:clamp(31px,3vw,42px);font-weight:400;line-height:1.1;letter-spacing:-.02em}.iws-editorial-theme .iws-highlights{padding:50px 0 0;background:#fff}.iws-editorial-theme .iws-editorial-section-label{margin:0 0 28px;font-family:var(--font-body-family);font-size:11px;font-weight:400;line-height:1.5;letter-spacing:.16em;text-align:center;text-transform:uppercase}.iws-editorial-theme .iws-highlights__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px}.iws-editorial-theme .iws-highlight{display:block;min-width:0;color:#171717;text-decoration:none}.iws-editorial-theme .iws-highlight__image{aspect-ratio:4 / 5;background:#f7f7f8;overflow:hidden}.iws-editorial-theme .iws-highlight__image img{display:block;width:100%;height:100%;object-fit:contain}.iws-editorial-theme .iws-highlight__caption{padding:18px 12px 12px;text-align:center}.iws-editorial-theme .iws-highlight h3{margin:0;font-size:25px;font-weight:400;line-height:1.2;letter-spacing:-.015em}.iws-editorial-theme .iws-highlight .iws-editorial-link{font-size:11px}.iws-editorial-theme .iws-showcase{padding:64px 0 0;background:#fff}.iws-editorial-theme .iws-showcase__heading{padding:0 20px 28px;text-align:center}.iws-editorial-theme .iws-showcase__heading h2{margin:0 0 5px;font-size:clamp(30px,3vw,42px);font-weight:400;line-height:1.15;letter-spacing:-.02em}.iws-editorial-theme .iws-showcase__layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;align-items:start}.iws-editorial-theme .iws-showcase__story{display:block;position:relative;min-width:0;color:#171717;text-decoration:none;background:#f7f7f8}.iws-editorial-theme .iws-showcase__story>img{display:block;width:100%;height:auto;aspect-ratio:2 / 3;object-fit:contain}.iws-editorial-theme .iws-showcase__caption{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;padding:20px 16px 12px;background:#fffffff0;font-size:24px;line-height:1.2;font-family:var(--font-heading-family)}.iws-editorial-theme .iws-showcase__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 2px}.iws-editorial-theme .iws-display-product{display:flex;flex-direction:column;min-width:0;height:100%;color:#171717;text-decoration:none}.iws-editorial-theme .iws-display-product__image{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:#f7f7f8}.iws-editorial-theme .iws-display-product__image img{display:block;width:100%;height:100%;object-fit:contain}.iws-editorial-theme .iws-display-product__details{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:14px 18px 10px}.iws-editorial-theme .iws-display-product h3{margin:0;font-family:var(--font-body-family)!important;font-size:12px;font-weight:400;line-height:1.5;letter-spacing:.015em}.iws-editorial-theme .iws-display-product__details p{margin:0;font-size:12px;line-height:1.5}.iws-editorial-theme .iws-display-product__status{position:absolute;left:12px;top:12px;padding:5px 8px;background:#fff;color:#333;font-size:10px}.iws-editorial-theme .iws-display-product:hover h3{text-decoration:underline;text-underline-offset:4px}.iws-editorial-theme .iws-feature-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;margin-top:64px;background:#fff}.iws-editorial-theme .iws-feature-story{display:block;min-width:0;color:#171717;text-decoration:none}.iws-editorial-theme .iws-feature-story__image{aspect-ratio:3 / 4;overflow:hidden;background:#f7f7f8}.iws-editorial-theme .iws-feature-story__image img{display:block;width:100%;height:100%;object-fit:contain}.iws-editorial-theme .iws-feature-story__copy{padding:26px 20px 22px;text-align:center}.iws-editorial-theme .iws-feature-story h2{margin:0 0 5px;font-size:clamp(29px,3vw,40px);font-weight:400;line-height:1.15;letter-spacing:-.02em}.iws-editorial-theme .iws-library-note{padding:90px 24px 64px;border-top:1px solid #ededed;background:#fff;text-align:center}.iws-editorial-theme .iws-library-note h2{max-width:700px;margin:0 auto 18px;font-size:clamp(35px,4vw,52px);font-weight:400;line-height:1.1;letter-spacing:-.025em}.iws-editorial-theme .iws-library-note__body{max-width:440px;margin:0 auto 26px;color:#555;font-size:14px;line-height:1.7}.iws-editorial-theme .iws-section{max-width:900px;margin:0 auto 48px;padding:0 24px}.iws-editorial-theme .iws-tab{border:1px solid #dedede;border-radius:0;background:#fff;box-shadow:none;padding:20px 24px}.iws-editorial-theme .iws-tab:after{display:none}.iws-editorial-theme .iws-tab:hover{box-shadow:none;transform:none;border-color:#171717}.iws-editorial-theme .iws-tab-kicker,.iws-editorial-theme .iws-tab-sub{color:#555}.iws-editorial-theme .iws-tab-title{color:#171717}.iws-editorial-theme .iws-tab-btn{color:#fff;background:#171717;box-shadow:none;animation:none}.iws-editorial-theme .iws-box{background:#fff;border-color:#dedede}.iws-editorial-theme .iws-verified-review{background:#fff;border-block:1px solid #ededed}.iws-editorial-theme .iws-verified-review__card{background:#fff;border-color:#ededed;box-shadow:none}.iws-editorial-theme .iws-verified-review__stars,.iws-editorial-theme .iws-verified-review__cta{color:#171717}.iws-editorial-theme .iws-seasonal-service{background:#fff;border-block:1px solid #ededed}.iws-editorial-theme .iws-seasonal-service span,.iws-editorial-theme .iws-seasonal-service a{color:#444}.iws-editorial-theme .blog{background:#fff}.iws-editorial-theme .blog__title{font-size:36px;font-weight:400}.iws-editorial-theme .article-card__image-wrapper{background:#f7f7f8}.iws-editorial-theme .article-card__info{color:#5c5c5c}.iws-editorial-theme .card__heading,.iws-editorial-theme .card-information .price{color:#171717}.iws-editorial-theme .card__inner,.iws-editorial-theme .card__media{border-radius:0}.iws-editorial-theme .button--primary,.iws-editorial-theme .product-form__submit{border-radius:0;background:#171717!important;color:#fff!important}.iws-editorial-theme .product-form__submit:hover:not([disabled]){background:#3c3c3c!important}.iws-editorial-theme .footer{border-top:1px solid #e6e6e6;background:#fff;color:#171717}.iws-editorial-theme .footer a,.iws-editorial-theme .footer-block__heading,.iws-editorial-theme .footer-block__details-content .list-menu__item--link,.iws-editorial-theme .footer__copyright,.iws-editorial-theme .footer .field__label,.iws-editorial-theme .footer .field__input{color:#171717}.iws-editorial-theme .footer .field__input{background:#fff}.iws-editorial-theme a:focus-visible,.iws-editorial-theme button:focus-visible,.iws-editorial-theme summary:focus-visible{outline:2px solid #171717;outline-offset:4px}@media(min-width:990px)and (max-width:1199px){.iws-editorial-theme .header{padding-inline:22px!important;column-gap:18px}.iws-editorial-theme .header__menu-item{padding-inline:7px;font-size:10px;letter-spacing:.02em}.iws-editorial-theme .iws-wordmark{font-size:26px}}@media(max-width:989px){.iws-editorial-theme .header{min-height:64px;padding:6px 18px!important}.iws-editorial-theme .iws-wordmark{font-size:27px}.iws-editorial-theme .iws-showcase__layout{grid-template-columns:minmax(0,1fr)}.iws-editorial-theme .iws-showcase__story{max-height:none}.iws-editorial-theme .iws-showcase__story>img{max-height:820px}.iws-editorial-theme .iws-showcase__products{margin-top:2px;gap:18px 2px}}@media(max-width:749px){.iws-editorial-theme .utility-bar .announcement-bar__message{font-size:9px!important;letter-spacing:.04em!important}.iws-editorial-theme .iws-campaign__visuals,.iws-editorial-theme .iws-campaign__visuals--pair{display:block;height:auto}.iws-editorial-theme .iws-campaign__frame{aspect-ratio:2 / 3}.iws-editorial-theme .iws-campaign__frame--secondary{display:none}.iws-editorial-theme .iws-campaign__copy{padding:23px 20px 28px}.iws-editorial-theme .iws-campaign h1{margin-bottom:17px;font-size:34px}.iws-editorial-theme .iws-highlights{padding-top:36px}.iws-editorial-theme .iws-editorial-section-label{margin-bottom:22px;font-size:10px}.iws-editorial-theme .iws-highlights__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 2px}.iws-editorial-theme .iws-highlight__caption{padding:13px 9px 3px}.iws-editorial-theme .iws-highlight h3{font-size:23px}.iws-editorial-theme .iws-highlight .iws-editorial-link{font-size:10px}.iws-editorial-theme .iws-showcase{padding-top:44px}.iws-editorial-theme .iws-showcase__heading{padding-bottom:22px}.iws-editorial-theme .iws-showcase__heading h2{max-width:330px;margin-inline:auto;font-size:34px}.iws-editorial-theme .iws-display-product__details{padding:12px 12px 6px}.iws-editorial-theme .iws-display-product h3,.iws-editorial-theme .iws-display-product__details p{font-size:12px}.iws-editorial-theme .iws-showcase__caption{padding-top:16px;font-size:23px}.iws-editorial-theme .iws-feature-pair{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:44px}.iws-editorial-theme .iws-feature-story__copy{padding:23px 20px 15px}.iws-editorial-theme .iws-feature-story h2{font-size:34px}.iws-editorial-theme .iws-library-note{padding:58px 24px 40px}.iws-editorial-theme .iws-library-note h2{font-size:39px}.iws-editorial-theme .iws-section{margin-bottom:36px;padding-inline:18px}.iws-editorial-theme .iws-tab{padding:18px}}body.iws-editorial-theme{--font-body-family: var(--font-heading-family)}.iws-editorial-theme :is(h1,h2,h3,h4,h5,h6,p,a,li,span,label,input,select,textarea,button,summary,.rte,.price,.price-item,.field__label,.accordion__title,.card__heading){font-family:var(--font-heading-family)!important}.iws-editorial-theme :is(p,.rte,li,label,input,textarea,select){font-size:18px}.iws-editorial-theme .header__menu-item{font-size:14px;letter-spacing:.01em;padding-inline:8px}.iws-editorial-theme .header__heading-logo-wrapper{width:110px}.iws-editorial-theme .header__heading-logo{display:block;width:100%;height:auto;max-height:90px;object-fit:contain}.iws-editorial-theme .header{min-height:100px}.iws-editorial-theme .utility-bar .announcement-bar__message{font-size:14px!important;letter-spacing:.03em!important;min-height:40px;line-height:1.4}.iws-editorial-theme .iws-editorial-button,.iws-editorial-theme .iws-editorial-link,.iws-editorial-theme .iws-display-product h3,.iws-editorial-theme .iws-display-product__details p{font-size:16px}.iws-editorial-theme .iws-about-wrap{background:#fff;color:#171717}.iws-editorial-theme :is(.iws-about-wrap .iws-hero,.iws-promise,.ct-hero,.ct-bottom){background:#fff!important;color:#171717!important;border-block:1px solid #e5e5e5}.iws-editorial-theme :is(.iws-about-wrap,.ct-hero,.ct-info-strip,.ct-form-intro,.ct-note,.ct-bottom) :is(h1,h2,h3,p,span,a,em,strong){color:#171717!important}.iws-editorial-theme :is(.iws-about-wrap .iws-hero,.iws-promise,.ct-hero):before,.iws-editorial-theme .iws-promise:after{display:none}.iws-editorial-theme :is(.iws-pillars,.iws-card,.iws-connect,.ct-info-strip,.ct-info-card,.ct-note-box){background:#fff!important}.iws-editorial-theme .contact{background:#fff;color:#171717}.iws-editorial-theme .contact :is(input,textarea,label,h2,p){color:#171717!important}.iws-editorial-theme .contact :is(input,textarea){background:#fff!important;border:1px solid #777}.iws-editorial-theme .iws-product-rail{padding:60px 0 0;background:#fff}.iws-editorial-theme .iws-product-rail__heading{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:0 30px 25px}.iws-editorial-theme .iws-product-rail h2,.iws-editorial-theme .iws-social-feed h2{font-size:42px;font-weight:400;line-height:1.1;margin:0}.iws-editorial-theme .iws-product-rail__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 6px)/4);overflow-x:auto;scroll-snap-type:x mandatory;gap:2px;padding-bottom:18px;scrollbar-color:#777 #eee}.iws-editorial-theme .iws-product-rail__track>a{scroll-snap-align:start}.iws-editorial-theme .iws-social-feed{padding:75px 24px;text-align:center;background:#fff}.iws-editorial-theme .iws-social-feed__embed{max-width:760px;margin:30px auto 10px;min-height:260px}.iws-editorial-theme .iws-social-feed__links{display:flex;gap:25px;justify-content:center;flex-wrap:wrap}@media(max-width:989px){.iws-editorial-theme .header{min-height:86px}.iws-editorial-theme .header__heading-logo-wrapper{width:80px}.iws-editorial-theme .iws-product-rail__track{grid-auto-columns:42%}}@media(max-width:749px){.iws-editorial-theme .utility-bar .announcement-bar__message{font-size:12px!important}.iws-editorial-theme .iws-product-rail__track{grid-auto-columns:66%}.iws-editorial-theme .iws-product-rail__heading{padding-inline:20px;align-items:start}.iws-editorial-theme .iws-product-rail h2,.iws-editorial-theme .iws-social-feed h2{font-size:34px}.iws-editorial-theme .iws-social-feed{padding-inline:12px}.iws-editorial-theme .iws-display-product h3,.iws-editorial-theme .iws-display-product__details p{font-size:16px}}.iws-editorial-theme .iws-social-feed__embed{min-height:0}.iws-editorial-theme .iws-social-feed blockquote:not(:has(iframe)){padding:36px 24px;border:1px solid #ddd;background:#fafafa}.iws-editorial-theme .iws-social-feed blockquote a{color:#171717;font-size:24px}
/*# sourceMappingURL=/cdn/shop/t/21/assets/iws-editorial.css.map */
