.swatch input{display:none}.cta-btn{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}.show--video .cta-btn,.show--video .content-section,.pause__button{display:none}.custom-video-container.video--paused .show--video .cta-btn,.custom-video-container.video--paused .pause__button{display:block}.custom-video-container.video--paused .play__button,.custom-video-container.video--playing .play__button{display:none}.product-page-container{max-width:1170px;margin:0 auto}.product-page-container .swiper-slide.product--media{min-height:266px!important}@media screen and (max-width: 768px){.product-page-container .swiper-slide.product--media{aspect-ratio:1/1}}.product-images-listing-wrapper .product--media{padding-left:12px;margin-bottom:12px}.mobile_heading .oke-sr-count-number{font-family:open sans;font-size:12px;font-weight:400;line-height:16.34px;text-align:left;text-decoration-line:underline;text-decoration-style:solid}.mobile_heading .product-title{font-family:Termina Demi!important;font-size:20px;font-weight:600;line-height:26px}.breadcrumb-wrapper{font-family:Open Sans;font-size:14px;line-height:15px;font-weight:400;margin-bottom:18px}.upsell-item-content .text-green.d-flex{align-items:center}.upsell-item-content .subscriber-text{font-size:12px!important;margin-top:3px}.product-title{color:#222;font-size:22px;font-weight:900}.sub-copy-tag{font-family:open sans;font-size:12px;font-weight:400;line-height:16.34px}.sub-copy-tag p{margin:0!important}.product__img__tags{display:none}.product__img__tags.fabric_tag{gap:5px;padding:4px}.image__tag__exist.product__img__tags{display:flex}.boxer_release_product .image__tag__exist.product__img__tags,.luxe_release_product .image__tag__exist.product__img__tags{display:none!important}#fabric-material-popup .modal-content{width:465px;border-radius:12px}#fabric-material-popup .modal-body{padding:8px 24px 24px}.fabric-material-content{display:flex;gap:20px;flex-direction:column}.fabric-material-content .heading{color:#000;text-align:left;font-family:Termina;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;padding:2px 20px 0 0;letter-spacing:normal}.fabric-material-content .fabric-image{width:230px;height:160px;border-radius:8px}.fabric-material-content .fabric-image img{width:100%;height:100%;max-width:unset!important;max-height:unset!important;border-radius:8px}.fabric-material-content .info,.fabric-material-content .sub-heading{color:#000;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:22px;text-align:left;letter-spacing:0}.fabric-material-content .sub-heading{font-weight:700;font-family:Termina;margin-bottom:-16px}.fabric-material-content .features_item span{width:6px;height:18px;border-radius:4px}.fabric-material-content .features_item{display:flex;gap:8px}.fabric-material-content .features_name{color:#000;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:600;line-height:22.4px;text-transform:capitalize;padding-left:12px}.fabric-material-content .features_container{display:flex;flex-direction:column;gap:24px;margin-left:13px}#ModalClose-fabric-material-popup{margin:10px 6px}.accordion__block .material_care_heading p{color:#000;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:400;line-height:22.4px}#fabric-material-popup .fabric-material-content.padliner_pd_details:has(.padliner_extra_material_info) p,.accordion__block .material_care_heading.padliner_pd_details:has(.padliner_extra_material_info) p{margin-bottom:6px!important}#fabric-material-popup .fabric-material-content.padliner_pd_details .padliner_extra_material_info,.accordion__block .material_care_heading.padliner_pd_details .padliner_extra_material_info{display:block!important}#fabric-material-popup .fabric-material-content.padliner_pd_details .padliner_extra_material_info{margin-top:8px}.accordion__block .material_care_cost p{color:#000;font-family:Termina;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;padding-top:12px;padding-bottom:16px}.accordion__block .material_care_img img,.accordion__block .material_care_img{border-radius:8px}.accordion__block .material_care_img{max-width:280px;max-height:130px;padding-right:16px;display:flex}.accordion__block .features_item span{width:6px;height:18px;border-radius:4px;background:#acb9c9}.accordion__block .features_item{display:flex;gap:8px}.accordion__block .features_name{color:#000;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:400;line-height:22.4px;text-transform:capitalize;padding-left:12px}.accordion__block .features_container{display:flex;flex-direction:column;gap:13px}.accordion__block .features_footer{border-top:1px solid black;margin-top:16px;display:flex!important;gap:50px}.accordion__block .features_footer .footer{display:flex;gap:8px;margin-top:21px;align-items:center;text-wrap:nowrap}.accordion__block .features_footer .footer.divider{height:24px;width:1px;background-color:#000}.accordion__block .features_footer .footer p{color:#000;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:400;line-height:22.4px;text-transform:capitalize}.complete-look-color-container{font-weight:400!important;font-family:Termina!important;font-size:10px!important}.selector-message .offer-tagline span.text-red{color:#000!important}@media (max-width: 1024px){.accordion__block .features_footer{gap:16px!important;justify-content:space-between}.upsell_item .upsell-size{width:153px!important}.upsell_item .upsell-product-heading{font-size:18px!important}.upsell_item .upsell-size-wrapper ul{max-width:160px!important}.upsell_item .upsell-image-wrapper{width:160px}}@media (max-width: 500px){.accordion__block .features_container,.fabric-material-content .features_container,.fabric-material-content .sub-heading,.fabric-material-content .info{display:none}.upsell-item-content .subscriber-text{margin-top:0}.breadcrumb-wrapper{font-size:13px}.fabric-material-content .fabric-image{width:100%!important}.accordion__block .features_mobile,.fabric-material-content .features_mobile{display:flex!important;gap:16px;margin-top:18px;justify-content:space-between}.fabric-material-content .row .sub-heading,.fabric-material-content .row .info{display:block!important}.fabric-material-content .info{font-size:14px;padding-bottom:4px;margin-top:12px;letter-spacing:normal}.accordion__block .material_care_img{padding:0;width:100%;max-width:unset;max-height:unset}.accordion__block .material_care_img img,.fabric-material-content .col-5{width:100%}.accordion__block .features_mobile .d-flex,.fabric-material-content .features_mobile .d-flex{display:flex!important}#fabric-material-popup .modal{top:unset;bottom:0;height:80%;overflow:hidden;border-top-left-radius:12px;border-top-right-radius:12px}#fabric-material-popup .modal-dialog{margin:unset}#fabric-material-popup .modal .modal-content{min-height:100vh;border:none}.fabric-material-content .heading{font-size:16px;line-height:normal}#fabric-material-popup .modal-body{padding:8px 16px 24px}}@media (min-width: 992px){.product-details-wrapper .product-title{font-family:Termina Demi!important;font-size:28px;font-weight:600;line-height:36px}.image__tag__exist.product__img__tags{display:none}.product-images-listing-wrapper .product--media:hover .image__tag__exist.product__img__tags{display:flex}.product-images-listing-wrapper .product--media:hover .image__tag__exist.product__img__tags.fabric_tag{display:flex!important}.boxer_release_product .product-images-listing-wrapper .product--media:hover .image__tag__exist.product__img__tags,.luxe_release_product .product-images-listing-wrapper .product--media:hover .image__tag__exist.product__img__tags{display:none!important}}.compare-price.money{font-weight:400;color:#999}.price-wrapper{font-size:14px}.off_percentage{font-size:16px;color:#3287ff}.color-swatch-wrapper{display:inline-block;border:1px solid #999999!important;border-radius:50%!important;overflow:hidden;margin-right:5px;height:65px;width:65px;position:relative;cursor:pointer}.show-swatch-info .color-swatch-wrapper{overflow:visible}.temp-show-prices{z-index:9999999999;position:absolute;color:#fff;font-weight:900;top:50%;transform:translateY(-50%);background-color:#000}.color-swatch-wrapper:has(span.pack-swatch){border:2px solid transparent!important}li.swatch .color-swatch-wrapper{border:2px solid transparent!important}bundle-item .color-swatch-wrapper{height:40px;width:40px;border-width:1px}.color-swatch-wrapper:before{content:"";position:absolute;height:100%;width:100%;left:0;top:0;border-radius:50%}bundle-item ::-webkit-scrollbar{height:2px}bundle-item ::-webkit-scrollbar-track{border-radius:10px;border-bottom:1px solid #d7d7d7}bundle-item ::-webkit-scrollbar-thumb{background:#000;border-radius:10px;width:150px}.color-swatch-wrapper.selected:before{border:4px solid #fff!important}bundle-item .color-swatch-wrapper.selected:before{border:3px solid #fff!important}.color-swatch-wrapper.pack-swatch-wrapper{display:flex;justify-content:center;align-items:center}.color-swatch-wrapper .pack-swatch{font-size:11px!important;font-weight:800!important;line-height:13px;text-transform:uppercase;letter-spacing:0;width:100%;height:100%;border-radius:100%;border:1px solid #999999}.color-swatch-wrapper .pack-swatch .pack{font-size:24px!important;line-height:24px!important;font-weight:900!important;font-family:Termina}@media screen and (min-width: 992px){.color-swatch-wrapper:hover:before{border:4px solid #fff!important}bundle-item .color-swatch-wrapper:hover:before{border:3px solid #fff!important}}.color-swatch-wrapper:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:20px;border:solid #fff;border-width:0 2px 2px 0;transform:translate(-50%) rotate(45deg);margin-top:-24px;opacity:0}.bundle-color-swatches .color-swatch-wrapper:after{top:59%;width:7px;height:13px}@media (min-width: 768px){.bundle-color-swatches .color-swatch-wrapper:after{top:53%;width:9px;height:15px}bundle-item ::-webkit-scrollbar{height:7px}}bundle-item .product-size-list{border:2px solid transparent!important;transition:.3s ease border-color;overflow:auto}bundle-item .product-size-list.border-red{border:1px solid red!important}.color-swatch a.size-unavailable.color-swatch-wrapper:after{border-width:0 2px 0 0;height:120%;top:24%;left:39%;opacity:1}bundle-item .size-error{height:0;opacity:0;transition:all .3s ease}bundle-item .size-error.show{opacity:1;height:20px}bundle-item .color-swatch a:not(.selected).size-unavailable.color-swatch-wrapper:after{top:40%}bundle-item .color-swatch a.selected.size-unavailable.color-swatch-wrapper:after{top:7%}.color-swatch a.size-unavailable.color-swatch-wrapper:before{background-color:#0000004d}.color-swatch .custom-swatch-label{position:absolute;left:calc(50% - 2.5px);transform:translate(-50%);background:#a2242f;color:#fff;border-radius:3px;padding:3px;font-size:11px;line-height:11px;letter-spacing:0;width:max-content;max-width:70px;min-width:25px;text-align:center;z-index:2}.color-swatch .custom-swatch-label.display-style-top{top:-5px}.color-swatch .custom-swatch-label.display-style-bottom{bottom:0}.color-swatch .display-type-highlight{position:absolute;border:2px solid;display:block;width:100%;height:100%;top:0;left:0;border-radius:100%}.color-swatch .color-swatch-wrapper.selected .display-type-highlight,.color-swatch .color-swatch-wrapper:hover .display-type-highlight{border:4px solid}.color-swatch .custom-swatch-label p{margin:0}@media (max-width: 768px){.form-color-swatch-wrapper{width:16%}}.swatch .color-swatch-wrapper.selected{border:2px solid #FFFFFF!important;outline:2px solid #000000!important}li.swatch .color-swatch-wrapper.selected{border:0px solid #FFFFFF!important}@media (min-width: 991px){.color-swatch-wrapper:hover{border:2px solid #FFFFFF!important;outline:2px solid #000000!important}.color-swatch-wrapper:has(span.pack-swatch):hover{border:2px solid #000000!important;outline:none!important}li.swatch .color-swatch-wrapper:hover{border:2px solid #000000!important;outline:none!important}}.swatch .color-swatch-wrapper.selected:after{opacity:1}.swatch .color-swatch-wrapper.selected:not(.size-unavailable):after{margin-top:-12px;display:none}.other-swatch-wrapper{padding:8px;border:1px solid #989898;font-size:13px;color:#000;height:auto!important;min-width:40px!important;width:100%;position:relative;text-align:center;cursor:pointer;font-weight:600!important;font-family:Termina!important}.variant-size .other-swatch-wrapper{padding:10px 5px;border:1px solid #989898;font-size:12px;color:#000;height:40px!important;min-width:40px!important;width:51px;position:relative;text-align:center;cursor:pointer;font-weight:600!important;font-family:Termina!important}.variant-size.unavailable .other-swatch-wrapper{border-color:#f1f1f1!important;background-color:#f1f1f1;color:#989898!important}.variant-size.unavailable .other-swatch-wrapper .red-dot.size-red-dot,.variant-size.unavailable .crossed-out{display:none!important}img.pd_swatch_img{width:150px;height:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}bundle-item .other-swatch-wrapper{padding:9px 5px;font-size:13px;min-width:39px!important;background:#fff}bundle-item .variant-size.unavailable{pointer-events:none}.other-swatch-wrapper:hover,.swatch input:checked+label.other-swatch-wrapper{background:#000;border-color:#000;color:#fff}.unavailable .other-swatch-wrapper:hover,.unavailable .swatch input:checked+label.other-swatch-wrapper{background:#000;border-color:#000!important}.swatch input.default_selected:checked+label.other-swatch-wrapper{border-color:#ccc!important}.unavailable .other-swatch-wrapper.swatch-selected,.swatch input.default_selected:checked+label.other-swatch-wrapper:hover{background:#000!important;border-color:#000!important;color:#fff!important}.red-badge{background:#a2242f;color:#fff}.color-swatch .panel-heading{color:#000!important;background-color:transparent;padding:25px 0}.color-swatch .panel-heading .panel-title{font-size:16px!important;pointer-events:none;margin-bottom:0}.panel-title .subproducttitle{color:#a8a8a8;letter-spacing:normal;font-size:14px}.crossed-out{position:absolute;width:100%;height:100%;left:0;top:0;display:none}.unavailable .crossed-out{display:block!important}.unavailable{position:relative}.product-size-list{width:100%;display:grid;grid-template-columns:repeat(6,1fr);gap:.62rem}.product-details-wrapper variant-radios .product-size-list{width:100%;display:flex;gap:9px;align-items:center}.product-details-wrapper:not(:has(.pack-selector-ab-old [data-pack-style])) .toggle-group-container.single{display:none!important}bundle-item .product-size-list{gap:.2rem;grid-template-columns:repeat(8,1fr)}.variant-size.unavailable:hover .swatch:before{content:"waitlist";position:absolute;text-align:center;font-size:14px;text-transform:uppercase;font-weight:600;background:#b1fc54;bottom:100%;padding:10px;display:block;width:100px;left:-22px;margin-bottom:15px;z-index:110;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.variant-size.unavailable:hover .swatch:after{position:absolute;width:20px;height:20px;content:"";background:#b1fc54;left:35%;top:-26px;transform:rotate(44deg)}.variant-size.unavailable.dummy-size-container:hover .swatch:before,.variant-size.unavailable.dummy-size-container:hover .swatch:after{display:none!important}.other-swatch-wrapper.unavailable{display:block}.variant-size.dummy-size-container .red-dot.size-red-dot{display:none!important}.pack-selector-wrapper label.pack-pack-selector-label{display:block;position:relative;font-weight:400;font-size:16px;padding:8px 0 8px 41px;margin:0 auto 6px;height:auto;z-index:9;cursor:pointer;-webkit-transition:all .25s linear;width:100%;background:#eff3f5;border-radius:40px}.pack-selector-wrapper input:checked+label.pack-pack-selector-label{color:#333}.badge-off-percentage{background:#f10909;color:#fff;padding:5px 7px;position:absolute;top:9px;right:12px;border-radius:10px;z-index:200}.pack-selector-wrapper .check{display:block;position:absolute;border:2px solid #ccc;height:25px;width:25px;border-radius:100%;top:7px;left:10px;transition:border .25s linear;-webkit-transition:border .25s linear}.pack-selector-wrapper input:checked+label.pack-pack-selector-label .check{background:none!important;border-color:#333!important;z-index:9}.pack-selector-wrapper .check:before{display:block;position:absolute;content:"";border-radius:100%;height:15px;width:15px;top:3px;left:3px;margin:auto;transition:background .25s linear;-webkit-transition:background .25s linear}.pack-selector-wrapper input:checked+label.pack-pack-selector-label .check:before{background-color:#333}.btn.custosubmitbtn{display:block;width:100%;font-size:14px!important;padding:6px 31px!important;border-radius:4px!important;color:#fff;background-color:#000;font-weight:600!important;transition-duration:.2s;min-height:40px}.btn.custosubmitbtn:hover{color:#000!important;background-color:transparent}.btn.custosubmitbtn.notselected:hover{color:#fff!important}.btn.custosubmitbtn.klaviyo-bis-trigger{font-size:15px!important}.pack-builder-banner{padding:12px 20px;background:#f1f1f3}.pack-builder-banner .save-more-text{color:#000;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal}.pack-builder-banner .view-promotion-text{color:#000;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:600;line-height:19px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;letter-spacing:normal}.size-error-container{margin-bottom:16px;width:100%;padding:2px 5px;display:flex;justify-content:center;align-items:center;background:#ff77775c;color:#000;font-family:Open Sans;font-size:10px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:normal}@media (min-width: 768px){.pack-selector-wrapper label.pack-pack-selector-label{padding:8px 0 8px 41px}}.accordion__container,.accordion__block_inner{padding:10px 0}.accordion__container{border-top:1px solid #BBBBBB;padding:18px 0}#productAccordion .accordion__container .span{margin-bottom:0}.accordion__toggle{color:#000;font-weight:600;font-size:13px;font-family:Termina Demi;position:relative}.product-page-container .accordion__toggle:hover,.product-page-container .accordion__toggle[aria-expanded=true]{color:#000}footer .accordion__toggle:after,.rebuy-cart_accordion .accordion__toggle:after{display:none!important}.accordion__toggle:after{content:"";width:10px;height:10px;position:absolute;right:20px;bottom:0;margin:auto;z-index:100;border:solid #000;border-width:0 1px 1px 0;top:-7px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.accordion__toggle[aria-expanded=true]:after{top:7px;border-width:1px 0 0 1px}footer .accordion__toggle:after{display:none!important}.accordion__block{font-size:15px;letter-spacing:0!important;font-weight:400}.accordion__block p:last-child{margin-bottom:0!important}.related-products-container{max-width:1783px}.free_shipping_products{text-align:center;padding:60px 0}.free_shipping_products h3{font-size:24px;margin-bottom:20px;font-weight:700}.free_shipping_products p{font-size:16px}.section-related-products.pd_just_dropped{margin-bottom:4px;margin-top:32px}.okeReviews[data-oke-container].oke-w,div.okeReviews.oke-w{padding-bottom:0!important}.section-related-products.pd_just_dropped .section-title{padding-top:0!important}.ig-image-section .section-title,.section-related-products .section-title{display:inline-block;padding:27px 0 15px;letter-spacing:0;font-size:17px;font-weight:600}.ig-image-section .section-title{padding-bottom:5px}.ig-image-section .section-title{color:#000;font-family:Termina;font-size:24px;font-style:normal;font-weight:600;line-height:normal;padding-left:0;margin-bottom:20px}.ig-image-section .creator-handle{color:#000;font-family:Termina;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:7px}.ig-image-section .ig-image{max-width:240px}.ig-image-section .swiper-button-next,.ig-image-section .swiper-button-prev{position:absolute;top:48px;width:40px;height:40px;z-index:10;transform:translateY(-50%);cursor:pointer;display:flex!important;align-items:center;justify-content:center;color:#000;background:#fff;border-radius:50%;box-shadow:0 0 8px #00000038}.ig-image-section .swiper-button-next{right:36px!important}.ig-image-section .swiper-button-prev{right:108px;left:unset!important}.ig-image-section .swiper-button-next .arrow-size,.ig-image-section .swiper-button-prev .arrow-size,.slider-nav-btn .arrow-size{width:20px;height:14px}.section-related-products .product-link{font-size:16px;font-weight:400;letter-spacing:0}@media (max-width: 991px){.upsell_item .upsell-image-wrapper{width:361px!important;height:100%!important;max-width:unset!important}.upsell_item .upsell-image-wrapper img{width:100%!important}.pouch_bag_product .image__tag__exist.product__img__tags,.boxy_tee_product .image__tag__exist.product__img__tags,.headband_product .image__tag__exist.product__img__tags{display:none!important}}@media (max-width: 991px){.data-product-container{padding-top:10px!important}}.size-guide-modal .close-sizeChart{outline:none;font-size:28px;position:absolute;top:0;right:5px;border:0;z-index:999}.product-page-container [data-regular-discounted-price]{flex-direction:row!important;justify-content:space-between!important;align-items:center;width:100%}.product-page-container [data-regular-discounted-price]:not(.product-type-toggle [data-regular-discounted-price]){display:flex!important}.product-page-container:has(.pack_product_content) [data-product-info=offer_label],.product-page-container:has(.pack_product_content) [data-product-info=price],.product-page-container:has(.pack_product_content) [data-product-info=price2]{display:none!important}@media (max-width: 768px){.size-guide-modal .close-sizeChart{color:#000!important;right:10px!important;top:10px!important}.product-page-container:has(.pack_product_content) div[data-product-info=price]{display:none!important}.section-related-products.pd_just_dropped{margin-bottom:20px;margin-top:0}.product-images-wrapper .swiper-slide{width:375px}.product-details-wrapper variant-radios .product-size-list{gap:7px}.variant-size .other-swatch-wrapper{width:50px}bundle-item .other-swatch-wrapper:hover{border:1px solid #ccc;color:#606060;background:transparent}.ig-image-section .section-title{text-align:center!important}.upsell_item .upsell-image-wrapper{width:361px!important;height:100%!important;max-width:unset!important}.upsell_item .upsell-image-wrapper img{width:100%!important}.upsell_item .upsell-product-heading{font-size:18px!important}.upsell-control .size-chart-link,.upsell_item .form__label{display:unset!important}.upsell_item .upsell-size{width:100%!important;min-width:unset}.upsell_item .upsell-size-wrapper ul{width:100%!important}.section-related-products [data-regular-discounted-price]{flex-direction:column!important;align-items:start!important}.section-related-products [data-regular-discounted-price] .subscription-divider{display:none!important}}@media (min-width: 576px){.size-guide-modal .modal-dialog{display:table;margin:80px auto 0;width:45%;max-width:max-content}}.size-guide-modal .panel{margin:0 auto;height:auto;width:auto;position:relative;border:0px!important;box-shadow:none!important}.size-guide-modal .modal-content{box-shadow:0 5px 15px #0000007f;border:0 none!important}.size-guide-modal .modal.open{background:#00000080 none repeat scroll 0 0;opacity:1;z-index:109}.size-guide-modal .modal-body img{max-width:100%!important}.after-pay .after-pay-img{height:15px}.after-pay .faq_icon{background:#3a2a99;color:#fff;padding:0 8px;border-radius:100%;font-weight:900;font-family:"Font Awesome 6 Pro";font-size:15px;position:unset}.product-extra-info .shipping-info .shipping-img{height:20px}.gift-cards afterpay-placement{display:none!important}.product-page-container .rebuy-product-grid .rebuy-product-actions,.product-page-container .rebuy-product-grid .rebuy-product-options{margin-top:8px!important}.product-page-container .rebuy-product-grid .rebuy-product-options{margin-top:0!important}.product-page-container .rebuy-product-grid .rebuy-product-options{display:flex!important;justify-content:space-between;align-items:center}@media screen and (max-width: 768px){.product-page-container .rebuy-product-grid .rebuy-product-options{justify-content:center;align-items:start;flex-direction:column;gap:5px;padding:0!important}}.product-page-container .rebuy-product-grid .rebuy-product-options .size-chart-link:after{bottom:2px!important}.product-page-container .rebuy-product-grid .rebuy-product-options .size-chart-link{font-family:Termina!important;font-size:10px!important;font-weight:400!important;min-width:max-content}.rebuy-widget .rebuy-product-block .rebuy-product-info .rebuy-product-price{margin:4px 0 0!important;display:flex;flex-direction:column;justify-content:space-between}.product-page-container .rebuy-product-grid .rebuy-button{background:#000!important;border-color:#000!important;text-transform:uppercase;color:#fff!important;font-family:Termina!important;font-weight:600!important;font-size:10px;padding:4.5px 7px;border-radius:unset!important}.product-page-container .rebuy-product-grid .rebuy-product-options .rebuy-select{padding:0 40px 0 15px;color:#000;height:32px!important;font-family:Termina!important;background-color:#fff;border-color:#999;border-radius:0;background-position:calc(100% - 10px) calc(1em - 7px),calc(100% - 11px) calc(1em + 4px),calc(100% - 2.6em) .7em!important;background-image:url(/cdn/shop/files/down_arrow.png?v=1714131738&width=30)!important;background-size:18px 18px;max-width:200px}.product-page-container .subscription-frequency .rebuy-select{padding:0 0 0 25px;background:none;border:0;font-size:14px;height:auto;line-height:1;color:#000!important;pointer-events:none}.product-page-container .subscription-checkbox .rebuy-checkbox-label .checkbox-input.rebuy-checkbox{cursor:pointer;text-indent:-9999px;min-width:45px;max-width:45px;height:22px;background:#ccc;position:relative;border-radius:20px!important;border:none;margin-right:5px}.product-page-container .subscription-checkbox .rebuy-checkbox-label .checkbox-input.rebuy-checkbox:checked{background:#000}.product-page-container .subscription-checkbox .rebuy-checkbox-label .checkbox-input.rebuy-checkbox:before{content:"";position:absolute;top:11px;left:11px;width:20px;height:19px;background:#fff;border-radius:90px;opacity:1}.product-page-container .subscription-checkbox .rebuy-checkbox-label .checkbox-input.rebuy-checkbox:checked:before{left:33px}.selection_exempt{display:none}.selected .selection_exempt{display:flex}@media screen and (max-width: 768px){.section-related-products .related-product-mobile-card-container{overflow-x:scroll}.section-related-products .related-product-mobile-card{margin-right:16px;width:45%}.section-related-products .related-product-mobile-card:last-child{margin-right:0}.product-page-container .rebuy-product-title{font-size:12px!important;letter-spacing:0}.product-page-container .rebuy-product-info.variant-color-text p,.product-page-container .rebuy-product-info.variant-color-text .font-termina.text-violate{font-size:13px!important}.color-swatch-wrapper{height:53px;width:53px}.color-swatch-wrapper .pack-swatch{font-size:10px!important;line-height:13px}.color-swatch-wrapper .pack-swatch .pack{font-size:20px!important;line-height:20px!important}}@media screen and (max-width: 576px){.other-swatch-wrapper{min-width:auto!important;font-size:12px!important}.gift-cards .other-swatch-wrapper{padding:8px 4px}.wait-list-modal{padding:16px 0!important}.wait-list-modal .waitlist-content{font-size:14px!important}.btn.custosubmitbtn{font-size:15px!important}.product-benefits-wrapper,.extra-details-wrapper{margin-left:-16px;margin-right:-16px}.sticky-wrapper{width:100%;height:1px;display:block!important}.atc-wrapper.sticky{position:fixed;bottom:0;left:0;width:100%;z-index:111;padding:10px;background:#fff;border-top:1px solid #d9d9d9;transition:all .1s ease-in-out}.atc-wrapper.sticky button.btn{margin-top:0!important;margin-left:66px;width:calc(100% - 66px)}.product-page-container .subscription-checkbox .rebuy-checkbox-label .checkbox-input.rebuy-checkbox{min-width:35px;max-width:35px;height:18px}.product-page-container .subscription-checkbox .rebuy-checkbox-label .checkbox-input.rebuy-checkbox:before{top:9px;left:9px;width:15px;height:15px}.product-page-container .subscription-checkbox .rebuy-checkbox-label .checkbox-input.rebuy-checkbox:checked:before{left:26px}.upsell_item .upsell-product-heading{font-size:18px!important}}button.klaviyo-bis-trigger{background:#b1fc54!important;border-color:#b1fc54!important;color:#000!important;text-transform:uppercase}button.klaviyo-bis-trigger:hover{background:#b1fc54!important}.wait-list-modal{padding:60px 24px;max-width:650px}.wait-list-modal .modal-title{text-align:left;font-weight:500;font-size:32px;line-height:28px;color:#333!important}.wait-list-modal .waitlist-content{margin-top:30px!important;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.05em;color:#333;text-align:left}.wait-list-modal .waitlist-content.success-msg{background:#b1fc544f}.wait-list-modal select,.wait-list-modal input[type=text]{background:#f3f7f8;padding:13px 12px!important;border:1px solid #C1C7CC!important;box-shadow:none;height:unset!important}.wait-list-modal .btn{border-radius:4px!important;margin:0;border:none;width:100%!important;max-width:unset!important;font-weight:500!important;font-size:19px!important}.wait-list-modal .notified-btn,.wait-list-modal .notified-btn:hover{background:#b1fc54!important}.wait-list-modal .continue-btn:hover,.wait-list-modal .continue-btn{background:#eafad4!important;border:1px solid #A6E15C!important;font-family:Open Sans!important;text-transform:capitalize}.wait-list-modal input#subscribe_newsletter{background:#f3f7f8;border:1px solid #C1C7CC!important;width:20px}.wait-list-modal input[type=checkbox]{width:20px;height:20px}.wait-list-modal label.subscribe_newsletter{letter-spacing:.05em;color:#333;font-weight:400;margin-left:14px;font-size:15px;line-height:20px}.extra-details{max-width:400px;margin:0 auto}.product-benefits-wrapper .row{max-width:335px;margin:0 auto}.product-benefits-wrapper .benefit-icon{padding:10px;width:65px;height:65px;border-radius:100%;display:flex;justify-content:center;align-items:center}.product-benefits-wrapper .benefit-content{font-family:Open Sans;font-weight:400;font-size:12px;line-height:16px;text-align:center;letter-spacing:.04em;text-transform:uppercase;margin-top:12px}.floating-atc-with-size-wrapper{position:fixed;z-index:1111;bottom:9px;left:10px;padding:1px 8px 1px 0}.floating-atc-size{height:50px;width:56px;padding:0 5px}.product__img__tags{position:absolute;left:50%;transform:translate(-50%);bottom:10px;flex-direction:row;background:#ffffffe6;border-radius:4px;padding:3px 5px;font-weight:lighter;font-size:11px;margin-top:5px;letter-spacing:0;align-items:center;width:max-content}.product__img__tags.fabric_tag{position:absolute;display:none!important;bottom:24px;width:auto;left:50%;transform:translate(-50%);border-bottom:none;min-height:unset}.product__img__tags.fabric_tag{font-size:11px}.product__img__tags.svg{width:13px}[data-hidden-on-swiper-change]{transition:all 2s}.product__img__tag{margin-right:5px;text-wrap:nowrap}@media screen and (max-width: 768px){[data-alt-tags-wrapper]{max-width:220px}.option-text .f-16{font-size:14px}}.mix_pack .unavailable{pointer-events:none}.yotpo-reviews-trademark,.out-of-stock .modal.action-modal{display:none!important}.out-of-stock .modal.action-modal.open{display:block!important}.vip-collection{width:100%;display:flex;align-items:center;margin-top:12px;justify-content:center}.last_image_pdp{display:none!important}.product-page-container:has(.pack_product_content) .last_image_pdp{display:block!important}.vip-collection a{font-size:14px;letter-spacing:0;font-weight:500!important;color:#222}.vip-collection .vip_text{margin-left:4px}.vip-collection svg{margin-bottom:2px;fill:#222!important}.vip-collection .vip_text:hover{text-decoration:underline!important;color:#222}.vip-collection a:hover{color:#222}.vip-collection .back-arrow{width:11px;margin:0 5px 0 0}.color-heading{font-size:.875rem}[data-color-type]:has(.color-swatch .selected) .color-heading:after{content:":"}.actual-price{margin-right:.3rem}.option_onetime.subscritpion_box{z-index:1}.option_selector{display:flex;align-items:center}.option_selector input[type=radio]:checked,.option_selector input[type=radio]:not(:checked){position:absolute}.option_selector .radio-input,.option_selector .radio-label{display:inline;vertical-align:middle}.radio-input{width:16px;display:none!important}input{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}.option_selector input[type=radio]:checked+label:before,.option_selector input[type=radio]:not(:checked)+label:before{content:"";left:-9px;top:50%;transform:translateY(-50%);width:17px;height:17px;background:#eff3f5;position:absolute;border-radius:100%;border:1px solid #000}.option_selector input[type=radio]:not(:checked)+label:before{border:1px solid #000}.option_selector input[type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0);-webkit-transform:scale(0)}.option_selector input[type=radio]:checked+label:after,.option_selector input[type=radio]:not(:checked)+label:after{content:"";top:50%;transform:translateY(-50%);left:-5px;width:15px;height:15px;position:absolute;border-radius:100%;background:#000}.option_selector input[type=radio]:checked+label:after{background:#fff!important;width:9px!important;height:9px!important;left:-5px}.option_selector input[type=radio]:checked+label:before{background:#1878b9!important;border:0;width:17px!important;height:17px!important}.option_selector input[type=radio]:checked+label,.option_selector input[type=radio]:not(:checked)+label{color:#000;cursor:pointer;line-height:20px;padding-left:14px;position:relative;display:inline-block}.option_selector input[type=radio]:checked+label:before,.option_selector input[type=radio]:checked+label:after{top:50%!important;transform:translateY(-50%)!important}.option_selector .radio-input,.rc-template__legacy-radio .radio-label{display:inline;vertical-align:middle}.option_selector .radio-label{font-size:16px;display:inline-block;margin-bottom:0;width:100%;cursor:pointer}@media screen and (max-width: 576px){.option_selector .radio-label,.option-text .f-16{font-size:12px}}.product_price{padding-left:0!important}select{word-wrap:normal}.rc-container-wrapper{display:none!important}.frq_name{font-size:10px!important;color:#838383!important;text-transform:capitalize;font-weight:700!important}.faq_icon{background:#3a2a99;color:#fff;padding:1px 7px 1px 8px;border-radius:100%;font-weight:900;font-family:"Font Awesome 6 Pro";font-size:13px;top:10px;right:0;position:absolute}.faq_section{background:#d9d9d9;border:1px solid #C1C1C1;border-radius:4px;padding:40px 36px 15px;margin-top:-36px}.faq_section li{font-weight:800}.faq_section li p{font-weight:400;font-size:12px;line-height:16px;letter-spacing:-.02em}:root{--violet: #000000;--oke-stars-foregroundColor: #000000 !important;--oke-stars-borderColor: #000000 !important}.oke-sr{--oke-stars-foregroundColor: var(--violet);--oke-stars-borderColor: var(--violet)}.related-products-container{max-width:1440px}.related-products-navigation{display:flex;gap:1.09rem}.section-related-products .section-title{display:inline-block;padding:27px 0 15px;letter-spacing:0;color:#000;font-family:var(--bs-font-family-heading);font-size:1.5rem;font-weight:700;text-align:left;padding-left:calc(var(--bs-container-padding) * 1)}.section-related-products .product-link{color:#000;font-size:14px;font-weight:700;letter-spacing:0}.section-related-products .swiper-button-next,.section-related-products .swiper-button-prev{display:none!important}[data-related-products]:has(.swiper-button-prev.swiper-button-disabled) .related-products-navigation [data-prev-button]{display:none!important}[data-related-products]:has(.swiper-button-next.swiper-button-disabled) .related-products-navigation [data-next-button]{display:none!important}.product-size-links ul li a{color:#000!important}@media screen and (max-width: 768px){.section-related-products .related-product-mobile-card-container{overflow:scroll;overflow-y:hidden;padding-bottom:2rem}.section-related-products.hp-product-slider-container .related-product-mobile-card-container{padding-bottom:0}.section-related-products .product-link{font-size:12px}.section-related-products .related-product-mobile-card-container::-webkit-scrollbar-thumb{background:var(--violet);border-radius:.625rem}.section-related-products .related-product-mobile-card-container::-webkit-scrollbar-track{background:#cacaca;border-radius:.625rem}.section-related-products .related-product-mobile-card{margin-right:16px;width:41%}.section-related-products .related-product-mobile-card:last-child{margin-right:0}quick-buy{position:relative;z-index:1201}}@media screen and (max-width: 768px){[data-mobile-product-slider]{min-height:303px;padding-bottom:0;padding-left:16px}.product-page-container .card-carousel .new-swiper-slide{width:74%!important;margin-right:12px}.product-page-container .pd_mob_swiper.swiper-wrapper{overflow-x:auto}.product-page-container .card-carousel .swiper-slide img{height:100%}.btn.custosubmitbtn{font-size:15px!important}}.promoted-products-box{display:none!important}@media screen and (max-width: 768px){.product-page-container .swiper-pagination{bottom:-7px;left:50%;transform:translate(-50%,-50%)}.product-page-container .swiper-pagination .swiper-pagination-bullet{width:7px;height:7px;margin:0 3px}#ModalClose-fabric-material-popup{margin:0}}.oke-sr-count--brackets:before{content:""!important}.oke-sr-count--brackets:after{content:"\a0Reviews"!important}.overlay{display:none;background-color:#0006;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200}.overlay.show{display:block}.card-img{position:relative}.product-card__quickadd-btn{background-color:transparent;cursor:pointer;border:none;display:flex;justify-content:center;align-items:center;gap:.37rem;position:absolute;right:13px;bottom:9px;height:36px;width:36px;z-index:3}.product-card__quickadd-btn .collection_quick_buy_icon svg{height:36px;width:36px}.product-card__quickadd-label{color:#000;font-family:var(--bs-font-family-heading);font-size:.875rem;font-weight:600;text-transform:uppercase}.product-card__quickadd-btn:hover .product-card__quickadd-label{color:#fff}.product-card__quickadd-btn:hover svg{stroke:#fff}.product-swatch{cursor:pointer;width:20px;height:20px;padding:0;background-color:transparent;border:none}.product-swatch__image{width:100%;height:100%;background-position:center;border-radius:79px;position:relative;border:1px solid lightgray}.product-swatch__image:after{content:"";top:-3px;left:-3px;bottom:-3px;right:-3px;position:absolute;border-radius:79px;border:.85px solid #27292c;opacity:0;transition:opacity .25s}.product-swatch.active .product-swatch__image:after,.product-swatch__image:hover:after{opacity:1}.color-swatches-wrapper{display:flex;flex-wrap:wrap;gap:.45rem;margin:.5rem 0;padding-left:.2rem}.price-card-wrapper{font-size:16px;font-weight:600}.product-card__swatches-plus{display:inline-flex;align-items:center;justify-content:center;height:29px;width:29px;margin-top:-3px;background-color:#ebebeb;border-radius:79px;color:#14121a;font-size:10px;font-weight:600;text-decoration:none;transition:all .25s}.product-card__swatches-plus:hover{background-color:#d3d3d3}.secondary-product-reviews-wrapper{background-color:#f1f1f1;margin-top:4rem}.secondary-product-reviews{padding:1.88rem 0;max-width:1440px;margin:auto}.secondary-reviews-header{padding:0 1.25rem}.secondary-product-reviews-wrapper .swiper{padding-left:1.25rem!important}.secondary-reviews-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.75rem}.secondary-reviews-title{max-width:330px}.secondary-reviews-subheading{margin-bottom:0;font-family:var(--bs-font-family-heading);font-size:.875rem;font-weight:400;text-transform:uppercase}.secondary-reviews-heading{font-family:var(--bs-font-family-heading);font-size:1.5rem;font-weight:700;text-transform:uppercase}.secondary-review{letter-spacing:0;flex-direction:column}.secondary-review img{border-radius:.54913rem}.secondary-product-reviews .reviews-wrapper{margin:.92rem 0 .55rem}.secondary-product-reviews .customer-name{font-size:1rem;font-weight:500;color:#1a1747}.secondary-product-reviews em{color:#1a1747;font-size:1rem;font-weight:400}.secondary-product-reviews .review-description{font-size:1rem;font-weight:500;margin:1.1rem 0}.secondary-product-reviews .shop-this-style{color:#000;display:inline-block;position:relative;font-family:var(--bs-font-family-heading);font-size:.75rem;font-weight:600;letter-spacing:.0225rem;text-transform:uppercase;width:fit-content}.secondary-product-reviews .shop-this-style:after{content:"";position:absolute;bottom:1px;left:0;right:0;height:1px;background-color:#000}.secondary-reviews-navigation{display:flex;gap:1.09rem}.secondary-product-reviews .swiper-button-next,.secondary-product-reviews .swiper-button-prev{display:none!important}.slider-nav-btn{border:none;display:flex;position:absolute;top:48px;justify-content:center;align-items:center;width:40px;height:40px;z-index:10;transform:translateY(-50%);cursor:pointer;color:#000;background:#fff;border-radius:50%;box-shadow:0 0 8px #00000038}.see-my-size-swiper .slider-nav-btn{top:50%;height:34px;width:34px;transform:translateY(-50%);display:flex!important;align-items:center;justify-content:center}.see-my-size-swiper .swiper-button-disabled{display:none!important}.see-my-size-prev{left:12px}.see-my-size-next{right:12px}.pd_just_dropped .slider-nav-btn{top:26px}.slider-nav-btn.secondary-reviews-prev{right:94px}.slider-nav-btn.secondary-reviews-next{right:19px}.slider-nav-btn svg{stroke:#fff}.product-images-listing-wrapper .product--media .lightbox-trigger,[data-mobile-product-slider] .product--media .lightbox-trigger{cursor:pointer;position:absolute;padding:.25rem .62rem;background-color:#fff;border-radius:.25rem;top:.62rem;left:1.62rem;display:none;border:none;z-index:1100}.product-images-listing-wrapper .product--media:hover .lightbox-trigger{display:inline-block}.swiper-slide:not(.swiper-slide-active) .lightbox-trigger{display:none!important}lightbox-modal{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:2000}lightbox-modal .swiper-slide{display:flex;justify-content:center}.lightbox-close{position:absolute;top:2.5rem;right:2.5rem;background-color:transparent;border:none;z-index:1200}lightbox-modal video{max-width:700px}lightbox-modal img{cursor:zoom-in;width:100%;max-width:700px}img[data-action=zoom].zoomed{object-fit:none;cursor:zoom-out}img[data-action=zoom].zoomed-in{object-fit:none;width:100vw!important;height:100vh!important;z-index:999999;position:relative}.swiper-slider.zoom-enabled .swiper-button-next,.swiper-slider.zoom-enabled .swiper-button-prev{display:none!important}lightbox-modal .lightbox-wrapper{height:100%;display:flex;align-items:center}lightbox-modal .swiper-button-next,lightbox-modal .swiper-button-prev{background-color:transparent!important}lightbox-modal .swiper-button-next:before,lightbox-modal .swiper-button-prev:before{color:#000!important}.lightbox-pagination{bottom:6%;width:fit-content}lightbox-modal .play__btn{position:absolute;top:50%;left:50%;background-color:#fff;border:none;width:48px;height:48px;display:inline-flex;justify-content:center;align-items:center;border-radius:2.0625rem;z-index:1200}.recently-viewed{padding:1.8rem calc(var(--bs-container-padding) * 1);max-width:1440px;margin:auto}.recently-viewed-title{font-family:var(--bs-font-family-heading);font-size:1.5rem}.recently-viewed-card{text-align:left}.product-img-wrapper{position:relative}.card-title{color:#000;font-size:1rem;font-weight:900;text-align:left}.quickbuy-wrapper{position:absolute;bottom:.62rem;left:.63rem;right:.63rem;padding:.75rem .5rem;border-radius:10px;background-color:#fff;z-index:1200}.quickbuy-size-label{font-family:Termina;font-size:.875rem;text-transform:uppercase}.quickbuy-header{display:none;justify-content:space-between;padding:0}quick-buy .size-guide-trigger{display:inline-block;position:relative}.quickbuy-option-header.size a:after{content:"";position:absolute;left:0;right:0;height:1px;background-color:#000;bottom:3px}.quickbuy-atc{color:#fff;font-weight:700;border:none;margin-top:.87rem;display:block;width:100%;padding:.62rem;background-color:#a2242f;font-size:15px;font-family:Termina;text-transform:uppercase;border-radius:6px;border:2px solid transparent}.quickbuy-options{display:flex;flex-wrap:wrap;gap:.4rem;padding:0;list-style:none;margin-top:.75rem}.quickbuy-options.color{display:none}.quickbuy-options li button{background-color:#fff;color:#000;border:1px solid #c7c7c7;border-radius:4px;font-weight:700;font-size:.8rem;padding:.56rem .5rem;width:42px}.quickbuy-options li button.active,.quickbuy-options li button:hover{border-color:var(--violet);color:#fff;background-color:var(--violet)}.quickbuy-close{display:inline-block;background-color:#fff;border:none;height:fit-content}.quickbuy-option-header{display:flex;justify-content:space-between;margin-top:1rem}.quickbuy-option-header.color{display:none}.quickbuy-product-details{display:flex;gap:.81rem}.quickbuy-product-title{font-size:1.125rem;font-weight:700;margin-bottom:0}.quickbuy-product-image{width:5rem}quick-buy .regular-price{font-size:.9rem;margin-right:.35rem}quick-buy .crossed-price,.sale-price,.subscription-price{font-size:.9rem}quick-buy .subscription-price{color:#148046!important;font-size:.8rem;border-left:1px solid #cbcbcb;padding-left:.35rem;letter-spacing:.09px}.subscription-amount{color:#36724a}[data-subscription-price]{display:inline-block;font-size:11px;font-weight:700}.crossed-price{font-size:.875rem;margin-right:.56rem;color:gray}.sale-price{color:#a2242f;font-size:.875rem;font-weight:600;text-transform:uppercase;display:inline-block;margin:0}.subscribers-price{color:#148046;display:inline-block;padding-left:.3rem;margin-left:.1rem;border-left:1px solid #cbcbcb}.subscribe_save_price{display:inline-flex;align-items:center;gap:2%;width:100%;font-size:.7rem;margin-bottom:.5rem}.subscribe_save_price input{display:none}.subscribe_save_price[data-subscription-price]{display:inline-block;margin-left:.2rem}.subscribe_save_price input[type=checkbox].toggle-input{height:0;width:0;visibility:hidden}.subscribe_save_price label.toggle-label{cursor:pointer;text-indent:-9999px;width:45px;height:24px;background:#ccc;display:inline-block;border-radius:100px;position:relative}.subscribe_save_price label.toggle-label:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border-radius:90px}.subscribe_save_price input:checked+label.toggle-label{background:#000}.subscribe_save_price input:checked+label.toggle-label:after{left:96%;transform:translate(-100%)}.subscribe_save_price label:active:after{width:20px}.recently-viewed .card-price{margin:.3rem 0;font-size:13px}.oke-sr-count-number{color:#000!important}.oke-w-recommendsModule,.oke-w-breakdownModule--contain,.oke-w-controls,.oke-w-reviewMinimal-product{display:none!important}.oke-w-header-content-block--left:first-of-type{margin:0!important}.oke-w-ratingAverageModule{flex-direction:column!important;align-items:center!important}.oke-w-ratingAverageModule .oke-w-ratingAverageModule-rating-average{color:var(--violet);font-weight:700!important}.oke-w-ratingAverageModule .oke-w-ratingAverageModule-count{margin-top:.5rem!important;color:#000;font-family:Termina;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.oke-w-mediaCarouselModule .hooper-track{gap:4px!important}.oke-w-mediaCarouselModule .oke-media-image{border-radius:.25rem!important}.oke-w-reviewMinimal-footer{display:none!important}.oke-w-reviewer-attributes{position:absolute;top:0;left:15%}.oke-w-reviewer-avatar{display:none!important}.oke-w-reviewer--attributes>div:nth-of-type(2){display:flex!important;flex-direction:column}.oke-w-reviewer-verified{margin-left:0!important;color:#000!important;font-style:italic!important;font-weight:400!important;letter-spacing:0;display:none!important}.oke-w-reviewMinimal{display:flex!important;position:relative}.oke-w-reviewMinimal-head{width:40%!important}.oke-w-reviewMinimal-content{width:80%!important;margin-top:30px!important}.oke-reviewContent-title{color:#000;font-family:Termina!important;font-size:15px!important;font-weight:600!important;line-height:normal}.oke-w-reviewer-verified-icon{display:none!important}.oke-w-reviews-count{color:#000!important}.oke-reviewContent-body{color:#000!important;letter-spacing:0}.oke-w-reviewMinimal-date{position:absolute;right:1rem!important;color:#000!important;font-size:.8rem!important;letter-spacing:0}.oke-showMore-button{background-color:transparent!important;border:none!important;font-family:var(--bs-font-family-heading)!important;text-transform:uppercase!important;color:#000!important;position:relative;padding:0!important}.oke-showMore-button:after{content:"";height:1px;width:100%;background-color:#000;position:absolute;left:0;right:0;bottom:-3px}.okendo-reviews-title{margin-top:2.5rem;text-align:center}.okendo-reviews-title h2{text-transform:uppercase;font-size:1.9rem}div.okeReviews.oke-w{padding-top:0!important;max-width:1400px!important;padding-left:16px!important;padding-right:16px!important}.oke-mediaCarousel-slide{width:120px!important;height:120px!important}.oke-w-reviews-head #filter-toggle{border:none!important}.oke-w-reviews-head #filter-toggle:hover{background:transparent!important}.oke-w-reviews-head #filter-toggle .oke-button-text{color:#000;font-family:Termina}.product--media{position:relative}.oke-w-reviewMinimal-head{width:15%!important}.oke-w-reviews-controls .oke-w-reviews-count{display:none!important}.subscription-details{letter-spacing:0!important}.subscription-trigger{cursor:pointer}.extra-info-text{font-family:Open Sans;font-size:12px;line-height:16px;margin-bottom:0;font-weight:400;color:#000;text-transform:none}.rebuy-widget-content h4.primary-title{font-size:18px;font-family:Termina!important;display:flex;justify-content:start}[data-product-category-gift-cards] [data-product-info] .offer-helper-price-wrapper .price-divider,[data-product-category-gift-cards] [data-product-info] .offer-helper-price-wrapper .subscription-price{display:none}@media (max-width: 999px){.rebuy-widget .primary-title,.rebuy-recommended-products .primary-title{text-transform:uppercase}.satifaction_text-BK{display:none!important}.section-related-products{padding-top:0!important;padding-left:1rem;padding-right:1rem}.related-products-container{padding-left:0;padding-right:0}.recently-viewed{z-index:1201;position:relative}.recently-viewed .swiper-wrapper{overflow-x:auto}.recently-viewed .card-carousel .swiper-slide{width:40%!important;margin-right:3%!important}.recently-viewed,.swiper-wrapper{transform:none}}.data-product-container{padding-left:2%;padding-right:4%}#zowieFloatingButtonMobile,#zowieFloatingButton,#zowieCallToAction{z-index:100!important}.related-products-container .card-product .mb-2.mb-md-0{margin-bottom:0!important;position:absolute}.related-products-container .card-product .badge.position-relative{position:absolute!important}.related-products-container .card-product .badge{position:absolute;z-index:2;margin-top:unset!important;right:7px;bottom:7px;top:unset!important;font-weight:600!important;font-family:Open Sans}.related-products-container .card-product .pdp-sale-tag.clearance-35{display:none}.product-details-wrapper.boxer_release_product .subscriber-text,.product-details-wrapper.boxer_release_product .rounded-circle.red-dot,.product-details-wrapper.boxer_release_product [data-purchaseType=subscription]{display:none!important}.subscriber-text{letter-spacing:normal}.color-swatch.pd_swatch_icon.boxy-tee,.color-swatch.pd_swatch_icon.headband,.free-shipping-block.boxy-tee,.free-shipping-block.headband{display:none!important}.rating_div:not(:has(.rating-wrapper)){display:none!important}@media (max-width: 768px){.mobile_rating_div.rating_div{display:none!important}.related-products-container .card-product .badge{bottom:5px}.see-my-size-swiper .slider-nav-btn{display:none!important}.section-related-products .related-products-container .swiper-container,.section-related-products .related-products-container .swiper,.section-related-products .related-products-container .related-product-mobile-card-container{position:static}}@media (max-width: 999px){.product-images-listing-wrapper .product--media .lightbox-trigger,[data-mobile-product-slider] .product--media .lightbox-trigger{display:inline-block}}@media screen and (max-width: 992px){.product-images-wrapper .swiper-slide .product__img__tags{display:none}.product__img__tags{bottom:36px;flex-direction:row;position:unset}.product__img__tag{margin-right:5px;text-align:left}.product__img__tags{left:0;transform:unset;bottom:-46px;width:100%;justify-content:space-between;border-radius:0;font-size:14px;padding:0 10px 0 16px;margin-top:0;min-height:46px}.variant-size .other-swatch-wrapper{padding:12px 5px}.product__img__tags .see-my-size-btn{min-width:75px;font-family:Open Sans;font-size:13px;font-weight:600;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;margin-right:6px}.fabric_tab_button{text-decoration:underline;font-weight:700;line-height:24px;min-width:115px;background:none;border:none;font-size:13px;margin-left:auto;padding:0;color:#000!important}.fabric_tab_button:hover{color:#000!important}}@media (max-width: 768px){.form-color-swatch-wrapper{width:16%}.secondary-product-reviews .swiper-wrapper{overflow-x:auto;gap:1rem;padding-bottom:1rem}.secondary-product-reviews .swiper-wrapper::-webkit-scrollbar{height:4px;width:70px}.secondary-product-reviews .swiper-wrapper::-webkit-scrollbar-thumb{background:var(--violet);border-radius:.625rem}.secondary-product-reviews .swiper-wrapper::-webkit-scrollbar-track{background:#cacaca;border-radius:.625rem}.secondary-reviews-navigation{display:none}.secondary-review{width:75%}.related-products-navigation .slider-nav-btn{top:185px!important}.related-products-navigation .slider-nav-btn.secondary-reviews-prev{left:8px!important}.section-related-products{padding:0!important}.product__img__tag{width:100%;min-width:100px;font-family:Open Sans;font-size:13px;font-weight:600;line-height:16.34px}.out-of-stock .modal-content{border-radius:1rem 1rem 0rem 0rem!important;bottom:-4vh;position:absolute;width:100vw!important}.out-of-stock .action-modal .modal-content .close{top:1.62rem!important;right:1.5rem!important;z-index:11!important}.wait-list-modal .modal-title,.wait-list-modal .waitlist-content{text-align:left!important;width:fit-content!important}.quickbuy-wrapper{position:fixed;left:0;right:0;bottom:0;z-index:1200;height:fit-content;padding:.75rem 0;padding-top:0!important;overflow-y:auto;border-radius:10px 10px 0 0}.quickbuy-header{display:flex;padding:1.44rem 1.25rem 0}.quickbuy-options{display:flex}.quickbuy-options.color{display:flex;justify-content:flex-start;gap:.8rem;margin-top:20px}.quickbuy-size-label{font-family:Termina;font-size:1rem;font-weight:600;text-transform:uppercase}.quickbuy-size-label [data-current-color]{text-transform:capitalize;font-weight:500;font-size:.9rem}.quickbuy-options,.quickbuy-option-header{padding:0 1.25rem}.quickbuy-option-header.color{display:flex;justify-content:flex-start}.quickbuy-atc{width:90%;margin:0 auto 24px}.product-card__quickadd-label{font-size:12px;display:none}.quickbuy-product-info{display:flex;flex-direction:column;align-items:start}.subscribe_save_price{margin-bottom:1rem;padding:0 1.25rem}.product-card__quickadd-btn{width:32px;height:32px;padding:0;border-radius:40px}.product-card__quickadd-btn svg{width:13.69px}.oke-w-reviewMinimal{flex-direction:column!important}.oke-w-reviewMinimal-content{width:100%!important;margin-top:8px!important}.oke-w-header-content-module:first-of-type{justify-content:start!important}.oke-is-small .oke-w-header-content-module:first-of-type{justify-content:start!important}.oke-w-header-content-block .oke-w-header-content-module:first-of-type{margin-bottom:.5rem!important;margin-right:0!important}.okendo-reviews-title{text-align:left;padding-left:16px!important;padding-right:16px!important}.oke-mediaCarousel-slide{width:24%!important;max-height:82px!important}.oke-mediaCarousel{max-height:90px!important}.oke-w-reviews-footer{margin-bottom:2rem}.oke-w-ratingAverageModule{align-items:start!important}div.okeReviews.oke-w{padding-top:0!important}.oke-w-ratingAverageModule .oke-w-ratingAverageModule-rating-average{right:0;margin-right:1rem}.data-product-container{padding:0}.product-details-wrapper{padding-top:0;padding-right:2%!important}[data-pack-product] .product-details-wrapper{padding-top:5px}.shipping-band-message .band-message{font-size:.75rem}.recently-viewed .card-price{font-size:.6rem}.color-swatches-wrapper{display:none}.recently-viewed .swiper-wrapper::-webkit-scrollbar{height:4px;width:70px}.recently-viewed .swiper-wrapper::-webkit-scrollbar-thumb{background:var(--violet);border-radius:.625rem}.recently-viewed .swiper-wrapper::-webkit-scrollbar-track{background:#cacaca;border-radius:.625rem}.price-card-wrapper{font-size:14px;font-weight:700}.subscribers-price{border:none;margin:0;padding:0}.oke-w-reviewer--attributes>div:nth-of-type(2){flex-direction:row!important}.oke-w-reviewMinimal-head{width:fit-content!important}.oke-w-reviewMinimal-head .oke-w-reviewer-verified:before{content:"-"!important}.oke-w-reviewer-verified{margin-left:.6rem!important}.unavailable .form-label:after{width:122%;top:5px;left:-1px;transform:rotate(35deg)}.section-related-products .section-title,.okendo-reviews-title h2,.secondary-reviews-heading,.recently-viewed-title{font-size:1.25rem}.ig-image-section .section-title{font-size:15px}.swiper-container.zoomed-in .swiper-slide{pointer-events:none}img[data-action=zoom].zoomed-in{height:90vh!important}.secondary-product-reviews-wrapper{margin-top:0}.model-images img,.model-size-step-images img{max-width:100%}custom-video .play__button{display:inline-block!important}.playing--video video{max-width:100vw;width:100vw;position:relative;z-index:3000}}.card-product square-placement{display:none}.shopify-section.collection-product-slider.product-section .overlay{display:none!important}.shopify-section.collection-product-slider.product-section .overlay.show{display:block!important}.card.card-product.card-product-style-1 .oke-sr{--oke-stars-foregroundColor: #FEC600 !important;--oke-stars-borderColor: #FEC600 !important}.card.card-product.card-product-style-1 .black-friday-deal,.card.card-product.card-product-style-1 .offer-badge-applied-text{display:none}.card.card-product .offer-tagline{display:none!important}.card.card-product.card-product-style-1 .price-card-wrapper [data-offer-tagline] strong{font-weight:500!important}.features-list{margin:20px 0}.features{display:flex;align-items:center;gap:16px;padding:14px 20px}.features p{font-weight:400;font-size:12px;font-family:Termina}.products-features .features-list .features{background-color:#f1f5f9;padding:8px 11px;gap:8px;border-radius:14px}.accordion__block .accordion__block_inner ul li,.accordion__block .accordion__block_inner p,.accordion__container .accordion__block ul li{font-family:Open Sans;font-size:14px;font-weight:400;line-height:normal;letter-spacing:normal}.accordion__block .accordion__block_inner{padding-top:0}.product-accordion-wrapper .accordion__block [href="#size__chart"]{text-decoration:underline}.products-features .features-list{display:flex;flex-wrap:wrap;gap:13px}.guaranteed-content{background-color:#647088;padding:50px 100px;height:100%;display:flex;flex-direction:column;justify-content:center}.guaranteed-content h3{color:#fff;font-size:28px;letter-spacing:.84px;text-transform:uppercase;line-height:normal;margin:20px 0}.guaranteed-content p{font-size:18px;font-weight:500;color:#fff;line-height:30px;letter-spacing:.6px}.guaranteed-content span{font-weight:700;color:#9aff1c}.guaranteed-backdrop{height:100%}.guaranteed-backdrop img{width:100%;height:100%;object-fit:cover;object-position:right}.pdp-perks-content{padding:50px 0 20px;margin-top:2.5rem}.pdp-perks-container{max-width:1440px}.pdp-perks-data{margin:15px 0}.pdp-perks-data h3{font-size:24px;line-height:normal;text-transform:uppercase;text-align:center}.pdp-perks-data p{font-size:16px;letter-spacing:.48px;line-height:25px;font-weight:400}.ig-image-section{max-width:1440px;margin-left:auto;margin-right:auto}.ig-image-mobile-wrapper{overflow:scroll;overflow-y:hidden;padding-bottom:16px}.ig-image-mobile-wrapper .ig-image{margin-right:16px;position:relative;padding-top:50%}@media (min-width: 575px){.ig-image-mobile-wrapper .ig-image{padding-top:35%}}.ig-image-mobile-wrapper .ig-image:last-child{margin-right:0}.ig-image-mobile-wrapper .ig-image img{position:absolute;top:0;left:0;width:100%;object-fit:cover}@media (max-width: 1199px){.guaranteed-content{padding:50px}}@media (max-width: 991px){.guaranteed-content{align-items:center;text-align:center}.guaranteed-content p br{display:none}}@media (max-width: 767px){.pdp-perks-content{padding:20px 0}.pdp-perks-container{overflow-x:scroll;overflow-y:hidden}.pdp-perks-container .row{flex-wrap:nowrap}}@media (max-width: 500px){.related-products-navigation .slider-nav-btn{top:155px!important}.pd_just_dropped .related-products-navigation .slider-nav-btn{top:118px!important}.slider-nav-btn.secondary-reviews-prev{left:10px!important}.slider-nav-btn.secondary-reviews-next{right:10px!important}.oke-w-reviews-head #filter-toggle .oke-button-text{padding:11px 0 12px 21px}.oke-w-reviews-head #filter-toggle .oke-button-text:after{margin-left:67px}#oke-sortSelect--reviews{padding:9px 18px 10px}.oke-select{background-position:right 9px center!important}.features{padding:12px 0 12px 10px}.guaranteed-content{padding:30px 20px}.guaranteed-content .icon svg{width:40px}.guaranteed-content h3{font-size:20px;letter-spacing:.6px;margin:10px 0}.guaranteed-content p{font-size:14px;line-height:25px;margin:0 0 5px}.pdp-perks-data h3{font-size:16px}.pdp-perks-data p{font-size:14px}.pdp-perks-container .row{margin-left:-5px;margin-right:-5px}.pdp-perks-container .row .col-9{padding-left:5px;padding-right:5px}.color-swatch .panel-heading{padding:20px 0}}.upsell_item{padding:16px 0}.upsell_item .upsell-image-wrapper{max-width:80px;background:#f1f5f9;height:100%;display:flex;padding:8px 0}.upsell_item .upsell-image-wrapper{max-width:140px;padding:unset!important}@media (min-width: 1300px){.upsell_item .upsell-image-wrapper{min-width:140px}}.upsell_item .upsell-image-wrapper .swym-wishlist-collections-v2-container{display:none}.upsell_item .upsell-product-title{font-family:Termina!important;font-size:12px!important;font-weight:600!important}.upsell_item .upsell-product-title:hover{text-decoration:underline}.upsell_item .upsell-product-heading{font-size:18px;font-weight:400!important;font-family:Termina!important;display:flex;justify-content:start}.upsell_item{padding-bottom:6px}.upsell_item .upsell-price,.upsell_item .money{margin:0!important;font-family:Termina!important;font-size:12px!important;letter-spacing:0!important;font-weight:400}.upsell_item .upsell-price{font-weight:400!important}.upsell_item .compare-price.money{color:#000!important;margin-right:5px!important}.upsell_item .badge.custom-offer-badge{font-size:10px!important;font-family:Open Sans;padding:2px 6px!important;font-weight:500;letter-spacing:0;background:#a2242f;color:#fff;z-index:1!important;margin:0!important;border-radius:0;height:max-content;display:none}.upsell_item .upsell-color-content{font-weight:400!important;font-family:Termina!important;font-size:10px!important}.upsell_item .upsell-size{font-weight:400!important;font-family:Termina!important;font-size:12px!important;height:32px!important;width:200px;padding:6px 10px!important}.upsell_item .form__label{width:unset}.upsell_item .upsell-size-button{font-size:10px!important;font-weight:600!important;margin-top:8px!important;height:32px!important;display:flex;justify-content:center;align-items:center;text-wrap:nowrap}.upsell_item .upsell-size-wrapper ul{max-width:200px!important;border:unset!important}.upsell_item .upsell-size-wrapper ul.open{margin-top:12px}.upsell_item .upsell-product-checkbox{width:20px;height:20px;margin-right:6px;accent-color:#000000;border-radius:3px}.upsell_item .upsell-item-content{gap:3px;margin-bottom:4px}.upsell_item .upsell-product-title{font-family:Termina;font-size:14px;line-height:20px;letter-spacing:0}.upsell_item .upsell-product-description{font-family:Termina;text-transform:capitalize;font-size:12px;line-height:16px;letter-spacing:0;font-weight:400;margin-bottom:2px}.upsell_item .upsell-product-color,.upsell_item .upsell-product-price{font-family:Open Sans;font-size:14px;letter-spacing:0;line-height:20px}.upsell_item .select-size-label{display:flex;justify-content:space-between;align-items:center;padding:1px 1px 3px 2px}.upsell_item .upsell-size-wrapper{overflow:hidden;transition:all .5s ease;min-width:130px}.upsell_item .upsell-size-button{background:#000!important;text-transform:uppercase;color:#fff!important;font-family:Termina!important;font-weight:600!important;font-size:14px;padding:8px;width:100%;height:max-content;border:1px solid #000000!important;border-radius:0;height:44px}.upsell_item .upsell-size-button.disabled{opacity:1}.upsell-border-right{border-right:1px solid #999999}.upsell_item .upsell-size-wrapper .upsell-size{font-size:12px;font-weight:400;min-width:130px;border:1px solid #999999;padding:12px 10px;color:#000;justify-content:space-between;height:44px;position:relative}.upsell_item .upsell-size-wrapper .upsell-size:after{position:absolute;content:"";width:calc(100% + 2px);z-index:110;height:2px;background:#fff;bottom:-3px;left:50%;transform:translate(-50%)}.upsell_item .upsell-size-wrapper.show{max-height:300px}.upsell_item .upsell-size-wrapper .form__label{margin-top:0!important;align-items:center;justify-content:space-between}.upsell_item .upsell-size-wrapper .form__label .size-chart-link:after{bottom:-1px}.upsell_item .upsell-size-wrapper ul{position:absolute;z-index:111;background:#fff;width:100%;max-width:130px}.upsell_item .upsell-size-wrapper ul.open{border:1px solid #999999!important}.upsell_item .upsell-size-wrapper ul.open{transform:translateY(-44px);padding:2px 0 8px;z-index:11112}.upsell_item .upsell-size-wrapper ul.open li{padding:1px 10px}.upsell_item .upsell-size-wrapper ul.open li:hover,.upsell_item .upsell-size-wrapper ul.open li.selected{background-color:#efefef}.upsell_item .upsell-size-wrapper li .other-swatch-wrapper{background-color:transparent!important}.upsell_item .upsell-size-wrapper li .other-swatch-wrapper{padding:4px 2px;font-size:14px;border-radius:unset;border:none;display:flex;justify-content:space-between}.upsell-control .swatch input:checked+label.other-swatch-wrapper{color:#000!important}.upsell_item .select-size-label .size-value,.upsell-control .swatch-label.option_txt .size-value{font-family:Termina;font-size:12px;line-height:24px;font-weight:400;color:#000}.upsell_item .upsell-size-wrapper li.variant-size.unavailable .size-value{color:gray}.upsell-control .sold-out-label{display:none;padding:1px 6px;background:#e6e6e6;font-family:Termina;font-size:11.5px;line-height:22px;letter-spacing:0;font-weight:500;color:#000;text-transform:none!important}.upsell-control .running-out-label{display:none;padding:1px 6px;background:#ffddd0;font-family:Termina;font-size:12px;line-height:22px;letter-spacing:0;font-weight:500;color:#ab4417;text-transform:none!important}.upsell-control ul.product-size-list.open .sold-out-label,.upsell-control ul.product-size-list.open .running-out-label{display:block}.upsell-details-text,.upsell-details-text .div-afterpay-placement .afterpay-paragraph .afterpay-text2{font-size:12px!important;font-family:Termina;font-weight:400;line-height:20px;color:#000;letter-spacing:0}.afterpay-paragraph{font-size:12px!important}.upsell-details-text .div-afterpay-placement square-placement{text-align:left!important;margin:0}.upsell-control .size-chart-link{font-size:10px!important;font-family:Termina!important;font-weight:400!important;text-decoration:underline!important}.pack-selector-ab-new{display:none}.upsell-control .size-chart-link:after{display:none!important}.product-details-wrapper .badge.offer-badge{width:fit-content;line-height:14px;position:relative;bottom:2px;right:0;font-size:10px!important;font-family:Open Sans,sans-serif;padding:2px 6px!important;font-weight:500;letter-spacing:0;border-radius:unset!important;display:block;color:#fff;background-color:#a2242f;border-color:#a2242f;margin-top:0!important}.product-details-wrapper .option_onetime .badge.offer-badge{bottom:0!important}.product-details-wrapper:has(.sale_pack_color_heading) .badge.offer-badge{display:block}.final_sale_container .final_sale_text{font-size:12px;color:#a2242f;font-family:Termina}@media screen and (max-width: 991px){.upsell_item .upsell-size-wrapper .upsell-size,.upsell_item .upsell-size-wrapper,.upsell_item .upsell-size-wrapper ul{min-width:150px}.upsell_item .upsell-size-wrapper li .other-swatch-wrapper{min-width:122px!important}.product-details-wrapper .offer-badge.mobile-badge{display:none;top:1px;margin-top:5px!important}}@media screen and (max-width: 768px){.upsell_item .upsell-size-wrapper ul{max-width:100%!important;border:unset!important}.upsell_item .upsell-size-wrapper .size-dropdown_container{position:relative}.panel-title .subproducttitle{font-size:12px;font-weight:600!important;line-height:16.34px}.upsell_item .upsell-item-content .price-wrapper:has(.subscriber-text){flex-direction:column!important;align-items:start!important}.upsell_item .upsell-item-content .price-wrapper:has(.subscriber-text) .text-green.ms-1{margin-left:0!important}.section-related-products .section-title{font-family:Termina;font-size:15px!important;font-weight:600;line-height:18px}.color-heading{font-family:Termina;font-size:12px;font-weight:600;line-height:14.4px}.upsell-control .size-chart-link{width:100%;display:flex;justify-content:end;align-items:center}.pd_ab_exempt{font-family:Termina!important;font-size:12px!important;font-weight:600!important;line-height:14.4px}.upsell_item .upsell-price,.upsell_item .money{font-family:Open Sans!important;font-size:12px!important;margin-top:2px}.upsell_item .badge.custom-offer-badge{margin-top:3px!important;display:none!important}.upsell_item .upsell-size-button{margin-top:8px}.related-products-container .price-wrapper{font-size:12px}.related-products-container{padding-left:16px}.upsell-details-text .div-afterpay-placement square-placement{margin:0 0 0 7px;max-width:180px!important}.upsell-details-text{font-size:10px;line-height:20px}.upsell_item .upsell-product-title{font-size:12px}.upsell_item .upsell-product-description{font-size:10px;line-height:12px}.upsell_item .upsell-item-content{gap:0}.upsell_item .upsell-size-wrapper{padding-bottom:2px;display:unset!important}}@media (max-width: 576px){.upsell_item .upsell-size-button{font-size:9px!important}}.bundle-product-title{font-size:16px;font-family:Open Sans,sans-serif;line-height:18px;letter-spacing:0;font-weight:700!important}.bundle-product-color{font-size:14px;font-family:Open Sans,sans-serif!important;line-height:30px!important;letter-spacing:0;color:#000!important;margin-bottom:5px!important}.bundle-product-color .color-title,.bundle-product-color .color-name{text-transform:capitalize}.bundle-items-wrapper{border-radius:12px;padding:4px 12px}.bundle-items-wrapper .bundle-item-wrapper{position:relative}.bundle-items-wrapper .bundle-item-wrapper:not(:last-child){padding-bottom:8px}.bundle-items-wrapper bundle-item:not(:last-child) .bundle-item-wrapper:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);height:1px;width:100%;background:#d8dbde}.bundle-color-swatches-wrapper{position:relative}.bundle-color-swatches-wrapper .right-arrow{position:absolute;right:-2px;top:calc(50% - 3px);transform:translateY(-50%);width:8px;cursor:pointer}.bundle-color-swatches-wrapper .right-arrow.revert{transform:rotate(180deg);top:calc(50% - 10px)}.bundle-color-swatches{width:calc(100% - 12px);padding:2px!important}.atc-wrapper .quantity-selector{display:flex;align-items:center;border:1px solid #a9a9a9;margin-right:10px}.atc-wrapper .quantity-selector .quantity-btn{color:#000;border:none;padding:6px 5px;width:24px;cursor:pointer;font-size:18px;font-weight:400;outline:none;transition:background-color .3s ease;background:transparent;display:flex;justify-content:center;align-items:center}.atc-wrapper .quantity-selector .quantity-btn:first-child{border-right:1px solid #a9a9a9}.atc-wrapper .quantity-selector .quantity-btn:last-child{border-left:1px solid #a9a9a9}.atc-wrapper .quantity-selector .quantity-btn.disabled{background:#dedede;cursor:none}.atc-wrapper .quantity-selector .quantity-box{margin:0 4px 0 18px;font-size:16px;width:24px;text-align:center;border:none;padding:0}@media screen and (max-width: 768px){.subscription-checkbox-2{display:block!important}.product-page-container .subscription-checkbox:not(.subscription-checkbox-2){display:none}.product-page-container .size-action-wrapper{display:flex;align-items:start;justify-content:center;flex-direction:column;width:94%;gap:5px;margin-top:4px;margin-left:8px}.product-page-container .rebuy-product-grid .rebuy-product-options .rebuy-select{max-width:100%}.product-page-container .rebuy-widget .rebuy-product-grid.small-style-list .rebuy-product-block .rebuy-product-options{width:100%!important}.product-page-container .rebuy-product-grid .rebuy-button{margin-top:0!important;padding-left:10px;padding-right:10px;width:100%;font-size:9px}.product-page-container .rebuy-product-actions.w-100{width:100%!important;margin-left:0!important;padding-left:0!important}.product-page-container .rebuy-widget .rebuy-product-grid.small-style-list .rebuy-product-block .rebuy-product-media{width:33%!important}.product-page-container .subscription-checkbox-2{padding-left:15px}.bundle-product-title{font-size:14px;line-height:14px;margin:0!important}.template-bundle .product-details-wrapper{padding-right:0!important}.template-bundle .bundle-items-wrapper{margin-left:-16px!important;margin-right:-16px!important;border-radius:0}.template-bundle bundle-item .color-swatch-wrapper{width:35px;height:35px}.atc-wrapper .quantity-selector .quantity-box{margin:0 5px}}@media screen and (max-width: 575px){.product-page-container .rebuy-widget .rebuy-product-grid.small-style-list .rebuy-product-block .rebuy-product-media{width:40%!important}}@media screen and (max-width: 440px){.product-page-container .rebuy-widget .rebuy-product-grid.small-style-list .rebuy-product-block .rebuy-product-media{width:44%!important}.related-products-container .card-product .badge{right:6px}.rebuy-product-info .rebuy-product-price .compare-price.compare-at{font-family:Open Sans!important}}@media screen and (max-width: 420px){[data-mobile-product-slider]{min-height:294px}}@media screen and (max-width: 400px){[data-mobile-product-slider]{min-height:277px}}@media screen and (max-width: 380px){[data-mobile-product-slider]{min-height:267px}}.sticky-cart{position:fixed;height:80px;bottom:0;width:100%;left:0;z-index:1000;padding:10px 52px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #D7D7D7;background:#fff;box-shadow:3px -2px 16px #0000003b}.sticky-cart .title-wrapper{display:flex;gap:14px;min-width:400px}.sticky-cart .title-wrapper .title-img-wrapper{width:60px}.sticky-cart .title-wrapper .title-heading{font-size:18px;margin:0}.sticky-cart .color-swatch a.size-unavailable.color-swatch-wrapper:after{top:42%}.sticky-cart .title-wrapper .title-content{display:flex;flex-direction:column;justify-content:center}.sticky-cart .variant-wrapper{display:flex;justify-content:space-between;width:282px}.sticky-cart .variant-wrapper .color-wrapper{color:#666;font-size:14px;font-weight:500;display:flex;gap:5px;flex-direction:column}.sticky-cart .variant-wrapper .color-wrapper .color-dropdown-wrapper{display:flex;gap:4px;cursor:pointer}.sticky-cart .variant-wrapper .color-wrapper .color-dropdown-wrapper .img-wrapper{width:28px;height:28px}.variant-wrapper .color-wrapper .color-dropdown-wrapper .img-wrapper img{object-fit:cover}.sticky-cart .variant-wrapper .size-wrapper{color:#666;font-size:14px;font-weight:500;display:flex;gap:8px;flex-direction:column}.sticky-cart .variant-wrapper .size-wrapper .size-dropdown-wrapper{display:flex;gap:4px;color:#000;cursor:pointer}.sticky-cart .variant-wrapper .color-wrapper .size-dropdown-wrapper .size-title{font-size:14px;font-weight:500}.sticky-cart .variant-wrapper .color-wrapper .color-menu{position:fixed;bottom:80px;background-color:#fff;max-width:292px;padding:8px 10px 16px 18px;border-top-left-radius:12px;border-top-right-radius:12px;box-shadow:3px -4px 12px #e7e7e7}.sticky-cart .variant-wrapper .color-wrapper .color-menu .color-swatch-wrapper{width:37px;height:37px;margin-right:7px}.sticky-cart .variant-wrapper .color-wrapper .color-menu .color-heading{font-family:Termina;font-size:12px}.sticky-cart .variant-wrapper .color-wrapper .color-menu .panel-title .subproducttitle{font-size:10px}.sticky-cart .variant-wrapper .color-wrapper .color-menu .color-swatch-wrapper .pack-swatch{font-size:8px!important}.sticky-cart .variant-wrapper .color-wrapper .color-menu .color-swatch-wrapper .pack-swatch .pack{font-size:10px!important;line-height:8px!important}.sticky-cart .variant-wrapper .size-wrapper .size-menu{position:fixed;bottom:80px;background-color:#fff;min-width:331px;padding:16px 18px;border-top-left-radius:12px;border-top-right-radius:12px;display:grid;align-self:center;box-shadow:3px -4px 12px #e7e7e7}.sticky-cart .variant-wrapper .size-wrapper .size-menu .menu-font-size{font-size:12px;color:#000}.sticky-cart .variant-wrapper .size-wrapper .size-menu .product-size-list{grid-template-columns:repeat(4,1fr);gap:5px}.sticky-cart .variant-wrapper .size-wrapper .size-menu .other-swatch-wrapper:hover,.swatch input:checked+label.other-swatch-wrapper{background-color:#000;color:#fff!important}.sticky-cart .variant-wrapper .size-wrapper .size-menu .other-swatch-wrapper{color:#000}.sticky-cart .atc-wrapper{min-width:325px}.sticky-cart .btn.custosubmitbtn{padding:10px 68px!important;margin-top:0!important;min-width:260px;width:auto;margin-left:auto}.sticky-cart .variant-size.unavailable .swatch-label{pointer-events:none;opacity:.5;cursor:not-allowed}.sticky-cart .variant-size.unavailable label:hover{background:transparent;color:#000!important}.sticky-cart .variant-size.unavailable:hover .swatch:after,.sticky-cart .variant-size.unavailable:hover .swatch:before{display:none}[data-product-type=pack] .option_selector .hp_only_tag{display:none}@media (max-width: 1024px){.upsell_item .upsell-size-wrapper .form__label{flex:1}.upsell_item .upsell-size{width:200px!important}}@media screen and (max-width: 1199px){.sticky-cart .variant-wrapper{width:200px}.sticky-cart{padding:10px 20px}.product-details-wrapper variant-radios .product-size-list{flex-wrap:wrap}}@media screen and (max-width: 991px){.sticky-cart .variant-wrapper{width:auto}.sticky-cart .variant-wrapper .color-wrapper{display:none!important}.sticky-cart .atc-wrapper{min-width:unset}.sticky-cart .btn.custosubmitbtn{padding:10px 32px!important;min-width:unset;width:100%;margin-left:auto}.sticky-cart .atc-wrapper{width:100%}}@media screen and (max-width: 768px){.upsell_item .upsell-size{width:100%!important}.pdp-widget-ab-test-v2 .option_selector .option-text,.pdp-widget-ab-test-v2 .option_selector .money,.pdp-widget-ab-test-v2 .option_selector .subscription-badge{font-family:Termina!important}.sticky-cart{padding:11px 14px;display:block;height:130px}.sticky-cart .variant-wrapper .size-wrapper{padding:13px 14px;border-radius:4px;border:1px solid #C7C7C7;min-width:95px!important;margin-right:10px}.sticky-cart .variant-wrapper .size-wrapper .size-dropdown-wrapper{gap:6px;justify-content:space-between}.sticky-cart .variant-wrapper{margin-top:10px;align-items:center}.sticky-cart .title-wrapper{min-width:unset}.sticky-cart .title-wrapper .title-img-wrapper{width:44px}.sticky-cart .title-wrapper{gap:10px}.sticky-cart .title-wrapper .title-heading{font-size:14px}.sticky-cart .variant-wrapper .size-wrapper .size-menu{bottom:130px;width:100%;padding:14px 14px 0;display:block;left:0}.sticky-cart .variant-wrapper .size-wrapper .size-menu .product-size-list{grid-template-columns:repeat(6,1fr);gap:10px}.product-card__quickadd-btn{right:6.5px;bottom:6px;height:22px;width:22px}.product-card__quickadd-btn .collection_quick_buy_icon svg{height:22px;width:22px}.related-products-container .swiper-wrapper{overflow-x:auto}}.pdp-material-ab-test-v2,.sticky-cart{display:none}.product-images-listing-wrapper .product--media:hover .image__tag__exist.product__img__tags.fabric_tag{z-index:unset!important}.pdp-material-ab-test-v1{display:none!important}.pdp-material-ab-test-v2{display:block!important}.ab-colors-pdp .faq_icon{background-color:#000!important}.ab-colors-pdp.product-page-container .subscription-checkbox .rebuy-checkbox-label .checkbox-input.rebuy-checkbox:checked{background-color:#000!important}.ab-colors-pdp .slider-nav-btn{background-color:#fff!important}.ab-colors-pdp .product-card__quickadd-btn{border-color:#000!important}.template-product .ab-colors-pdp .product-card__quickadd-btn,.template-product .ab-colors-pdp .color-swatches-wrapper{display:none!important}.ab-colors-pdp .product-card__quickadd-btn .product-card__quickadd-label{color:#000!important}.ab-colors-pdp .product-card__quickadd-btn:hover .product-card__quickadd-label{color:#fff!important}.ab-colors-pdp .product-card__quickadd-btn svg{stroke:#000}.ab-colors-pdp .product-card__quickadd-btn:hover svg{stroke:#fff}.ab-colors-pdp .quickbuy-options li button:hover{background-color:#000!important;border-color:#000!important}.ab-colors-pdp .size-guide-trigger:hover{color:#000}.ab-colors-pdp .subscribe_save_price input:checked+label.toggle-label{background:#000!important}.okeReviews{--oke-stars-foregroundColor: #000000 !important;--oke-stars-borderColor: #000000 !important}.oke-w-ratingAverageModule .oke-w-ratingAverageModule-rating-average{color:#000!important}.section-related-products .related-product-mobile-card-container::-webkit-scrollbar-thumb{background-color:#000!important}.pdp-widget-ab-test-v2 .option_selector .subscription-badge{background:gray;color:#fff;font-family:Open Sans!important;font-size:10px;margin:0 0 8px 8px;width:max-content;font-weight:600;padding:2px 5px;letter-spacing:0;line-height:normal;text-transform:uppercase}.pdp-widget-ab-test-v2 .option_selector .option-text{font-size:13px!important;font-family:open sans;font-weight:400!important;text-transform:unset!important;color:#000!important}.pdp-widget-ab-test-v2 .option_selector .money{font-size:15px!important;font-family:open sans}.pdp-widget-ab-test-v2 .option_selector input[type=radio]:checked+label:before,.pdp-widget-ab-test-v2 .option_selector input[type=radio]:not(:checked)+label:before{top:11px!important;width:17px!important;height:17px!important}.pdp-widget-ab-test-v2 .option_selector input[type=radio]:checked+label:before,.pdp-widget-ab-test-v2 .option_onetime:not(.selected) .option_selector input[type=radio]:not(:checked)+label:before{background:#fff!important}.pdp-widget-ab-test-v2 .option_onetime:not(.selected) .option_selector input[type=radio]:not(:checked)+label:before{border:1px solid #000000!important}.pdp-widget-ab-test-v2 .option_selector input[type=radio]:checked+label:after,.pdp-widget-ab-test-v2 .option_selector input[type=radio]:not(:checked)+label:after{top:11px!important;left:-5px!important;width:9px!important;height:9px!important;background:#fff!important}.pdp-widget-ab-test-v2 .option_selector input[type=radio]:checked+label:after{background:#fff!important}.pdp-widget-ab-test-v2 .option_selector input[type=radio]:checked+label:before{background:#1878b9!important}.pdp-widget-ab-test-v2 .option_onetime{border:none!important;background-color:#f1f1f1!important;border-radius:unset!important;padding:15px 15px 15px 24px!important;margin:0}.pdp-widget-ab-test-v2 .product_price{padding-left:8px!important}.option_onetime.selected label:after{opacity:1!important;background:#000!important}.option_onetime.selected .option_selector label:before{background:#1878b9!important;border:0}.pdp-widget-ab-test-v2 .option_onetime.selected label:after{background:#fff!important}.pdp-widget-ab-test-v2 .option_onetime.selected label:before{background:#1878b9!important;border:0!important}.color-swatch-wrapper{height:40px;width:40px;background-position:center center;background-repeat:no-repeat;background-size:cover}li .swatch .color-swatch-wrapper{height:36px;width:36px}.show-swatch-info .color-swatch-wrapper{height:140px;width:140px}.swatch .color-swatch-wrapper:hover:before,.swatch .color-swatch-wrapper.selected:before{z-index:1;border:3px solid #fff!important;display:none}.color-swatch-wrapper .product-swatch-icon-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;max-width:100%;width:auto;height:auto}.color-swatch-wrapper .pack-swatch span.pack{font-size:15px!important}.color-swatch-wrapper span.pack-swatch{font-size:6px!important}.color-swatch a.size-unavailable.color-swatch-wrapper:after{top:45%}.color-swatch-wrapper .pack-swatch .pack{font-size:20px!important;line-height:16px!important;margin-top:3px}.product-details-wrapper.product-type-tanktoprib_pack .rebuy-widget.widget-type-product,.product-details-wrapper.product-type-ballerrib_pack .rebuy-widget.widget-type-product,.product-details-wrapper.clearance-product .rebuy-pdp,.product-details-wrapper.clearance-product .pdp-widget-ab-test-v2.template_custom_legacy-radio{display:none!important}.product-details-wrapper.clearance-product .size-content-wrapper{margin-top:10px}.product-details-wrapper.clearance-product .price-wrapper{display:flex;flex-direction:column}.product-details-wrapper.clearance-product .pdp-sale-tag{background-color:#a2242f;padding:3px 5px;color:#fff;font-family:Open Sans;font-size:10px;font-style:normal;font-weight:600;line-height:normal;height:max-content}.product-details-wrapper.clearance-product .final_sale_container .final_sale_text{font-size:12px;color:#a2242f;font-family:Termina}.product-details-wrapper.clearance-product .badge.offer-badge{display:none!important}.product--media .product-video-wrapper{aspect-ratio:1 / 1;width:100%;overflow:hidden}.product--media .product-video-wrapper .video-playing-btn{position:absolute;width:20px;height:20px;cursor:pointer;bottom:10px;left:8px}.product--media .product-video-wrapper .video-playing-btn svg{fill:#fff}.product-page-container .video-btn-mobile-pagination{position:absolute;right:6px;bottom:6px;width:20px;height:20px;display:none;justify-content:center;align-items:center;z-index:1}.product-page-container .video-btn-mobile-pagination .video-playing-btn{width:20px;height:20px;display:flex;justify-content:center;align-items:center}.product-page-container:has(.product-mobile-media-video) .swiper-pagination{right:30px}.product-page-container:has(.product-mobile-media-video) .video-btn-mobile-pagination{display:flex!important}.product-details-wrapper:has(.color-swatch [data-color-type].core_pack_color_container li.color-swatch:not(.d-none)) .core_pack_color_heading{display:block}.product-details-material .product-details-material-heading{font-family:Termina!important;font-size:14px!important;font-weight:600!important;line-height:normal;padding-top:12px!important;padding-bottom:6px!important;margin-bottom:0!important}.product-details-material p{margin-bottom:0!important}.product-details-material ul{margin-bottom:4px!important}.upsell_item .upsell-price [data-regular-discounted-price].flex-column{flex-direction:row!important;gap:6px;align-items:baseline}[data-related-products] [data-regular-discounted-price].flex-row{flex-direction:column!important;align-items:start!important}.related-products-container .black_friday_2025[data-regular-discounted-price]{flex-direction:row!important}@media screen and (max-width: 420px){.related-products-container .black_friday_2025.price-wrapper{font-size:11px}.black_friday_2025 .offer-tagline .hp_only_tag{font-size:10px}.related-products-container .black_friday_2025[data-regular-discounted-price]{align-items:center!important}}[data-related-products] [data-regular-discounted-price] [data-subscriptionprice] .text-green{margin-left:0!important}.boxy_tee_product .upsell-size-wrapper .variant-size .other-swatch-wrapper,.headband_product .variant-size .other-swatch-wrapper{width:unset}.headband_product fieldset.product-form__input.size{display:none}.headband_product .js.color-swatch{margin-bottom:25px}.headband_product .form__label .size-chart-link{display:none!important}.boxy_tee_product .js.product-form__input{margin-top:10px!important}.headband_product [data-product-info=product-details] .pdp-material-ab-test-v2,.boxy_tee_product [data-product-info=product-details] .pdp-material-ab-test-v2{display:none!important}.headband_product [data-product-info=product-details] .pdp-material-ab-test-v1,.boxy_tee_product [data-product-info=product-details] .pdp-material-ab-test-v1{display:block!important}.subscription-badge .old_tag,.product-extra-info .free-shipping-info.old_message,.features-list .old_icon,.guaranteed-text-container .guaranteed-description.old_text{display:none!important}.pdp-page-ab-container .pdp-material-ab-test-v2{display:block!important}.pdp-page-ab-container .pdp-material-ab-test-v1{display:none!important}@media screen and (max-width: 992px){.pdp-page-ab-container slider-element.ab-test-1-prev_see_in_my_size{display:block!important}.pdp-page-ab-container slider-element.ab-test-prev_see_in_my_size{display:none!important}.pdp-widget-ab-test-v2 .option_selector .money{font-size:13px!important}.pdp-widget-ab-test-v2 .option_selector .regular-price .money{font-weight:400!important}}.section-same-color-products:not(:has([data-same-color-product])),#same_color_product_container:not(:has(.section-same-color-products)){display:none!important}@media screen and (max-width: 575px){.other-swatch-wrapper:hover{background:#fff;border-color:#989898;color:#000}}.row .product-type-toggle .option_onetime label .per-pair-price,.product-type-toggle{display:none!important}.product-type-toggle:has(.pack_selector_button){display:flex!important}[data-product-info=selector-message]{display:block!important}.pack-selector-ab-old.core_color_pack_selector,.pack_page_ajax_selector,[data-product-info=selector-message]{display:none!important}.row .product-type-toggle.radio_custom{background:transparent!important;padding:0;margin-top:12px!important;margin-bottom:8px!important}.row .product-type-toggle.radio_custom .option_onetime{border-bottom:.8px solid #9c9c9c!important}.row .product-type-toggle .option_onetime.selected{position:relative;background-color:transparent!important;margin:0;padding:10px!important;color:#000;pointer-events:none}.row .product-type-toggle .option_onetime.selected:after{content:"";position:absolute;left:50%;bottom:-1.5px;transform:translate(-50%);width:100%;height:2px;background-color:#000}.row .product-type-toggle .option_onetime{background-color:transparent!important;margin:0!important}.row .product-type-toggle .option_onetime.selected label .money,.row .product-type-toggle .option_onetime.selected label .per-pair-price{color:#000!important;font-weight:800!important}.row .product-type-toggle .option_onetime label .money,.row .product-type-toggle .option_onetime label .per-pair-price{font-weight:400!important;color:#000!important;display:inline-block!important}.row .product-type-toggle .option_onetime.selected label .per-pair-price.offer-color,.row .product-type-toggle .option_onetime label .per-pair-price.offer-color{color:#a2242f!important}.row .product-type-toggle .option_onetime label{flex-direction:column}.row .product-type-toggle .option_onetime .option-text span{font-weight:400!important;color:#000}.row .product-type-toggle .option_onetime.selected .option-text span{font-weight:800!important}.product-page-container:has(.pack_product_content) [data-product-info=offer_label],.product-page-container:has(.pack_product_content) [data-product-info=price]{display:flex!important}@media (min-width: 767px){.product-page-container:has(.pack_product_content) [data-product-info=price2]{display:flex!important}}@media (max-width: 767px){.row .product-type-toggle .option_onetime,.row .product-type-toggle .option_onetime.selected{padding:10px 0!important}.row .product-type-toggle .option_onetime label .per-pair-price{font-size:12px!important}.row .product-type-toggle .option_onetime .option-text span{font-size:13px!important}.row .product-type-toggle.radio_custom{margin-top:2px!important;margin-bottom:12px!important}}.regular-price,.offer-price .money,.subscription-price .money{font-weight:700!important}.offer-price{color:#a2242f!important}.subscription-price{color:#148046!important}.strike-price{text-decoration:line-through}.card-product .regular-price,.card-product .offer-price,.card-product .subscription-price,.card-product .strike-price{font-size:12px}.card-product .card-img .offer-helper-price-wrapper{display:none}.option_selector .badge.widget-offer-badge,.card-product .badge.offer-deal-badge{font-size:10px;line-height:14px;font-family:Termina Demi;font-weight:500;position:absolute;right:0;top:0;width:fit-content;padding:2px 6px;letter-spacing:0;border-radius:0;border:1px solid #A2242F;color:#fff;background:#a2242f}.option_selector .badge.widget-offer-badge:has(.sleep_tag){border:1px solid #000;background:#000;padding:4px 8px!important;font-size:11px}@media (max-width: 768px){.card-product .price-divider{display:none}.card-product .offer-helper-price-wrapper{display:flex;flex-direction:column}}@media (min-width: 768px){.card-product .regular-price,.card-product .offer-price,.card-product .subscription-price,.card-product .strike-price{font-size:14px}}.product-page-container .option_selector .offer-price .offer-tagline{display:none!important}.offer-helper-price-wrapper .regular-price .money{font-weight:400!important}.product-page-container .subscription-price,.product-page-container .offer-price{margin-left:6px}.product-page-container .price-divider{margin-right:-6px}.product-page-container .option_selector .badge.widget-offer-badge{border-radius:0}.upsell_item .badge.widget-offer-badge{display:none!important}.product-page-container .upsell_item .offer-price .money,.product-page-container .upsell_item .subscription-price .money{font-weight:400!important}.product-page-container .upsell_item .subscription-price{font-size:12px}@media (max-width: 575px){.product-page-container .offer-price .offer-tagline{font-size:12px;letter-spacing:normal}}
/*# sourceMappingURL=/cdn/shop/t/1749/assets/template-product.css.map */
