:root{--ws-header-red:#a30000;--ws-header-red-dark:#790000;--ws-header-ink:#201c1c;--ws-header-canvas:#faf8f7;--ws-header-border:#eadfdd;--ws-header-radius:12px;--ws-header-shadow:0 5px 18px rgba(38,20,20,.055);--ws-header-shadow-active:0 9px 24px rgba(38,20,20,.1)}.section-header{background:var(--ws-header-canvas);padding:8px 0}.section-header .head-mast-wrap,.section-header .navigation-wrapper{background:transparent}.section-header .head-mast,.section-header .nav-main{background:#fff;border:1px solid var(--ws-header-border);border-radius:var(--ws-header-radius);box-shadow:var(--ws-header-shadow)}.section-header .head-mast{padding-left:14px;padding-right:14px}.section-header .navigation-wrapper{padding-top:8px}.section-header .nav-main{min-height:50px;padding-inline:8px}.section-header .header-search-global-form-wrap{display:flex;align-items:stretch;gap:8px;min-height:48px;background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}.section-header .header-global-search-input,.section-header .header-global-search-categories{min-width:0;min-height:48px;background:#fff;border:1px solid var(--ws-header-border);border-radius:var(--ws-header-radius);box-shadow:inset 0 1px 2px #26141409;transition:border-color .18s ease,box-shadow .18s ease}.section-header .header-global-search-input{position:static!important;flex:1 1 auto}.section-header .header-global-search-input:focus,.section-header .header-global-search-categories:focus-within{border-color:#a300008c;box-shadow:0 0 0 3px #a300001a}.section-header .header-search-global-form .button{position:static!important;inset:auto!important;align-self:stretch!important;flex:0 0 auto;min-width:104px;min-height:48px;margin:0!important;border:0;border-radius:var(--ws-header-radius);box-shadow:none;background:var(--ws-header-red);color:#fff}.section-header .header-search-global-form .button:hover,.section-header .header-search-global-form .button:focus-visible{background:var(--ws-header-red-dark)}.section-header .predictive-search-header{margin-top:8px;border:1px solid var(--ws-header-border);border-radius:var(--ws-header-radius);box-shadow:var(--ws-header-shadow-active);overflow:hidden}.section-header .head-slot-nav-link,.section-header .button-main-nav-toggle{border-radius:10px;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}.section-header .head-slot-nav-link:hover,.section-header .head-slot-nav-link:focus-visible,.section-header .button-main-nav-toggle:hover,.section-header .button-main-nav-toggle:focus-visible{background:#f8eeee;color:var(--ws-header-red);box-shadow:inset 0 0 0 1px #a3000029}.section-header .navigation-main>.navigation-item>a,.section-header .navigation-main>.navigation-item>button{border-radius:9px;transition:background-color .18s ease,color .18s ease}.section-header .navigation-main>.navigation-item:hover>a,.section-header .navigation-main>.navigation-item:focus-within>a,.section-header .navigation-main>.navigation-item:hover>button,.section-header .navigation-main>.navigation-item:focus-within>button{background:#f8eeee;color:var(--ws-header-red)}@media(min-width:1200px){.section-header .navigation-main>.navigation-item:last-child{display:flex;align-items:center;align-self:stretch;margin-left:8px}.section-header .navigation-main>.navigation-item:last-child>a{display:flex;align-items:center;min-height:40px;padding-inline:14px;border:1px solid rgba(163,0,0,.22);border-radius:9px;background:#f8eeee;color:var(--ws-header-red);box-shadow:none}.section-header .navigation-main>.navigation-item:last-child:hover>a,.section-header .navigation-main>.navigation-item:last-child:focus-within>a{border-color:#a3000061;background:var(--ws-header-red);color:#fff}}.section-header .navigation-main>.navigation-item>.navigation-sub-menu{margin-top:8px;border:1px solid var(--ws-header-border);border-radius:var(--ws-header-radius);box-shadow:var(--ws-header-shadow-active);overflow:hidden}.section-header a:focus-visible,.section-header button:focus-visible,.section-header input:focus-visible,.section-header select:focus-visible,.section-announcement-bar a:focus-visible,.section-announcement-bar-secondary a:focus-visible,.section-scrolling-elements a:focus-visible{outline:3px solid rgba(163,0,0,.28);outline-offset:2px}.section-header .header-global-search-input:focus-visible{outline:0}.section-announcement-bar .announcement-bar-wrapper,.section-announcement-bar-secondary .announcement-bar-secondary-wrapper{padding:6px 10px;background:var(--ws-header-canvas)}.section-announcement-bar .announcement-bar-wrapper>.container,.section-announcement-bar-secondary .announcement-bar-secondary-wrapper>.container{background:var(--ws-header-red);border-radius:var(--ws-header-radius);box-shadow:var(--ws-header-shadow);color:#fff;overflow:hidden}.section-announcement-bar .announcement-bar,.section-announcement-bar-secondary .announcement-bar-secondary{min-height:42px;padding-top:10px;padding-bottom:10px}.section-announcement-bar-secondary .announcement-bar-secondary-content{font-size:clamp(16px,1.35vw,20px)!important;font-weight:700;line-height:1.3}.section-announcement-bar-secondary .announcement-bar-secondary-content a{color:inherit;font:inherit}.section-scrolling-elements .section-scrolling-elements-wrapper{background:var(--ws-header-canvas)}.section-scrolling-elements .section-content{min-height:42px;display:flex;align-items:center;border:1px solid var(--ws-header-border);border-radius:var(--ws-header-radius);box-shadow:var(--ws-header-shadow);overflow:hidden}.section-scrolling-elements scrolling-elements{width:100%}.section-scrolling-elements .scrolling-elements-text a{color:var(--ws-header-ink);text-decoration-thickness:1px;text-underline-offset:3px}.mobile-menu .mobile-menu-inner,.mini-cart-wrap .mini-cart-inner{background:#fff}.mobile-menu .mobile-menu-search .header-search-global-form-wrap{border-radius:var(--ws-header-radius)}@media(min-width:990px)and (max-width:1199px){.section-header .nav-main{padding-inline:4px}.section-header .navigation-main{column-gap:3px!important;justify-content:space-between}.section-header .navigation-main>.navigation-item>a,.section-header .navigation-main>.navigation-item>button{font-size:12px!important}.section-header .navigation-main>.navigation-item>a>.icon,.section-header .navigation-main>.navigation-item>button>.icon{margin-left:2px;width:10px}.section-header .header-search-global-form .button{min-width:92px}.section-header .header-search-global-form .button span{font-size:13px}}@media(max-width:989px){.section-header{padding:6px 0}.section-header .head-mast{padding-left:10px;padding-right:10px}.section-header .header-search-global-form .button{min-width:48px;width:48px;padding-inline:0}.section-header .header-search-global-form .button span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.section-announcement-bar .announcement-bar-wrapper,.section-announcement-bar-secondary .announcement-bar-secondary-wrapper{padding:6px}.section-announcement-bar .announcement-bar,.section-announcement-bar-secondary .announcement-bar-secondary{padding:10px 8px}.section-announcement-bar .announcement-bar-left,.section-announcement-bar-secondary .announcement-bar-secondary-content{line-height:1.35;text-align:center}.section-scrolling-elements .section-content{min-height:40px}}@media(max-width:749px){.section-header .head-mast{row-gap:10px}.section-header .header-heading img,.section-header .header-heading svg{max-height:46px;object-fit:contain}.section-header .head-slot-nav-link,.section-header .button-main-nav-toggle{min-width:44px;min-height:44px}.section-announcement-bar-secondary .announcement-bar-secondary-content{max-width:none;margin-inline:auto;font-size:15px!important;line-height:1.3}.section-announcement-bar-secondary .announcement-bar-secondary-content a{font-size:15px!important;line-height:1.3!important}}@media(prefers-reduced-motion:reduce){.section-header *,.section-announcement-bar *,.section-announcement-bar-secondary *{scroll-behavior:auto!important;transition-duration:.01ms!important}}.product-info-wrap .product-page>.product-media-gallery-wrap,.product-info-wrap .product-page>.product-info-wrap-content{background:#fff!important;border:1px solid var(--ws-header-border)!important;border-radius:var(--ws-header-radius)!important;box-shadow:var(--ws-header-shadow)!important}.product-info-wrap .product-info>.product-block{max-width:100%;box-sizing:border-box}.product-info-wrap .product-media-main-wrapper,.product-info-wrap .product-media-main,.product-info-wrap .product-media-main .product-media-toggle,.product-info-wrap .product-media-main .aspect-ratio{border-radius:10px}.product-info-wrap .product-media-thumbnail{border-radius:10px;overflow:hidden}.product-info-wrap .product-media-thumbnail.is-active{box-shadow:0 0 0 1px #a3000047}.section-newsletter{background:var(--ws-header-canvas);padding:8px 0}.section-newsletter .newsletter-wrapper{background:transparent!important}.section-newsletter .newsletter-wrapper>.container>.section-content{padding-left:24px;padding-right:24px;background:var(--ws-header-red);border-radius:var(--ws-header-radius);box-shadow:var(--ws-header-shadow);color:#fff;overflow:hidden}.section-newsletter .newsletter-icon,.section-newsletter .newsletter-title,.section-newsletter .newsletter-content .rte{color:#fff}.section-newsletter .newsletter-form-input-wrap{display:flex;align-items:stretch;gap:8px}.section-newsletter .newsletter-form-input-wrap input{position:static!important;flex:1 1 auto;min-width:0;min-height:48px;margin:0!important;border:1px solid rgba(255,255,255,.52);border-radius:10px;background:#fff;color:var(--ws-header-ink);box-shadow:inset 0 1px 2px #2614140a}.section-newsletter .newsletter-form-input-wrap input:focus{border-color:#fff;box-shadow:0 0 0 3px #ffffff3d;outline:0}.section-newsletter .newsletter-form-input-wrap .button{position:static!important;inset:auto!important;align-self:stretch;flex:0 0 auto;min-height:48px;margin:0!important;border:1px solid rgba(255,255,255,.75);border-radius:10px;background:#fff;color:var(--ws-header-red);box-shadow:none}.section-newsletter .newsletter-form-input-wrap .button:hover,.section-newsletter .newsletter-form-input-wrap .button:focus-visible{background:#f8eeee;color:var(--ws-header-red-dark)}@media(max-width:749px){.product-info-wrap .product-page>.product-media-gallery-wrap,.product-info-wrap .product-page>.product-info-wrap-content{border-radius:var(--ws-header-radius)!important}.section-newsletter{padding:6px 0}.section-newsletter .newsletter-wrapper>.container>.section-content{padding-left:16px;padding-right:16px}.section-newsletter .newsletter-form-input-wrap{gap:6px}.section-newsletter .newsletter-form-input-wrap .button{min-width:auto;padding-inline:14px}}.product-info-wrap product-recommendations[data-url*="intent=complementary"]{box-sizing:border-box;width:100%;padding:16px;background:#fff;border:1px solid var(--ws-header-border);border-radius:12px;box-shadow:var(--ws-header-shadow)}.product-info-wrap product-recommendations[data-url*="intent=complementary"] .block-headings{margin:0 0 14px;padding:0 2px}.product-info-wrap product-recommendations[data-url*="intent=complementary"] .block-heading{margin:0;color:var(--ws-header-ink);font-weight:750;line-height:1.2;letter-spacing:-.01em}.product-info-wrap product-recommendations[data-url*="intent=complementary"] .product-recommendation-list-row{display:flex;flex-direction:column;gap:12px}.product-info-wrap product-recommendations[data-url*="intent=complementary"] .product-recommendation-list-row-item{margin:0;padding:0;border:0}body .product-info-wrap .product-page product-recommendations[data-url*="intent=complementary"] .card-product-media{box-sizing:border-box;width:100%;padding:12px;display:grid;grid-template-columns:88px minmax(0,1fr);gap:10px 12px;align-items:start;overflow:hidden;background:#fff;border:1px solid var(--ws-header-border);border-radius:12px;box-shadow:var(--ws-header-shadow);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}body .product-info-wrap .product-page product-recommendations[data-url*="intent=complementary"] .card-product-media:hover{border-color:#a3000047;box-shadow:var(--ws-header-shadow-active);transform:translateY(-1px)}body .product-info-wrap .product-page product-recommendations[data-url*="intent=complementary"] .card-media{box-sizing:border-box;grid-row:1 / span 2;width:88px;height:88px;padding:6px;overflow:hidden;background:var(--ws-header-canvas);border:1px solid var(--ws-header-border);border-radius:10px}.product-info-wrap product-recommendations[data-url*="intent=complementary"] .card-media .aspect-ratio{height:100%}.product-info-wrap product-recommendations[data-url*="intent=complementary"] .card-media-image{width:100%;height:100%;object-fit:contain}.product-info-wrap product-recommendations[data-url*="intent=complementary"] .card-info-wrap{min-width:0}.product-info-wrap product-recommendations[data-url*="intent=complementary"] .card-heading{margin:0;color:var(--ws-header-ink);font-weight:700;line-height:1.28}.product-info-wrap product-recommendations[data-url*="intent=complementary"] .card-badge .badge,.product-info-wrap product-recommendations[data-url*="intent=complementary"] .badge-stock{border-radius:999px}.product-info-wrap product-recommendations[data-url*="intent=complementary"] product-form{grid-column:2;min-width:0}.product-info-wrap product-recommendations[data-url*="intent=complementary"] .button-add-to-cart{width:100%;min-height:42px;padding:9px 12px;background:var(--ws-header-red);border-color:var(--ws-header-red);border-radius:12px;color:#fff}.product-info-wrap product-recommendations[data-url*="intent=complementary"] .button-add-to-cart:hover,.product-info-wrap product-recommendations[data-url*="intent=complementary"] .button-add-to-cart:focus-visible{background:var(--ws-header-red-dark);border-color:var(--ws-header-red-dark);color:#fff}.product-info-recommendations .section-content{box-sizing:border-box;padding:clamp(18px,2.5vw,30px);background:#fff;border:1px solid var(--ws-header-border);border-radius:12px;box-shadow:var(--ws-header-shadow)}.product-info-recommendations .section-headings{margin:0 0 18px;padding:0 2px}.product-info-recommendations .section-heading{margin:0;color:var(--ws-header-ink);font-weight:750;line-height:1.2;letter-spacing:-.01em}.product-info-recommendations .grid{gap:16px}.product-info-recommendations .grid-item{display:flex;min-width:0}body .product-info-recommendations product-card.card-product{box-sizing:border-box;width:100%;padding:12px;display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid var(--ws-header-border);border-radius:12px;box-shadow:var(--ws-header-shadow);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}body .product-info-recommendations product-card.card-product:hover{border-color:#a3000047;box-shadow:var(--ws-header-shadow-active);transform:translateY(-1px)}body .product-info-recommendations product-card.card-product .card-media{box-sizing:border-box;padding:10px;overflow:hidden;background:var(--ws-header-canvas);border:1px solid var(--ws-header-border);border-radius:10px}.product-info-recommendations .card-media-image{width:100%;height:100%;object-fit:contain}.product-info-recommendations .card-info{padding:14px 2px 6px}.product-info-recommendations .card-heading{margin:0;min-height:3.84em;color:var(--ws-header-ink);font-weight:700;line-height:1.28}.product-info-recommendations .card-footer{margin-top:auto;padding:6px 2px 2px}.product-info-recommendations .card-product-badges .badge,.product-info-recommendations .badge-stock{border-radius:999px}.product-info-recommendations .price{margin-top:2px}.product-info-recommendations .card-product-actions{margin-top:12px}.product-info-recommendations .product-actions-add-to-cart{width:100%}.product-info-recommendations .button-add-to-cart,.product-info-recommendations .card-product-actions .button{width:100%;min-height:42px;padding:9px 12px;background:var(--ws-header-red);border-color:var(--ws-header-red);border-radius:12px;color:#fff}.product-info-recommendations .button-add-to-cart:hover,.product-info-recommendations .button-add-to-cart:focus-visible,.product-info-recommendations .card-product-actions .button:hover,.product-info-recommendations .card-product-actions .button:focus-visible{background:var(--ws-header-red-dark);border-color:var(--ws-header-red-dark);color:#fff}@media(max-width:989px){.product-info-wrap product-recommendations[data-url*="intent=complementary"]{padding:12px}body .product-info-wrap .product-page product-recommendations[data-url*="intent=complementary"] .card-product-media{grid-template-columns:76px minmax(0,1fr);padding:10px}body .product-info-wrap .product-page product-recommendations[data-url*="intent=complementary"] .card-media{width:76px;height:76px}.product-info-recommendations .section-content{padding:14px}.product-info-recommendations .section-headings{margin-bottom:14px}body .product-info-recommendations product-card.card-product{padding:10px}.product-info-recommendations .card-info{padding:12px 2px 4px}.product-info-recommendations .card-footer{padding:6px 2px 2px}}@media(prefers-reduced-motion:reduce){.product-info-wrap product-recommendations[data-url*="intent=complementary"] .card-product-media,.product-info-recommendations product-card.card-product{transition-duration:.01ms!important}}body .product-info-wrap .product-page product-recommendations[data-url*="intent=complementary"] .card-product-media{border:1px solid var(--ws-header-border)!important;border-radius:12px!important;box-shadow:var(--ws-header-shadow)!important}body .product-info-wrap .product-page product-recommendations[data-url*="intent=complementary"] .card-media{background:var(--ws-header-canvas)!important;border:1px solid var(--ws-header-border)!important;border-radius:10px!important}body .product-info-wrap .product-page product-recommendations[data-url*="intent=complementary"] .button-add-to-cart{min-height:42px!important;border-radius:12px!important}body .product-info-recommendations .section-content{background:#fff;border:1px solid var(--ws-header-border);border-radius:12px;box-shadow:var(--ws-header-shadow)}body .product-info-recommendations .button-add-to-cart,body .product-info-recommendations .card-product-actions .button{border-radius:12px}[id^=ProductAvailability-]{background:transparent!important;border:0!important;padding:0!important;box-shadow:none!important}[id^=ProductAvailability-] .badge-stock-out{background:#c32020!important;color:#fff!important;border:0!important;border-radius:999px!important;padding:6px 12px!important}[id^=ProductAvailability-] .badge-stock-out .badge-stock-dot{background:#fff!important}.restock-rocket-button.restock-rocket-button-product{border-radius:12px!important}.card.card-product{border:1px solid #eadfdd!important;border-radius:12px!important;overflow:hidden;background:#fff;box-shadow:0 5px 18px #2614140e!important;transition:border-color .18s ease,box-shadow .18s ease}.grid-item:hover>.card.card-product,.grid-item:focus-within>.card.card-product{border-color:#a3000047!important;box-shadow:0 10px 24px #2614141a!important}.card.card-product .card-media{border-radius:10px;overflow:hidden}.collection-actions-wrapper{border:1px solid #eadfdd!important;border-radius:12px!important;box-shadow:0 5px 18px #2614140e!important}#collection-sort-order{border-radius:10px!important}.rte .table-wrapper{border-radius:12px;clip-path:inset(0 round 12px);box-shadow:0 5px 18px #2614140e}
/*# sourceMappingURL=/cdn/shop/t/149/assets/ws-rounded-header.css.map */
