.header{column-gap:5px;position:relative}.header__menu>ul.with-block .menu__item{padding:0 7px}@media (min-width: 1200px){.header__menu>ul.with-block .menu__item{padding:0 18px}}@media (min-width: 1440px){.header__menu>ul.with-block .menu__item{padding:0 25px}}.split-words{color:#26587c}.image-with-text-overlay .split-words{color:#fff;font-size:36px;line-height:46.8px}.collection-banner-section .split-words{font-size:93px;color:#fff;line-height:100%}.main-product .split-words{color:rgb(var(--color-foreground))}@media (max-width: 768px){.split-words{font-size:24px;line-height:100%}.image-with-text-overlay .split-words{font-size:24px;line-height:40px;font-weight:500;letter-spacing:-1.08px}.collection-banner-section .split-words{font-size:60px}}@media (max-width: 425px){.collection-banner-section .split-words{font-size:45px}}.collection-banner-section .media>img{object-fit:unset!important}slideshow-element .media>img{object-fit:unset!important}.collection-banner-section .banner__box{padding-block:0}@media (max-width: 1024px){.shop-the-look .product-card{display:flex;flex-direction:column;justify-content:center;align-items:center}.shop-the-look .product-card .product-card__actions{width:100%;display:flex;justify-content:center}.shop-the-look .product-card .product-card__actions .product-card__form{width:90%}}.shop-the-look .product-card .button{width:max-content}.find-your-pads{background:linear-gradient(90deg,#26587c,#5bbee7 50%);color:#fff;padding:14px 30px;border-radius:60px;font-size:15px;line-height:15px;font-weight:500}@media (min-width:768px){.find-your-pads{width:auto!important}}@media (max-width:768px){.find-your-pads{position:absolute;width:auto!important;top:89%;border-radius:0 0 12px 12px;padding:11px 0;left:0;right:0;z-index:-1}.header:has(.find-your-pads){margin-bottom:35px}}.facet-drawer .button .btn-text{color:#000}@media (max-width: 768px){.section-rich-text .title-wrapper .grid{display:flex;flex-direction:column;justify-content:center;align-items:center}}.collage .title-wrapper .subheading{font-size:40px}@media (max-width: 768px){.collage .title-wrapper .subheading{font-size:24px;font-weight:700;line-height:32px}}.btn-right{display:flex;justify-content:flex-end}.header-boxshadow{box-shadow:0 4px 4px #0000001f}.blog-collage .article-card:is(:nth-child(2),:nth-child(3)){color:rgb(var(--color-base-text))}.blog-collage .article-card .article-card__content .article-card__title{color:var(--color)}.sold-out-btn{border:1px solid black}.section-collection-list slider-element .indicators .button.button--primary[is=previous-button]{position:absolute!important;right:160px;top:-65px;background:#fff;color:rgb(var(--color-base-text));border:1px solid black;--border-opacity: 0}.section-collection-list slider-element .indicators .button.button--primary[is=next-button]{position:absolute!important;right:100px;top:-65px;background:#fff;color:rgb(var(--color-base-text));border:1px solid black;--border-opacity: 0}.article-card__content .article-card__bottom{font-family:inter;line-height:25.6px}.card .button.btn-radius{font-family:inter;padding:18px 10px;min-width:100%;--border-opacity: 0}.product-card__content .product-card__details .price{font-family:inter;margin-top:5px;margin-bottom:5px}.product-card__content .product-card__details .grow{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;white-space:normal;max-width:100%;font-family:inter;font-size:16px}#MobileFacetFiltersContainer .view-button,#FacetFiltersContainer .button-color,.facet-drawer .button .btn-text{color:#fff}.view-button{color:#fff;background:rgb(var(--color-foreground));padding:18px 0;border-radius:30px}@media (max-width: 768px){.view-button{color:#000;background:rgb(var(--color-button-background));padding:18px 0;border-radius:30px}}.button-color{color:#fff;background-color:rgb(var(--color-foreground))}.border-button{border:1px solid black}.product-card--promo .transparent-button{color:#fff;background:transparent}.section tabs-element .tab__item:disabled{background-color:rgb(var(--color-foreground))}.section tabs-element .back-ground{background-color:inherit;color:inherit;--border-opacity: 0;border:1px solid black;border-radius:50%}.section tabs-element .back-ground:hover{background-color:transparent;background:transparent}.section tabs-element .tab__item{font-size:16px;font-weight:500;line-height:15px}.text-color{color:#fff!important;background-color:rgb(var(--color-foreground))}.product-card .product-card__details .button{--border-opacity: 0}@media (min-width: 768px){.footer .footer__accordions{margin-left:120px}}.main-product .product__title .heading{font-size:30px!important;line-height:34px;font-weight:700}.image-with-text__item .heading{font-size:48px}.need-help{background-color:#000;color:#fff;padding:2px 6px;border-radius:4px}.price .price__sale{color:#17171799;font-weight:400}@media screen and (min-width: 319px){.price .price__sale{color:#17171799;font-weight:400;position:relative;text-decoration:none;font-size:15px}.price .price__sale:after{content:"";position:absolute;top:80%;left:0;width:100%;height:1px;background-color:red;transform:rotate(-15deg);transform-origin:left center}}.main-product .price .price__regular{color:rgb(var(--color-price));font-weight:700;font-size:22px}.main-product .text-black{font-size:12px;color:#e36f1e;font-weight:500;line-height:100%;text-decoration:underline}.main-product .icon-wrapper{display:flex;justify-content:center;align-items:center}.main-product .icon-text-link-block{background-color:#e36f1e17;padding:15px;border-radius:26843500px;width:fit-content}.blog-collage .article-card:nth-child(1) .article-card__content .text-sm{background:#fff;padding:15px 30px;border-radius:50px;color:#000}.blog-collage .article-card:nth-child(2) .article-card__content .text-sm,.blog-collage .article-card:nth-child(3) .article-card__content .text-sm{background:rgb(var(--color-base-button));padding:10px 30px;border-radius:50px;color:#fff}.product-card__actions .button.button--primary.btn-radius:hover{color:#fff;background-color:#f58720}.article-card__bottom{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section-divider{margin-bottom:80px}.scroll-area .button--secondary,.collection__topbar .button--secondary{color:rgb(var(--color-base-text));background:#fff}.scroll-area .button--primary{color:#fff}@media screen and (max-width: 768px){.video-product-section{flex-direction:column}.video-product-section .video-wrapper{flex:none;width:100%;min-width:auto}.product-wrapper img{max-height:400px;object-fit:contain}.image-with-text__item .heading{font-size:30px}}.cart-drawer .link{text-decoration:underline}.cart-drawer .horizontal-product__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.cart-drawer .badge{color:#fff;background:#e11d48}.cart-drawer .drawer-button{color:rgb(var(--color-background));background:rgb(var(--color-button-border))}@media screen and (max-width: 325px){.cart-drawer .horizontal-product__media{width:70px}.cart-drawer .horizontal-product__media img{width:100%}.cart-drawer .horizontal-products .horizontal-product{gap:15px}.cart-drawer .horizontal-products .horizontal-product__details{width:120px}}.mega-menu__nav-item .heading{font-size:20px;font-weight:700px;line-height:18px;margin-bottom:24px}.mega-menu__nav-item ul li a{font-size:16px;font-weight:600;line-height:28px;color:#9ca3af}.mega-menu__nav-item ul li{margin-bottom:5px}.promotion-with-button{display:flex;flex-direction:column}.mega-menu__list .mega-menu__item .mega-menu__nav .mega-menu__nav-item:first-child{grid-row:span 2}.mega-menu__footer .button{color:#fff;margin-top:10px;background-color:rgb(var(--color-foreground))}.drawer__menu-group .drawer__menu-item .heading,.drawer__menu-group .drawer__menu-item{font-size:20px!important}.scrolling-text-section marquee-element{display:flex;justify-content:center}.product-card .product-card__details,.product-card .product-card__actions{width:90%;margin:0 auto}.product-card .product-card__actions .button{margin-bottom:20px}.product-card .product-card__bottom{width:90%;margin:0 auto}.section-collection-list .media-card__content{padding-left:30px;padding-right:30px}.section-collection-list .media-card--standard{background:#fafafa}.icon-text-link-container{gap:10px;width:-webkit-fill-available}.product-card__content{padding-top:20px;padding-bottom:12px}quick-view .drawer__inner .button .btn-text{color:#fff!important}.product-card .quick-add .button{width:100%;padding:18px 10px;--border-opacity: 0;height:auto}.recently-viewed .indicators .button .btn-text{color:#000}quick-view .indicators button[is=previous-button],quick-view .indicators button[is=next-button]{position:absolute;top:50%}@media screen and (max-width: 769px){quick-view .indicators{display:none!important}}quick-view .indicators button[is=previous-button]{left:20px;right:auto;transform:translateY(-50%)}quick-view .indicators button[is=next-button]{right:20px;left:auto;transform:translateY(-50%)}.product-card .quick-add .button:hover{color:#fff!important;background-color:#f58720;--border-opacity: 0}@media screen and (max-width: 767px){.product-card .quick-add{padding-block-end:0}}.collection-group .product-card__variants{width:90%;margin:0 auto}.product-card__variants form{margin-top:10px}.variant-picker .variant-out-of-stock{border:1px solid #fbcfe8!important}.variant-picker .variant-out-of-stock:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom right,transparent calc(50% - .5px),#f9a8d4 calc(50% - .5px) calc(50% + .5px),transparent calc(50% + .5px));pointer-events:none;z-index:1}.variant-picker .variant-out-of-stock:after{border-color:#fbcfe8!important;box-shadow:0 0 0 1px #fbcfe8!important}back-in-stock-drawer .button .btn-text{color:#000}.scroll-buttons-section table{box-shadow:none}.scroll-buttons-section table td{padding:0}.scroll-buttons-section tbody tr{border-block-start:none}.page-container .split-words{text-align:center}.page-container .main-product .product__title .split-words{text-align:left}@media screen and (min-width: 768px){.shop-the-look .banner.media--adapt,.image-with-text__image.media--adapt{grid-row:span 2}}@media screen and (min-width: 769px){.main-product media-gallery .product__media img{object-fit:contain}}.product__media-list .media>img{object-position:top center}@media (max-width:767px){.product__media-list .media>img{object-position:center center}}.product-description a{text-decoration:underline}.product-description .a-spacing-mini{line-height:1.6;margin-bottom:8px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
