.cs17-v30-shell #gcs17-header .gcs17-ticker span{font-size:13px!important;letter-spacing:.36px!important;line-height:31px!important}.cs17-v30-shell #gcs17-header .gcs17-sale{font-size:13px!important;letter-spacing:.22px!important}.cs17-v30-shell #gcs17-header .gcs17-search input{font-size:13px!important;letter-spacing:.1px!important}.cs17-v30-shell #gcs17-header .gcs17-navlinks>.gcs17-dropdown>.gcs17-trigger,.cs17-v30-shell #gcs17-header .gcs17-navlinks>.gcs17-link{font-size:14px!important;letter-spacing:.28px!important;line-height:1.4!important}.cs17-v30-shell #gcs17-header .gcs17-mega-group h3{font-size:13px!important;letter-spacing:.35px!important}.cs17-v30-shell #gcs17-header .gcs17-mega-group li a,.cs17-v30-shell #gcs17-header .gcs17-mega-product .gcs17-pname{font-size:13px!important;letter-spacing:.16px!important;line-height:1.48!important}.cs17-v30-shell #gcs17-header .gcs17-mega-product .gcs17-price,.cs17-v30-shell #gcs17-header .gcs17-mega-product .gcs17-shopnow{font-size:12px!important;letter-spacing:.24px!important}.cs17-v30-shell .cs17-featured-products .gapsoe-product-section-title,.cs17-v30-shell .cs17-product-grid .gapsoe-product-section-title{font-size:clamp(30px,2.9vw,37px)!important;letter-spacing:.45px!important;line-height:1.3!important}.cs17-v30-shell .cs17-category-tile>.cs17-cat-title{font-size:clamp(22px,2.2vw,34px)!important;letter-spacing:.3px!important;line-height:1.22!important}.cs17-v30-shell .cs17-category-small>.cs17-cat-title{font-size:23px!important;letter-spacing:.32px!important}.cs17-v30-shell .cs17-category-tile .cs17-cat-button>a,.cs17-v30-shell .cs17-promo-copy .cs17-cat-button>a,.cs17-v30-shell .cs17-work-copy .cs17-cat-button>a{font-size:12px!important;letter-spacing:.42px!important}.cs17-v30-shell .cs17-featured-intro h2,.cs17-v30-shell .cs17-promo-title,.cs17-v30-shell .cs17-work-title,.cs17-v30-shell :is(.cs17-benefits-band,.cs17-features-band,.cs17-testimonials) .cs17-intro h2,.cs17-v30-shell :is(.cs17-benefits-band,.cs17-features-band,.cs17-testimonials) .cs17-intro h3,.cs17-v30-shell :is(.cs17-benefits-band,.cs17-features-band,.cs17-testimonials) h2{letter-spacing:.35px!important;line-height:1.32!important}.cs17-v30-shell .cs17-benefit h3,.cs17-v30-shell .cs17-feature h3,.cs17-v30-shell .cs17-review-grid h3{font-size:16px!important;letter-spacing:.23px!important;line-height:1.4!important}.cs17-v30-shell .cs17-benefit p,.cs17-v30-shell .cs17-feature p,.cs17-v30-shell .cs17-promo-text,.cs17-v30-shell .cs17-review-grid article p,.cs17-v30-shell .cs17-work-desc{font-size:13.5px!important;letter-spacing:.14px!important;line-height:1.66!important}.cs17-v30-shell .cs17-promise small,.cs17-v30-shell .cs17-promise strong{letter-spacing:.12px!important;line-height:1.5!important}.cs17-v30-shell .cs17-marquee,.cs17-v30-shell .cs17-marquee-track>span{font-size:12.5px!important;letter-spacing:.55px!important;line-height:1.4!important}.cs17-v30-shell .cs17-featured-products article .gapsoe-product-title,.cs17-v30-shell .cs17-product-grid article .gapsoe-product-title{font-size:13.5px!important;letter-spacing:.12px!important;line-height:1.5!important;min-height:41px!important}.cs17-v30-shell .cs17-featured-products article .gapsoe-product-price,.cs17-v30-shell .cs17-product-grid article .gapsoe-product-price{font-size:14px!important;line-height:1.5!important}.cs17-v30-shell .cs17-featured-products article .gapsoe-add-button,.cs17-v30-shell .cs17-product-grid article .gapsoe-add-button{font-size:11.5px!important;letter-spacing:.45px!important;line-height:1.35!important}.cs17-v30-shell .cs17-product-grid .gapsoe-view-all:after{font-size:12.5px!important;letter-spacing:.28px!important}.cs17-v30-shell .cs17-featured-products article .gapsoe-product-rating,.cs17-v30-shell .cs17-product-grid article .gapsoe-product-rating{font-size:12px!important;letter-spacing:.1px!important}.cs17-v30-shell .cs17v3-heading,.cs17-v30-shell .cs17v32-landing h1{font-size:clamp(31px,3.1vw,40px)!important;letter-spacing:.5px!important;line-height:1.3!important}.cs17-v30-shell .cs17v32-section h2{font-size:26px!important;letter-spacing:.4px!important}.cs17-v30-shell .cs17v3-collection-toolbar,.cs17-v30-shell .cs17v3-collection-toolbar :is(a,button,select,summary,label),.cs17-v30-shell .cs17v32-jumps a,.cs17-v30-shell .cs17v32-tile{font-size:13.5px!important;letter-spacing:.15px!important;line-height:1.48!important}.cs17-v30-shell .cs17v3-card-title{font-size:14px!important;letter-spacing:.18px!important;line-height:1.47!important;min-height:42px!important}.cs17-v30-shell .cs17v3-price-line,.cs17-v30-shell .cs17v3-price-line strong{font-size:14px!important;letter-spacing:.17px!important}.cs17-v30-shell .cs17v3-rating,.cs17-v30-shell .cs17v3-rating b,.cs17-v30-shell .cs17v3-rating small{font-size:11.5px!important;letter-spacing:.1px!important;line-height:1.5!important}.cs17-v30-shell .cs17v3-shop-link{font-size:12px!important;letter-spacing:.35px!important;line-height:1.4!important}.cs17-v30-shell .cs17v20r-detail .cs17v20r-info h1{font-size:clamp(32px,3.2vw,44px)!important;letter-spacing:.25px!important;line-height:1.2!important}.cs17-v30-shell .cs17v20r-detail .cs17v20r-topstrip,.cs17-v30-shell .cs17v20r-detail .cs17v20r-topstrip span,.cs17-v30-shell .cs17v20r-detail .cs17v3-eyebrow{font-size:11.5px!important;letter-spacing:.28px!important;line-height:1.5!important}.cs17-v30-shell .cs17v20r-detail .cs17v20r-rating,.cs17-v30-shell .cs17v20r-detail .cs17v20r-rating small{font-size:12.5px!important;letter-spacing:.15px!important}.cs17-v30-shell .cs17v20r-detail .cs17v20r-price strong{line-height:1.45!important}.cs17-v30-shell .cs17v20r-detail .cs17v20r-accordions summary,.cs17-v30-shell .cs17v20r-detail .cs17v20r-purchase-title,.cs17-v30-shell .cs17v20r-detail .cs17v20r-stock,.cs17-v30-shell .cs17v20r-detail .cs17v22-option-label{font-size:13.5px!important;letter-spacing:.22px!important;line-height:1.5!important}.cs17-v30-shell .cs17v20r-detail .cs17v20r-accordion-content,.cs17-v30-shell .cs17v20r-detail .cs17v20r-accordions p,.cs17-v30-shell .cs17v20r-detail .cs17v20r-checkout-note,.cs17-v30-shell .cs17v20r-detail .cs17v20r-sku{font-size:13px!important;letter-spacing:.15px!important;line-height:1.72!important}.cs17-v30-shell .cs17v20r-detail .cs17v20r-benefits b{font-size:12px!important}.cs17-v30-shell .cs17v20r-detail .cs17v20r-benefits small{font-size:11px!important;letter-spacing:.12px!important}.cs17-v30-shell .cs17v20r-detail .cs17v20r-commerce button,.cs17-v30-shell .cs17v20r-detail .cs17v22-add{letter-spacing:.3px!important}.cs17-v30-shell .cs17v20r-detail .cs17v24-testimonial-card :is(h3,p,b,small){letter-spacing:.16px!important}.cs17-v30-shell .cs21-page :is(h1,h2,h3){letter-spacing:.3px!important;line-height:1.3!important}.cs17-v30-shell .cs21-page :is(p,span,strong,label,button,input,a){letter-spacing:.16px!important}.cs17-v30-shell .cs21-page .cs21-search-card strong{font-size:14px!important;line-height:1.5!important}.cs17-v30-shell .cs17-live-footer h3{font-size:21px!important;letter-spacing:.32px!important;line-height:1.4!important}.cs17-v30-shell .cs17-live-footer .csf-contact a,.cs17-v30-shell .cs17-live-footer .csf-links a{font-size:13px!important;letter-spacing:.15px!important;line-height:1.55!important}.cs17-v30-shell .cs17-live-footer .csf-bottom{font-size:12px!important;letter-spacing:.13px!important;line-height:1.6!important}.cs17-v30-shell .cs17-live-footer .csf-email{font-size:12px!important;letter-spacing:.08px!important}.cs17-v30-shell .cs17-live-footer .csf-subscribe-button{font-size:14px!important;letter-spacing:.24px!important}@media (max-width:767px){.cs17-v30-shell #gcs17-header .gcs17-ticker span{font-size:10px!important;letter-spacing:.2px!important;line-height:24px!important}.cs17-v30-shell #gcs17-header .gcs17-search input{font-size:12px!important;letter-spacing:.1px!important}body.cs39-classic #cs39-mobile-drawer :is(.cs39-drawer-direct,.cs39-drawer-account,.cs39-drawer-group>summary){font-size:15px!important;letter-spacing:.24px!important;line-height:1.5!important}body.cs39-classic #cs39-mobile-drawer .cs39-drawer-contents a{font-size:13px!important;letter-spacing:.1px!important;line-height:1.45!important}.cs17-v30-shell .cs17-featured-products .gapsoe-product-section-title,.cs17-v30-shell .cs17-product-grid .gapsoe-product-section-title{font-size:clamp(24px,6.4vw,29px)!important;letter-spacing:.25px!important}.cs17-v30-shell .cs17-category-tile>.cs17-cat-title{font-size:clamp(20px,5vw,26px)!important;line-height:1.25!important}.cs17-v30-shell .cs17-category-small>.cs17-cat-title{font-size:19px!important}.cs17-v30-shell .cs17-featured-products article .gapsoe-product-title,.cs17-v30-shell .cs17-product-grid article .gapsoe-product-title{font-size:12.5px!important;line-height:1.46!important;letter-spacing:.1px!important;min-height:37px!important}.cs17-v30-shell .cs17-featured-products article .gapsoe-product-price,.cs17-v30-shell .cs17-product-grid article .gapsoe-product-price{font-size:13.5px!important;letter-spacing:.13px!important}.cs17-v30-shell .cs17-featured-products article .gapsoe-add-button,.cs17-v30-shell .cs17-product-grid article .gapsoe-add-button{font-size:11px!important;letter-spacing:.32px!important}.cs17-v30-shell .cs17-benefit h3,.cs17-v30-shell .cs17-feature h3{font-size:14px!important}.cs17-v30-shell .cs17-benefit p,.cs17-v30-shell .cs17-feature p{font-size:12px!important}.cs17-v30-shell .cs17v3-heading,.cs17-v30-shell .cs17v32-landing h1{font-size:clamp(28px,7vw,34px)!important}.cs17-v30-shell .cs17v32-section h2{font-size:23px!important}.cs17-v30-shell .cs17v32-jumps a{font-size:12px!important}.cs17-v30-shell .cs17v3-card-title{font-size:12.5px!important;letter-spacing:.1px!important;line-height:1.46!important;min-height:37px!important}.cs17-v30-shell .cs17v3-price-line,.cs17-v30-shell .cs17v3-price-line strong{font-size:13px!important}.cs17-v30-shell .cs17v3-shop-link{font-size:11px!important}.cs17-v30-shell .cs17v20r-detail .cs17v20r-info h1{font-size:clamp(28px,7.4vw,36px)!important;line-height:1.22!important}.cs17-v30-shell .cs17v20r-detail .cs17v20r-topstrip span{font-size:10.5px!important}.cs17-v30-shell .cs17v20r-detail .cs17v20r-benefits b{font-size:11px!important}.cs17-v30-shell .cs17-live-footer h3{font-size:18px!important}.cs17-v30-shell .cs17-live-footer .csf-contact a,.cs17-v30-shell .cs17-live-footer .csf-links a{font-size:13px!important}.cs17-v30-shell .cs17-live-footer .csf-bottom{font-size:10.5px!important}}.cs17-v30-shell .cs17v20r-detail .cs17v20r-gallery,.cs17-v30-shell .cs17v20r-detail .cs17v3-product-gallery{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.cs17-v30-shell .cs17v20r-detail .cs17v3-detail-main-photo{width:100%!important;max-width:100%!important;aspect-ratio:4/5!important;height:auto!important;min-width:0!important;overflow:hidden!important;display:grid!important;place-items:center!important;background:#fafafa!important}.cs17-v30-shell .cs17v20r-detail .cs17v3-detail-main-photo>img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;min-width:0!important;min-height:0!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center center!important;object-position:center center!important;margin:0!important;padding:0!important}.cs17-v30-shell .cs17v20r-detail .cs17v3-thumbnails{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;width:100%!important;max-width:100%!important;min-width:0!important;gap:11px!important;margin:11px 0 25px!important;padding:4px 1px 11px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#d0c8c8 transparent;box-sizing:border-box!important}.cs17-v30-shell .cs17v20r-detail .cs17v3-thumbnails>button{position:relative!important;display:flex!important;flex:0 0 clamp(94px,23%,142px)!important;width:clamp(94px,23%,142px)!important;height:auto!important;min-width:0!important;min-height:0!important;aspect-ratio:4/5!important;align-items:center!important;justify-content:center!important;padding:4px!important;margin:0!important;overflow:hidden!important;background:#fafafa!important;border:1px solid #e2e2e2!important;border-radius:0!important;box-shadow:none!important;scroll-snap-align:start!important;box-sizing:border-box!important}.cs17-v30-shell .cs17v20r-detail .cs17v3-thumbnails>button[aria-pressed=true]{border:2px solid #171717!important}.cs17-v30-shell .cs17v20r-detail .cs17v3-thumbnails>button>img{display:block!important;position:static!important;flex:0 1 auto!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center center!important;object-position:center center!important;transform:none!important;border-radius:0!important;box-sizing:border-box!important}@media (min-width:768px){.cs17-v30-shell .cs17v20r-detail .cs17v20r-info h1{font-size:clamp(29px,2.25vw,35px)!important;line-height:1.25!important;letter-spacing:.25px!important;font-weight:700!important}.cs17-v30-shell .cs17-featured-products .gapsoe-product-section-title,.cs17-v30-shell .cs17-product-grid .gapsoe-product-section-title{font-size:clamp(27px,2.25vw,32px)!important;letter-spacing:.3px!important;line-height:1.3!important}}.cs17-v30-shell .cs17v20r-detail .cs17v20r-info .cs17v3-eyebrow{font-size:12px!important;letter-spacing:.8px!important;line-height:1.5!important}.cs17-v30-shell .cs17v20r-detail .cs17v20r-topstrip,.cs17-v30-shell .cs17v20r-detail .cs17v20r-topstrip>span{font-size:12px!important;line-height:1.45!important;letter-spacing:.15px!important}.cs17-v30-shell .cs17v20r-detail .cs17v20r-rating,.cs17-v30-shell .cs17v20r-detail .cs17v20r-rating small{font-size:13px!important;line-height:1.5!important;letter-spacing:.14px!important}.cs17-v30-shell .cs17v20r-detail .cs17v20r-price strong{font-size:21px!important;letter-spacing:.2px!important;line-height:1.5!important}.cs17-v30-shell .cs17v20r-detail :is(.cs17v20r-stock,.cs17v20r-purchase-title,.cs17v22-option-label,.cs17v20r-accordions summary){font-size:14px!important;letter-spacing:.18px!important;line-height:1.55!important}.cs17-v30-shell .cs17v20r-detail :is(.cs17v20r-checkout-note,.cs17v20r-accordion-content,.cs17v20r-accordions p,.cs17v20r-sku){font-size:13.5px!important;letter-spacing:.14px!important;line-height:1.76!important}.cs17-v30-shell .cs17v20r-detail .cs17v20r-benefits b{font-size:12.5px!important;letter-spacing:.12px!important;line-height:1.45!important}.cs17-v30-shell .cs17v20r-detail .cs17v20r-benefits small{font-size:11.5px!important;letter-spacing:.08px!important;line-height:1.55!important}.cs17-v30-shell .cs17v20r-detail .cs17v24-store-note,.cs17-v30-shell .cs17v20r-detail .cs17v24-testimonial-card p{font-size:13px!important;letter-spacing:.14px!important;line-height:1.7!important}.cs17-v30-shell .cs17v20r-detail .cs17v24-testimonial-card h3{font-size:18px!important;letter-spacing:.25px!important;line-height:1.4!important}.cs17-v30-shell .cs17-featured-products article .gapsoe-product-title,.cs17-v30-shell .cs17-product-grid article .gapsoe-product-title{font-size:14.5px!important;letter-spacing:.15px!important;line-height:1.48!important}.cs17-v30-shell .cs17-featured-products article .gapsoe-product-price,.cs17-v30-shell .cs17-product-grid article .gapsoe-product-price{font-size:15px!important;letter-spacing:.14px!important;line-height:1.52!important}.cs17-v30-shell .cs17-featured-products article .gapsoe-add-button,.cs17-v30-shell .cs17-product-grid article .gapsoe-add-button{font-size:12px!important;letter-spacing:.35px!important}.cs17-v30-shell .cs17v3-catalog-grid .cs17v3-card-title{font-size:15px!important;letter-spacing:.12px!important;line-height:1.47!important}.cs17-v30-shell .cs17v3-catalog-grid .cs17v3-price-line,.cs17-v30-shell .cs17v3-catalog-grid .cs17v3-price-line strong{font-size:15px!important;letter-spacing:.14px!important;line-height:1.5!important}.cs17-v30-shell .cs17v3-catalog-grid .cs17v3-shop-link{font-size:12.5px!important;letter-spacing:.3px!important;line-height:1.4!important}.cs17-v30-shell .cs17v3-catalog-grid .cs17v3-rating{font-size:12px!important;letter-spacing:.1px!important}@media (max-width:767px){body.cs39-classic .cs17-v30-shell .cs17v20r-detail .cs17v3-detail-main-photo{aspect-ratio:3/4!important}body.cs39-classic .cs17-v30-shell .cs17v20r-detail .cs17v3-thumbnails{gap:8px!important;padding:4px 1px 9px!important;margin:9px 0 18px!important}body.cs39-classic .cs17-v30-shell .cs17v20r-detail .cs17v3-thumbnails>button{flex:0 0 76px!important;width:76px!important;height:auto!important;aspect-ratio:4/5!important;padding:3px!important}.cs17-v30-shell .cs17v20r-detail .cs17v20r-info h1{font-size:clamp(28px,7vw,35px)!important;line-height:1.2!important;letter-spacing:.15px!important}.cs17-v30-shell .cs17v20r-detail .cs17v20r-topstrip,.cs17-v30-shell .cs17v20r-detail .cs17v20r-topstrip>span{font-size:10.5px!important;letter-spacing:.06px!important}.cs17-v30-shell .cs17-featured-products article .gapsoe-product-title,.cs17-v30-shell .cs17-product-grid article .gapsoe-product-title{font-size:12.5px!important;min-height:38px!important}.cs17-v30-shell .cs17-featured-products article .gapsoe-product-price,.cs17-v30-shell .cs17-product-grid article .gapsoe-product-price{font-size:13px!important}.cs17-v30-shell .cs17v3-catalog-grid .cs17v3-card-title{font-size:12.5px!important;min-height:37px!important}.cs17-v30-shell .cs17v3-catalog-grid .cs17v3-price-line,.cs17-v30-shell .cs17v3-catalog-grid .cs17v3-price-line strong{font-size:13px!important}.cs17-v30-shell .cs17v20r-detail :is(.cs17v20r-checkout-note,.cs17v20r-accordion-content,.cs17v20r-accordions p,.cs17v20r-sku){font-size:12.5px!important;line-height:1.67!important}}@media (min-width:768px){html[data-gapsoe-tenant-id="17"] #gcs17-global-header .gcs17-announcement,html[data-gapsoe-tenant-id="17"] #gcs17-header .gcs17-announcement{height:34px!important;min-height:34px!important}html[data-gapsoe-tenant-id="17"] #gcs17-global-header .gcs17-ticker span,html[data-gapsoe-tenant-id="17"] #gcs17-header .gcs17-ticker span{font:700 12px/34px Oswald,Arial Narrow,sans-serif!important;letter-spacing:.24px!important;white-space:nowrap!important}html[data-gapsoe-tenant-id="17"] #gcs17-global-header .gcs17-nav,html[data-gapsoe-tenant-id="17"] #gcs17-header .gcs17-nav{height:52px!important;min-height:52px!important;overflow:visible!important}html[data-gapsoe-tenant-id="17"] #gcs17-global-header .gcs17-navlinks,html[data-gapsoe-tenant-id="17"] #gcs17-header .gcs17-navlinks{gap:36px!important;min-height:52px!important}html[data-gapsoe-tenant-id="17"] #gcs17-global-header .gcs17-navlinks>.gcs17-dropdown>.gcs17-trigger,html[data-gapsoe-tenant-id="17"] #gcs17-global-header .gcs17-navlinks>.gcs17-link,html[data-gapsoe-tenant-id="17"] #gcs17-header .gcs17-navlinks>.gcs17-dropdown>.gcs17-trigger,html[data-gapsoe-tenant-id="17"] #gcs17-header .gcs17-navlinks>.gcs17-link{height:52px!important;min-height:52px!important;font:500 14px/1.4 Poppins,Arial,sans-serif!important;letter-spacing:.12px!important}html[data-gapsoe-tenant-id="17"] #cs17-mega-portal,html[data-gapsoe-tenant-id="17"] #gcs17-global-header .gcs17-mega,html[data-gapsoe-tenant-id="17"] #gcs17-header .gcs17-mega{width:min(960px,calc(100vw - 36px))!important;max-width:calc(100vw - 36px)!important;max-height:min(560px,calc(100dvh - 115px))!important;grid-template-columns:1.06fr 1.06fr 1fr 1fr!important;-moz-column-gap:24px!important;column-gap:24px!important;row-gap:18px!important;padding:26px 28px 28px!important;box-sizing:border-box!important}html[data-gapsoe-tenant-id="17"] #cs17-mega-portal{left:50%!important;transform:translateX(-50%)!important;font-family:Poppins,Arial,sans-serif!important}html[data-gapsoe-tenant-id="17"] :is(#gcs17-header,#gcs17-global-header,#cs17-mega-portal) .gcs17-mega-group h3{font:700 14px/1.5 Oswald,Arial Narrow,sans-serif!important;letter-spacing:.22px!important;padding-bottom:10px!important;margin-bottom:9px!important}html[data-gapsoe-tenant-id="17"] :is(#gcs17-header,#gcs17-global-header,#cs17-mega-portal) .gcs17-mega-group li a{font:500 13px/1.5 Poppins,Arial,sans-serif!important;letter-spacing:.08px!important;padding:9px 0!important}html[data-gapsoe-tenant-id="17"] :is(#gcs17-header,#gcs17-global-header,#cs17-mega-portal) .gcs17-mega-product img{width:100%!important;height:260px!important;max-height:260px!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center top!important;object-position:center top!important;background:#f7f7f8!important}html[data-gapsoe-tenant-id="17"] :is(#gcs17-header,#gcs17-global-header,#cs17-mega-portal) .gcs17-mega-product .gcs17-pname{font:700 14px/1.5 Oswald,Arial Narrow,sans-serif!important}html[data-gapsoe-tenant-id="17"] :is(#gcs17-header,#gcs17-global-header,#cs17-mega-portal) .gcs17-mega-product .gcs17-price{font:500 13px/1.5 Poppins,Arial,sans-serif!important}html[data-gapsoe-tenant-id="17"] :is(#gcs17-header,#gcs17-global-header,#cs17-mega-portal) .gcs17-mega-product .gcs17-shopnow{min-height:33px!important;font:700 11px/1.2 Poppins,Arial,sans-serif!important;border-radius:99px!important}}html[data-gapsoe-tenant-id="17"] .cs17-featured-products .gapsoe-product-media,html[data-gapsoe-tenant-id="17"] .cs17-product-grid .gapsoe-product-media,html[data-gapsoe-tenant-id="17"] .cs17v3-card-visual{position:relative!important}html[data-gapsoe-tenant-id="17"] :is(.cs17v3-quick-add,.cs17v42-card-bag-link,.cs17v42-builder-bag-link){position:absolute!important;inset:auto 10px 12px auto!important;z-index:6!important;display:flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;padding:7px!important;margin:0!important;border:0!important;border-radius:50%!important;background:#760000!important;color:#fff!important;text-decoration:none!important;box-shadow:0 3px 10px #0002!important;cursor:pointer!important;line-height:1!important;box-sizing:border-box!important}html[data-gapsoe-tenant-id="17"] :is(.cs17v3-quick-add,.cs17v42-card-bag-link,.cs17v42-builder-bag-link) svg{display:block!important;width:19px!important;height:19px!important;min-width:19px!important;fill:none!important;stroke:currentColor!important}html[data-gapsoe-tenant-id="17"] :is(.cs17v3-quick-add,.cs17v42-card-bag-link,.cs17v42-builder-bag-link):hover{background:#540000!important;color:#fff!important}html[data-gapsoe-tenant-id="17"] :is(.cs17v3-quick-add,.cs17v42-card-bag-link,.cs17v42-builder-bag-link):focus-visible{outline:2px solid #f9c80e!important;outline-offset:3px!important}@media (min-width:768px){html[data-gapsoe-tenant-id="17"] .cs17v20r-detail .cs17v20r-grid{grid-template-columns:minmax(0,1.02fr) minmax(0,1fr)!important;gap:clamp(34px,5.5vw,104px)!important;align-items:start!important}html[data-gapsoe-tenant-id="17"] .cs17v20r-detail .cs17v20r-topstrip{padding:12px 15px!important;gap:14px!important;margin-bottom:16px!important;letter-spacing:.18px!important}html[data-gapsoe-tenant-id="17"] .cs17v20r-detail .cs17v20r-info h1{font-family:Oswald,Impact,Arial Narrow,sans-serif!important;font-size:clamp(26px,2.15vw,33px)!important;font-weight:700!important;line-height:1.22!important;letter-spacing:.12px!important;margin:2px 0 12px!important}html[data-gapsoe-tenant-id="17"] .cs17v20r-detail .cs17v3-eyebrow{font-size:11px!important;line-height:1.45!important;letter-spacing:.55px!important;margin-bottom:4px!important}html[data-gapsoe-tenant-id="17"] .cs17v20r-detail .cs17v20r-rating{min-height:25px!important;margin:4px 0 9px!important}html[data-gapsoe-tenant-id="17"] .cs17v20r-detail .cs17v20r-price{margin:8px 0 14px!important}html[data-gapsoe-tenant-id="17"] .cs17v20r-detail .cs17v20r-price strong{font:600 19px/1.5 Poppins,Arial,sans-serif!important;letter-spacing:.2px!important;color:#171717!important}html[data-gapsoe-tenant-id="17"] .cs17v20r-detail .cs17v20r-info .cs17v20r-commerce{border-radius:0!important;padding:16px 15px!important;margin-top:12px!important}html[data-gapsoe-tenant-id="17"] .cs17v20r-detail .cs17v20r-purchase-title{font-size:13px!important;line-height:1.45!important;letter-spacing:.2px!important}html[data-gapsoe-tenant-id="17"] .cs17v20r-detail .cs17v20r-benefits{gap:9px!important;margin:17px 0 19px!important}html[data-gapsoe-tenant-id="17"] .cs17v20r-detail .cs17v20r-benefits>div{padding:14px 13px!important}html[data-gapsoe-tenant-id="17"] .cs17v20r-detail .cs17v20r-accordions summary{padding-block:17px!important;line-height:1.55!important}html[data-gapsoe-tenant-id="17"] .cs17v20r-detail .cs17v20r-accordion-content{font:400 13.5px/1.85 Poppins,Arial,sans-serif!important;letter-spacing:.13px!important}}:is(html[data-gapsoe-public-tenant-id="17"],html[data-gapsoe-tenant=classic-scrub]) .cs17-featured-products .gapsoe-product-media,:is(html[data-gapsoe-public-tenant-id="17"],html[data-gapsoe-tenant=classic-scrub]) .cs17-product-grid .gapsoe-product-media,:is(html[data-gapsoe-public-tenant-id="17"],html[data-gapsoe-tenant=classic-scrub]) .cs17v3-card-visual,:is(html[data-gapsoe-public-tenant-id="17"],html[data-gapsoe-tenant=classic-scrub]) .gapsoe-product-card .gapsoe-product-media{position:relative!important}:is(html[data-gapsoe-public-tenant-id="17"],html[data-gapsoe-tenant=classic-scrub]) :is(.cs17v42-card-bag-link,.cs17v42-builder-bag-link){position:absolute!important;top:auto!important;right:10px!important;bottom:12px!important;left:auto!important;z-index:7!important;display:inline-flex!important;flex:0 0 34px!important;align-items:center!important;justify-content:center!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important;margin:0!important;padding:7px!important;border:0!important;border-radius:50%!important;box-sizing:border-box!important;background:#760000!important;color:#fff!important;box-shadow:0 3px 10px rgba(0,0,0,.14)!important;line-height:1!important;text-decoration:none!important;overflow:hidden!important;transform:none!important;vertical-align:middle!important}:is(html[data-gapsoe-public-tenant-id="17"],html[data-gapsoe-tenant=classic-scrub]) :is(.cs17v42-card-bag-link,.cs17v42-builder-bag-link) svg{display:block!important;flex:0 0 19px!important;width:19px!important;min-width:19px!important;max-width:19px!important;height:19px!important;min-height:19px!important;max-height:19px!important;margin:0!important;padding:0!important;fill:none!important;stroke:currentColor!important}:is(html[data-gapsoe-public-tenant-id="17"],html[data-gapsoe-tenant=classic-scrub]) :is(.cs17v42-card-bag-link,.cs17v42-builder-bag-link):hover{background:#540000!important;color:#fff!important}:is(html[data-gapsoe-public-tenant-id="17"],html[data-gapsoe-tenant=classic-scrub]) :is(.cs17v42-card-bag-link,.cs17v42-builder-bag-link):focus-visible{outline:2px solid #f9c80e!important;outline-offset:3px!important}@media (max-width:767px){:is(html[data-gapsoe-public-tenant-id="17"],html[data-gapsoe-tenant=classic-scrub]) :is(.cs17v42-card-bag-link,.cs17v42-builder-bag-link){right:7px!important;bottom:8px!important;width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;min-height:30px!important;max-height:30px!important;padding:6px!important}:is(html[data-gapsoe-public-tenant-id="17"],html[data-gapsoe-tenant=classic-scrub]) :is(.cs17v42-card-bag-link,.cs17v42-builder-bag-link) svg{width:17px!important;min-width:17px!important;max-width:17px!important;height:17px!important;min-height:17px!important;max-height:17px!important;flex-basis:17px!important}}