body.diyself-refresh.diyself-premium{--diyself-blue: #2457d6;--diyself-navy: #101b2d;--diyself-yellow: #2457d6;--diyself-ink: #101b2d;--diyself-muted: #667183;--diyself-soft: #f3f5f7;--diyself-line: #dfe4eb;--text-color: #556173;--text-color-rgb: 85, 97, 115;--heading-color: #101b2d;--heading-font-family: var(--text-font-family);--border-color: #dfe4eb;--border-color-rgb: 223, 228, 235;--form-border-color: #cbd3de;--accent-color: #2457d6;--accent-color-rgb: 36, 87, 214;--accent-background: #f3f5f7;--link-color: #2457d6;--link-color-hover: #173f9e;--background: #fff;--secondary-background: #fff;--secondary-background-rgb: 255, 255, 255;--input-background: #fff;--primary-button-background: #2457d6;--primary-button-background-rgb: 36, 87, 214;--primary-button-text-color: #fff;--secondary-button-background: #101b2d;--secondary-button-background-rgb: 16, 27, 45;--secondary-button-text-color: #fff;--header-background: #fff;--header-text-color: #101b2d;--header-light-text-color: #667183;--header-border-color: #dfe4eb;--header-accent-color: #2457d6;--product-on-sale-accent: #2457d6;--product-on-sale-accent-rgb: 36, 87, 214;--footer-background-color: #101b2d;--footer-heading-text-color: #fff;--footer-body-text-color: #b6c0ce;--footer-body-text-color-rgb: 182, 192, 206;--footer-accent-color: #fff;--footer-accent-color-rgb: 255, 255, 255;--footer-border: none;--payment-terms-background-color: #fff;background:#fff;color:#556173;font-family:var(--text-font-family);font-size:15px;line-height:1.65}body.diyself-refresh.diyself-premium .heading{font-family:var(--text-font-family);font-weight:600;letter-spacing:-.025em}body.diyself-refresh.diyself-premium .header,body.diyself-refresh.diyself-premium .header:not(.header--condensed){min-height:126px;padding:0;background:#fff;color:#101b2d;border-bottom:1px solid #dfe4eb;box-shadow:none}body.diyself-refresh.diyself-premium .header>.container,body.diyself-refresh.diyself-premium .footer>.container{box-sizing:border-box;width:100%;max-width:1360px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}body.diyself-refresh.diyself-premium .header__inner{position:relative;min-height:80px;flex-wrap:nowrap;gap:0}body.diyself-refresh.diyself-premium .header__logo{flex:0 0 auto;margin-right:0}body.diyself-refresh.diyself-premium .header__logo-link{display:flex;align-items:center;min-height:44px;padding:0;border-radius:0;background:transparent}body.diyself-refresh.diyself-premium .header__logo-image{width:140px;max-width:140px!important;height:auto;filter:brightness(0)}body.diyself-refresh.diyself-premium .header__logo-text{color:#101b2d;font-family:var(--text-font-family);font-size:27px;font-weight:700;letter-spacing:-.04em}body.diyself-refresh.diyself-premium .premium-header-nav{position:relative;display:flex;align-items:center;gap:38px;min-height:46px;border-top:1px solid #edf0f4}body.diyself-refresh.diyself-premium .premium-header-nav>a,body.diyself-refresh.diyself-premium .brandsite-products>summary{display:inline-flex;align-items:center;min-height:46px;gap:12px;padding:0;color:#101b2d;font-family:var(--text-font-family);position:relative;font-size:14px;font-weight:500;line-height:1.3;letter-spacing:0;text-decoration:none;white-space:nowrap;cursor:pointer}body.diyself-refresh.diyself-premium .premium-header-nav>a:hover,body.diyself-refresh.diyself-premium .brandsite-products>summary:hover{color:#2457d6}body.diyself-refresh.diyself-premium .premium-header-nav>a:not(.brandsite-nav-bulk):after,body.diyself-refresh.diyself-premium .brandsite-products>summary:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;background:#2457d6;transform:scaleX(0);transform-origin:left;transition:transform .18s ease}body.diyself-refresh.diyself-premium .premium-header-nav>a:hover:after,body.diyself-refresh.diyself-premium .premium-header-nav>a:focus-visible:after,body.diyself-refresh.diyself-premium .premium-header-nav>a[aria-current]:after,body.diyself-refresh.diyself-premium .brandsite-products>summary:hover:after,body.diyself-refresh.diyself-premium .brandsite-products>summary:focus-visible:after,body.diyself-refresh.diyself-premium .brandsite-products[open]>summary:after{transform:scaleX(1)}body.diyself-refresh.diyself-premium .brandsite-products>summary{list-style:none;min-width:132px}body.diyself-refresh.diyself-premium .brandsite-products>summary::-webkit-details-marker{display:none}body.diyself-refresh.diyself-premium .brandsite-products>summary .icon{width:10px;height:6px;transition:transform .18s ease}body.diyself-refresh.diyself-premium .brandsite-products[open]>summary{color:#2457d6}body.diyself-refresh.diyself-premium .brandsite-products[open]>summary .icon{transform:rotate(180deg)}body.diyself-refresh.diyself-premium .brandsite-products__panel{position:absolute;z-index:10;top:100%;left:0;width:min(900px,100%);padding:26px 30px 30px;border:1px solid #dfe4eb;background:#fff;color:#101b2d;box-shadow:0 16px 32px #101b2d1a}body.diyself-refresh.diyself-premium .brandsite-products__heading{display:flex;justify-content:space-between;gap:30px;padding-bottom:17px;border-bottom:1px solid #e6ebf0;font-size:12px;font-weight:600}body.diyself-refresh.diyself-premium .brandsite-products__heading>a{display:inline-flex;gap:15px;color:#2457d6;text-decoration:none;font-weight:500}body.diyself-refresh.diyself-premium .brandsite-products__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 24px;padding-top:15px}body.diyself-refresh.diyself-premium .brandsite-products__grid>a{display:flex;flex-direction:column;gap:5px;padding:13px 8px;color:#101b2d;text-decoration:none}body.diyself-refresh.diyself-premium .brandsite-products__grid>a:hover{background:#f3f5f7;color:#2457d6}body.diyself-refresh.diyself-premium .brandsite-products__grid strong{font-size:14px;font-weight:600}body.diyself-refresh.diyself-premium .brandsite-products__grid a>span{color:#667183;font-size:11px;line-height:1.5}body.diyself-refresh.diyself-premium .premium-header-nav>.brandsite-nav-bulk{justify-content:center;gap:28px;min-height:34px;margin-left:auto;padding:7px 19px;background:#2457d6;color:#fff;font-size:12px}body.diyself-refresh.diyself-premium .premium-header-nav>.brandsite-nav-bulk:hover{background:#173f9e;color:#fff}body.diyself-refresh.diyself-premium .nav-bar,body.diyself-refresh.diyself-premium .header__desktop-nav,body.diyself-refresh.diyself-premium .header__action-item-title{display:none}body.diyself-refresh.diyself-premium .header__action-list{flex:0 0 auto;gap:22px;margin-left:auto;padding:0}body.diyself-refresh.diyself-premium .header__action-item,body.diyself-refresh.diyself-premium .header__action-item:last-child{padding:0}body.diyself-refresh.diyself-premium .header__action-item:after,body.diyself-refresh.diyself-premium .header__action-item:before{display:none}body.diyself-refresh.diyself-premium .header__action-item-link{display:flex;align-items:center;justify-content:center;gap:9px;min-height:44px;color:#101b2d;font-size:12px;font-weight:500}body.diyself-refresh.diyself-premium .header__account-icon{display:flex;align-items:center;justify-content:center;width:24px}body.diyself-refresh.diyself-premium .premium-header-account-label,body.diyself-refresh.diyself-premium .premium-header-cart-label{color:#101b2d;font-size:12px;font-weight:500}body.diyself-refresh.diyself-premium .header__action-item-content{display:flex;align-items:center;justify-content:center;gap:8px}body.diyself-refresh.diyself-premium .header__cart-icon{margin:0 5px 0 0}body.diyself-refresh.diyself-premium .header__cart-icon .icon--cart{width:24px;height:23px}body.diyself-refresh.diyself-premium .header__cart-count{top:-6px;right:-9px;width:16px;height:16px;min-width:16px;padding:0;background:#2457d6;color:#fff;font-size:9px;font-weight:600;line-height:16px;box-shadow:0 0 0 2px #fff}body.diyself-refresh.diyself-premium .header__search-bar-wrapper,body.diyself-refresh.diyself-premium .mobile-menu{color:#101b2d}body.diyself-refresh.diyself-premium .search-bar__top{min-height:44px;border:1px solid #dfe4eb;border-radius:2px;background:#f3f5f7;box-shadow:none}body.diyself-refresh.diyself-premium .search-bar__top:focus-within{border-color:#2457d6;box-shadow:0 0 0 1px #2457d6}body.diyself-refresh.diyself-premium .search-bar__input{color:#101b2d;font-size:13px}body.diyself-refresh.diyself-premium .search-bar__input::placeholder{color:#748092}body.diyself-refresh.diyself-premium .search-bar__submit{width:48px;min-height:42px;color:#2457d6;border-radius:0;background:transparent}body.diyself-refresh.diyself-premium .search-bar__inner{border-radius:0;color:#101b2d;background:#fff}body.diyself-refresh.diyself-premium .mini-cart,body.diyself-refresh.diyself-premium .popover,body.diyself-refresh.diyself-premium .nav-dropdown,body.diyself-refresh.diyself-premium .mega-menu,body.diyself-refresh.diyself-premium .search-bar__results,body.diyself-refresh.diyself-premium .search-bar__menu-wrapper,body.diyself-refresh.diyself-premium .value-picker__inner{border:1px solid #dfe4eb;border-radius:2px;background:#fff;color:#101b2d;box-shadow:0 10px 28px #101b2d14}body.diyself-refresh.diyself-premium .mobile-menu__panel,body.diyself-refresh.diyself-premium .mobile-menu__section.is-sticky{background:#fff;color:#101b2d}body.diyself-refresh.diyself-premium .brandsite-mobile-nav .mobile-menu__nav-link{font-weight:600}body.diyself-refresh.diyself-premium .brandsite-mobile-bulk{color:#2457d6}body.diyself-refresh.diyself-premium .search-bar mark{background:#e6edff;color:#101b2d}body.diyself-refresh.diyself-premium .button{border-radius:2px;box-shadow:none;font-family:var(--text-font-family);font-size:14px;font-weight:600;letter-spacing:0}body.diyself-refresh.diyself-premium .button--primary{background:#2457d6;color:#fff}body.diyself-refresh.diyself-premium .button--primary:hover{background:#173f9e;color:#fff}body.diyself-refresh.diyself-premium .button--secondary{background:#101b2d;color:#fff}body.diyself-refresh.diyself-premium .product-item--vertical{padding:12px 14px 28px}body.diyself-refresh.diyself-premium .product-item--vertical .product-item__image-wrapper{margin-bottom:24px;background:#f3f5f7}body.diyself-refresh.diyself-premium .product-item--vertical .product-item__image-wrapper img{mix-blend-mode:multiply}body.diyself-refresh.diyself-premium .product-item__title{color:#101b2d;font-family:var(--text-font-family);font-size:15px;font-weight:600;line-height:1.5;letter-spacing:-.01em}body.diyself-refresh.diyself-premium .product-item--vertical .product-item__title{min-height:3em;max-height:3em;margin-bottom:5px}body.diyself-refresh.diyself-premium .diyself-product-option,body.diyself-refresh.diyself-premium .product-item__vendor{color:#667183;font-size:12px;font-weight:400}body.diyself-refresh.diyself-premium .product-item__price-list{min-height:24px}body.diyself-refresh.diyself-premium .product-item__price-list .price,body.diyself-refresh.diyself-premium .product-item--vertical .price:not(.price--compare){color:#101b2d;font-size:18px;font-weight:600;line-height:1.35}body.diyself-refresh.diyself-premium .product-item__price-list .price--compare{color:#748092;font-size:12px;font-weight:400}body.diyself-refresh.diyself-premium .product-label--on-sale{display:none}body.diyself-refresh.diyself-premium .product-label{border-radius:2px;font-weight:600}body.diyself-refresh.diyself-premium .product-item--vertical .product-item__action-list{margin-top:16px}body.diyself-refresh.diyself-premium .product-meta__title{color:#101b2d;font-family:var(--text-font-family);font-size:34px;font-weight:600;line-height:1.25;letter-spacing:-.025em}body.diyself-refresh.diyself-premium .product-form .price:not(.price--compare){color:#101b2d;font-size:28px;font-weight:600}body.diyself-refresh.diyself-premium .card,body.diyself-refresh.diyself-premium .collection,body.diyself-refresh.diyself-premium .collection__toolbar,body.diyself-refresh.diyself-premium .collection__filter-group,body.diyself-refresh.diyself-premium .quantity-selector,body.diyself-refresh.diyself-premium .block-swatch__item,body.diyself-refresh.diyself-premium .form__field{border-radius:2px}body.diyself-refresh.diyself-premium .block-swatch__radio:checked+.block-swatch__item,body.diyself-refresh.diyself-premium .block-swatch__item.is-selected{background:#edf2ff;color:#101b2d;border-color:#2457d6;box-shadow:none}body.diyself-refresh.diyself-premium .quantity-selector--product{border-color:#cbd3de}body.diyself-refresh.diyself-premium .diyself-quote-intro{background:#f3f5f7;color:#101b2d}body.diyself-refresh.diyself-premium .diyself-quote-intro .heading,body.diyself-refresh.diyself-premium .diyself-quote-intro h1,body.diyself-refresh.diyself-premium .diyself-quote-intro p{color:#101b2d}body.diyself-refresh.diyself-premium .diyself-quote-intro h1{font-family:var(--text-font-family);font-weight:600;letter-spacing:-.025em}body.diyself-refresh.diyself-premium .diyself-quote-intro .container>div{color:#667183}body.diyself-refresh.diyself-premium .footer{--border-color: #2c394d;padding:72px 0 28px;border-top:1px solid #2c394d;background:#101b2d;color:#b6c0ce}body.diyself-refresh.diyself-premium .footer__wrapper{padding:0;border-top:0}body.diyself-refresh.diyself-premium .footer__block-item{border-color:#2c394d}body.diyself-refresh.diyself-premium .footer__title{margin-bottom:19px;color:#fff;font-family:var(--text-font-family);font-size:14px;font-weight:600;line-height:1.5;letter-spacing:.01em;text-transform:none}body.diyself-refresh.diyself-premium .footer__block-item:first-child .footer__title{font-size:30px;font-weight:700;line-height:1.1;letter-spacing:-.04em}body.diyself-refresh.diyself-premium .footer .rte,body.diyself-refresh.diyself-premium .footer__link-item{color:#b6c0ce;font-size:13px;line-height:1.9}body.diyself-refresh.diyself-premium .footer__block-item:first-child .rte{max-width:300px}body.diyself-refresh.diyself-premium .footer .rte a:not(.button){color:#b6c0ce;text-decoration-color:#667183;text-underline-offset:4px}body.diyself-refresh.diyself-premium .footer .rte a:not(.button):hover,body.diyself-refresh.diyself-premium .footer__link-item:hover{color:#fff;text-decoration-color:#fff}body.diyself-refresh.diyself-premium .footer__aside{gap:24px;margin-top:48px;padding-top:22px;border-top:1px solid #2c394d;color:#b6c0ce;font-size:11px}body.diyself-refresh.diyself-premium .footer__aside a,body.diyself-refresh.diyself-premium .footer__aside-title,body.diyself-refresh.diyself-premium .footer__aside .select-button{color:#b6c0ce;font-size:11px}body.diyself-refresh.diyself-premium :focus-visible{outline:2px solid #2457d6;outline-offset:4px}@media screen and (min-width:1000px){body.diyself-refresh.diyself-premium .header__search-bar-wrapper{position:relative;z-index:8;display:block;flex:1 1 500px;width:auto;min-width:200px;max-width:600px;margin:0 48px;padding:0;visibility:visible;opacity:1;transform:none;pointer-events:auto}body.diyself-refresh.diyself-premium .header__search-bar-wrapper .search-bar{width:100%;margin:0;opacity:1}body.diyself-refresh.diyself-premium .header__action-item--search{display:none}body.diyself-refresh.diyself-premium .premium-header-account-label,body.diyself-refresh.diyself-premium .premium-header-cart-label{display:inline-flex!important}}@media screen and (min-width:641px){body.diyself-refresh.diyself-premium .footer__block-list{display:grid;grid-template-columns:1.4fr .8fr .85fr 1.1fr;gap:40px;margin:0}body.diyself-refresh.diyself-premium .footer__block-item,body.diyself-refresh.diyself-premium .footer__block-item--text{width:auto;min-width:0;margin:0;padding:0}}@media screen and (min-width:641px)and (max-width:999px){body.diyself-refresh.diyself-premium .header__search-bar-wrapper{position:absolute;z-index:8;top:calc(100% + 12px);right:0;left:auto;display:block;width:min(540px,100%);min-width:0;margin:0;padding:0;visibility:hidden;opacity:0;pointer-events:none}body.diyself-refresh.diyself-premium .header__search-bar-wrapper.is-visible{visibility:visible;opacity:1;pointer-events:auto}body.diyself-refresh.diyself-premium .header__search-bar-wrapper .search-bar{width:100%;margin:0;opacity:1}}@media screen and (max-width:1199px){body.diyself-refresh.diyself-premium .header>.container,body.diyself-refresh.diyself-premium .footer>.container{padding-left:32px;padding-right:32px}}@media screen and (max-width:999px){body.diyself-refresh.diyself-premium .header,body.diyself-refresh.diyself-premium .header:not(.header--condensed){min-height:68px;padding:12px 0}body.diyself-refresh.diyself-premium .header__inner{min-height:43px}body.diyself-refresh.diyself-premium .premium-header-nav{display:none}body.diyself-refresh.diyself-premium .header__mobile-nav{margin-right:18px}body.diyself-refresh.diyself-premium .header__logo-image{width:115px;max-width:115px!important}body.diyself-refresh.diyself-premium .header__action-list{gap:8px}body.diyself-refresh.diyself-premium .header__action-item-link,body.diyself-refresh.diyself-premium .header__account-icon{width:36px}body.diyself-refresh.diyself-premium .premium-header-account-label,body.diyself-refresh.diyself-premium .premium-header-cart-label{display:none}body.diyself-refresh.diyself-premium .footer__block-list{gap:32px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:640px){body.diyself-refresh.diyself-premium .header>.container,body.diyself-refresh.diyself-premium .footer>.container{padding-left:22px;padding-right:22px}body.diyself-refresh.diyself-premium .header__inner{position:static}body.diyself-refresh.diyself-premium .header__mobile-nav{margin-right:13px}body.diyself-refresh.diyself-premium .header__logo-image{width:105px;max-width:105px!important}body.diyself-refresh.diyself-premium .header__action-list{gap:1px}body.diyself-refresh.diyself-premium .header__search-bar-wrapper{background:#fff}body.diyself-refresh.diyself-premium .header__search-bar-wrapper.is-fixed{left:0;width:100%}body.diyself-refresh.diyself-premium .search-bar__input{font-size:16px}body.diyself-refresh.diyself-premium .product-item--vertical{padding:10px 10px 24px}body.diyself-refresh.diyself-premium .product-item__title{font-size:14px}body.diyself-refresh.diyself-premium .product-item__price-list .price,body.diyself-refresh.diyself-premium .product-item--vertical .price:not(.price--compare){font-size:17px}body.diyself-refresh.diyself-premium .product-item__price-list .price--compare{font-size:11px}body.diyself-refresh.diyself-premium .product-meta__title{font-size:28px}body.diyself-refresh.diyself-premium .footer{padding:38px 0 22px}body.diyself-refresh.diyself-premium .footer__title{margin-bottom:0}body.diyself-refresh.diyself-premium .footer__block-item:first-child .footer__title{margin-bottom:16px;font-size:28px}body.diyself-refresh.diyself-premium .footer__aside{margin-top:26px;padding-top:20px}}@media(prefers-reduced-motion:reduce){body.diyself-refresh.diyself-premium .brandsite-products>summary .icon,body.diyself-refresh.diyself-premium .premium-header-nav>a:after,body.diyself-refresh.diyself-premium .brandsite-products>summary:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/diyself-premium-shell.css.map */
