.new-black-overlay{background-color:#00000059!important}.new-black-overlay-20{background-color:#0003!important}.op-0{opacity:0}@media screen and (max-width: 991px){.new-black-overlay-mobile{background-color:#00000059!important}}.button{font-weight:600;--text_color: rgb(var(--color-button-text))}.button,.button:before,.button:after{transition:all cubic-bezier(.4,0,.2,1) .15s!important}.button--primary{--buttons-border-width: -1px}.button--primary:after{border-radius:8px}.button--secondary{--alpha-button-background: 0;font-weight:400}.button--secondary:after{box-shadow:0 0 0 1px transparent inset!important}.search-product-card-price .price-item{font-size:1.6rem!important}@media screen and (min-width: 751px){.button--secondary:after{box-shadow:0 0 0 1px rgba(var(--color-secondary-button-text),1) inset!important}.search-product-card-price .price-item{font-size:1.8rem!important}}.button--link{background-color:transparent;padding:.25em 0 .5em;color:rgba(var(--color-foreground),1);border-radius:0;min-width:unset;min-height:unset;gap:1rem;transition:all ease var(--duration-extra-long);position:relative}.button--link:before,.button--link:after{display:none}.text_style_propagate *{--fs_original: inherit;--fs_multiplier: inherit}.shopify-section:has(.tab){overflow-x:hidden}.shopify-section .tab_header_wrapper{overflow:auto}.shopify-section .tab_header_wrapper.overflow_desktop{width:calc(100% + var(--page-width-padding));padding-inline-end:var(--page-width-padding)}.shopify-section:has(.heading_button) .tab_header_wrapper{width:calc(100% - var(--tab_heading_offset) - var(--page-width-padding))}@media screen and (max-width: 889.9px){.shopify-section:not(:has(.heading_button)) .tab_header_wrapper:not(.overflow_tablet){width:100%}.shopify-section:not(:has(.heading_button)) .tab_header_wrapper.overflow_tablet{width:calc(100% + var(--page-width-padding));padding-inline-end:var(--page-width-padding)}}@media screen and (max-width: 749.9px){.shopify-section:not(:has(.heading_button)) .tab_header_wrapper:not(.overflow_mobile){width:100%}.shopify-section:not(:has(.heading_button)) .tab_header_wrapper.overflow_mobile{width:calc(100% + var(--page-width-padding));padding-inline-end:var(--page-width-padding)}}.shopify-section .heading_button{position:absolute;top:var(--button_offset);right:var(--page-width-padding);text-wrap-mode:nowrap}@media screen and (max-width: 1023.9px){.shopify-section .heading_button{background-color:transparent;--color-button-text: var(--color-secondary-button-text);font-size:14px}.shopify-section .heading_button.mbl_button--link{min-width:unset;min-height:unset;padding-inline:0;padding-block:.2em .42857142857em!important;border-bottom:solid 1px currentColor;border-radius:0}.shopify-section .heading_button.mbl_button--link:after{box-shadow:0 0 0 1px transparent inset!important}.shopify-section:has(.tab .tab_header_wrapper) .heading_button{margin-block-end:-3.5rem}}.shopify-section:has(.tab .tab_header_wrapper.hidden) .heading_button{margin-block-end:5rem}.overflow_container{width:calc(100% + 2 * var(--page-width-padding));min-width:calc(50% + 2 * var(--page-width-padding));margin-left:calc(-1 * var(--page-width-padding))}.overflow_container.half_width{width:calc(50% + 2 * var(--section_gap));min-width:calc(50% + 2 * var(--section_gap))}.overflow_container.half_width+*,*:has(+.overflow_container.half_width){width:calc(50% - 2 * var(--section_gap));min-width:calc(50% - 2 * var(--section_gap))}.overflow_container.half_width.media_first{margin-left:calc(-1 * var(--page-width-padding) + 0 * var(--section_gap))}.overflow_container.half_width.media_last{margin-left:0;margin-right:calc(-1 * var(--page-width-padding) + 0 * var(--section_gap))}@media screen and (min-width: 751px){.overflow_container{width:calc(50% + 2 * var(--page-width-padding));min-width:calc(50% + 2 * var(--page-width-padding));margin-left:calc(-1 * var(--page-width-padding))}}@media screen and (max-width: 749.9px){.overflow_container.half_width,.overflow_container.half_width.media_first,.overflow_container.half_width.media_last{width:calc(100% + 2 * var(--page-width-padding))!important;min-width:calc(100% + 2 * var(--page-width-padding))!important;margin-left:calc(-1 * var(--page-width-padding));margin-right:0}.overflow_container.half_width+*,*:has(+.overflow_container.half_width){width:100%}}.section_heading_container{display:flex;align-items:flex-end;justify-content:space-between}.section_heading_container *{margin-block:0px}.section_heading_container .section_heading{margin-block:0px 7rem}.section_heading_container .section_sub_heading{display:flex;align-items:center;gap:.5rem}.padding_overflow{width:calc(100% + 2* var(--page-width-padding));margin-left:calc(-1 * var(--page-width-padding))}@media screen and (max-width: 749.99px){.padding_overflow_mbl{width:calc(100% + 2* var(--page-width-padding));margin-left:calc(-1 * var(--page-width-padding))}.section_heading_container .section_heading{margin-block:0px 3.5rem}}.custom_padding{--extra_top_padding: 0px;--extra_bottom_padding: 0px;padding-top:var(--custom_top_padding, calc(var(--padding_top) + var(--extra_top_padding)));padding-bottom:var(--custom_top_padding, calc(var(--padding_bottom) + var(--extra_bottom_padding)))}@media screen and (max-width: 1239.99px){.custom_padding{padding-top:var(--custom_mobile_top_padding, calc((var(--padding_top) + var(--extra_top_padding)) * .75));padding-bottom:var(--custom_mobile_bottom_padding, calc((var(--padding_bottom) + var(--extra_bottom_padding)) * .75))}}@media screen and (max-width: 749.99px){.custom_padding{padding-top:var(--custom_mobile_top_padding, calc((var(--padding_top) + var(--extra_top_padding)) * .53333));padding-bottom:var(--custom_mobile_bottom_padding, calc((var(--padding_bottom) + var(--extra_bottom_padding)) * .53333))}}.custom_product_card_main .button{padding-inline:0;margin-top:2rem}.group:hover .group-hover\:\[--overlay_position\:1000px\]{--overlay_position: 1000px !important}input.field__input.footer-email-input{box-shadow:none!important;-webkit-text-fill-color:none!important}swiper-container div:empty{display:block}swiper-slider{display:block;--swiper-scrollbar-bg-color: var(--color-edgecomb-gray-100);--swiper-scrollbar-drag-bg-color: var(--color-seabags-black);--icon_width: 4.8rem;--swiper_overflow_padding: 0px;--swiper-scrollbar-size: 2px}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.overflow_visible{--swiper_overflow_padding: var(--page-width-padding)}.swiper_control_container{display:flex;height:5rem;align-items:center;position:relative;justify-content:space-between;margin-top:5.6rem}.swiper-navigation-container{position:relative;width:calc(var(--icon_width) * 2 + .8rem);height:4.8rem;--swiper-navigation-sides-offset: 0}.swiper-navigation-container>*{width:var(--icon_width);height:var(--icon_width)}.banner__button a.container_block[href="#"]{display:none}@media screen and (min-width: 751px){.swiper-navigation-container>*:not(.has_custom_nav_color):hover rect{fill:#d5cab9!important;transition:all ease var(--duration)}.swiper-navigation-container>*:hover path{stroke-width:2.5px!important;transition:all ease var(--duration)}}@media screen and (max-width: 749.9px){.swiper-navigation-container path{stroke:#000!important}}.swiper-navigation-container>*:after{display:none}.swiper-scrollbar.swiper-scrollbar-horizontal{width:calc(100% - var(--page-width-padding) - calc(var(--icon_width) * 2));--swiper-scrollbar-sides-offset: 0;position:relative;top:0}.swiper-scrollbar,.swiper-scrollbar-drag{display:block!important;cursor:pointer}.swiper-slide:has(>.custom_product_card_main){height:unset}@media screen and (max-width: 1170px){.swiper-navigation-container{--icon_width: 4.2rem}}@media screen and (max-width: 1170px){.swiper-navigation-container{--icon_width: 4rem}.overflow_hidden_tablet{--swiper_overflow_padding: 0px}.overflow_visible_tablet{--swiper_overflow_padding: var(--page-width-padding)}}@media screen and (max-width: 750px){.swiper-navigation-container{--icon_width: 4rem}.overflow_hidden_mobile{--swiper_overflow_padding: 0px}.overflow_visible_mobile{--swiper_overflow_padding: var(--page-width-padding)}}.header_container{border-color:var(--color-edgecomb-gray-100);position:relative}.tab_header{color:var(--color-seabags-black);border-bottom:solid 2px transparent;margin-bottom:-1.5px;opacity:.6;font-weight:500;transition:all ease var(--duration);position:relative;text-align:left}.tab_header:hover{opacity:.8;border-bottom:solid 2px currentColor}.tab_header.active{border-bottom:solid 2px currentColor;color:var(--color-seabags-navy-blue);opacity:1;font-weight:700}.yotpo-empty-state>svg{display:block;margin:0 auto}.new-video-main-wrapper+section.section{background:var(--color-edgecomb-gray-30)}.custom_scrollbar::-webkit-scrollbar{width:4px;height:4px}.custom_scrollbar::-webkit-scrollbar-track{background:#dcd3c5}.custom_scrollbar::-webkit-scrollbar-thumb{background-color:#424867;border-radius:2px}@supports not selector(::-webkit-scrollbar){.custom_scrollbar{scrollbar-width:thin;scrollbar-color:#424867 #dcd3c5}}.invisible_scrollbar::-webkit-scrollbar{width:0px;height:0px}.invisible_scrollbar{scrollbar-width:none}.invisible_scrollbar{-ms-overflow-style:none}.yotpo-head{display:block!important;margin-top:0!important;margin-bottom:24px!important;padding-top:100px}.yotpo-head .yotpo-headline{font-family:var(--font-heading-family)!important;color:#424867!important;font-size:48px!important;font-weight:400!important;line-height:100%;letter-spacing:0;margin:0!important}.yotpo-head:after{font-family:var(--font-body-family);font-size:16px;line-height:160%;letter-spacing:0;display:block;max-width:400px;margin:24px auto 0;color:var(--color-seabags-black)}.yotpo-layout-header-wrapper{display:block!important;margin-bottom:40px!important}.yotpo-bottom-line{display:block!important;margin:0!important}.yotpo-star-distribution{padding:0!important;border:0!important;align-items:center!important}.yotpo-bottom-line-summary{justify-content:center!important;margin:0!important}.yotpo-bottom-line .yotpo-bottom-line-right-panel{padding-right:0!important}.yotpo-bottom-line-basic-text{font-family:var(--font-body-family);color:var(--color-seabags-navy-blue)!important;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0}.yotpo-bottom-line .yotpo-bottom-line-left-panel{font-family:var(--font-body-family)!important;color:#424867!important;font-size:24px!important;padding-top:5px!important;font-weight:700!important}.yotpo-bottom-line .yotpo-bottom-line-text{margin-left:-22px;text-align:center}.yotpo-star-distribution{margin-top:18px}.yotpo-star-distribution-bar{margin-left:7px!important;margin-right:7px!important;width:300px}.yotpo-progress-bar{width:100%!important;background:#ceced3!important;height:4px!important}.yotpo-progress-bar .yotpo-progress-bar-score{height:4px!important}.yotpo-star-distribution-index{font-size:16px!important;font-weight:600!important;font-family:var(--font-body-family)!important}.yotpo-progress-bar-score{background:#7a7d83!important}.yotpo-base-layout{width:100%!important;max-width:1050px!important}.yotpo-new-review-btn{display:block!important;border-radius:2px!important;min-height:48px!important;font-family:var(--font-body-family)!important;font-size:16px!important;font-weight:600!important;outline:0!important;box-shadow:none!important;padding-left:29px!important;position:relative!important;text-transform:lowercase!important}.yotpo-new-review-btn:first-letter{text-transform:uppercase!important}.yotpo-new-review-btn:after{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0623/5045/8928/files/pen.svg?v=1753869446);width:17px;height:17px;display:block;background-position:center;background-size:100%;background-repeat:no-repeat;position:absolute;top:50%;transform:translateY(-50%);left:12px}.yotpo-new-review-btn-wrapper{max-width:176px;margin-left:auto!important;margin-top:64px!important}.yotpo-header-container+.yotpo-review-border-smooth{display:none!important}.yotpo-review-border-smooth{height:1px!important;background:#b1b1b1!important;background-image:none!important}.yotpo-filters-container{margin:0!important}.yotpo-filters-container-inner{flex-wrap:wrap!important;flex-direction:row!important;align-items:center!important;margin-bottom:40px}.yotpo-filters-right-panel{align-self:auto!important;flex-basis:auto!important}.yotpo-filters-top-panel{flex-basis:auto!important;width:auto!important}.yotpo-score-filter{width:auto!important}#scoreDropdownInput{display:block!important;border-radius:2px!important;background:none!important;padding:0!important;border:0!important;background:var(--color-beige-01)!important}.yotpo-score-filter .yotpo-selected-value{font-family:var(--font-body-family)!important;font-size:16px!important;font-weight:600!important;color:var(--color-seabags-black)!important}.yotpo-filters-right-panel .yotpo-selected-value{border-bottom:1px solid;padding-right:30px;font-family:var(--font-body-family);font-size:18px;font-weight:500;letter-spacing:0;text-transform:capitalize;color:var(--color-seabags-black)!important}.yotpo-filters-right-panel .yotpo-reviews-widget-dropdown>svg{position:absolute;right:0;top:8px;width:15px;stroke-width:1.33}.yotpo-filters-right-panel .yotpo-reviews-widget-dropdown{border:0!important}.yotpo-new-review-btn-wrapper .yotpo-btn-s{min-width:auto!important;font-weight:400!important;right:20px!important}.yotpo-filters-right-panel .yotpo-dropdown-placeholder{font-family:var(--font-body-family)!important;font-size:18px!important;font-weight:500;letter-spacing:0;padding-right:3px!important;color:var(--color-seabags-black)!important}.yotpo-reviews-pagination-container{margin:0!important}.yotpo-reviews-container .yotpo-reviews-list>.yotpo-review-border-smooth{display:none!important}.yotpo-reviews-container .yotpo-review{align-items:flex-start!important;flex-wrap:nowrap!important;gap:160px;margin-bottom:0!important;position:relative}.yotpo-reviews-container .yotpo-review-left-panel{order:1!important;flex:1 1 auto;min-width:auto!important}.yotpo-reviews-container .yotpo-review-center-panel{order:3!important;padding:0!important;flex:1 1 auto!important;max-width:70%!important;width:100%}.yotpo-reviews-container .yotpo-review-center-panel .yotpo-star-rating{margin-bottom:20px!important}.yotpo-reviews-container .yotpo-review-right-panel{order:2!important;flex:1 1 auto;min-width:auto!important;position:absolute;right:0;top:0}.yotpo-reviews-container .yotpo-review-rating-title{flex-direction:column!important;gap:0;margin:0!important}.yotpo-reviews-container .yotpo-review-title{margin:0 0 20px!important}.yotpo-reviews-container .yotpo-review-content{margin:0!important}.yotpo-reviews-container .yotpo-reviewer-name{font-size:18px!important;font-weight:600!important;font-family:var(--font-body-family)!important;color:#363636!important;letter-spacing:0!important}.yotpo-reviews-container .yotpo-date-format{font-size:14px!important;font-weight:500!important;font-family:var(--font-body-family)!important;color:var(--color-seabags-black)!important;letter-spacing:0!important}.yotpo-reviews-container .yotpo-review-title{font-size:18px!important;font-weight:500!important;font-family:var(--font-body-family)!important;color:#424867!important;letter-spacing:0!important}.yotpo-reviews-container .yotpo-review-content{font-size:16px!important;font-family:var(--font-body-family)!important;color:var(--color-seabags-black)!important;letter-spacing:0!important}.yotpo-reviews-container .yotpo-review-content *:not(.yotpo-read-more){font-size:16px!important;font-family:var(--font-body-family)!important;color:var(--color-seabags-black)!important;letter-spacing:0!important}.yotpo-reviews-container .yotpo-review-content .yotpo-read-more{font-size:16px!important;font-weight:500!important;font-family:var(--font-body-family)!important;color:var(--color-seabags-navy-blue)!important;letter-spacing:0!important}.yotpo-star-distribution-value{font-size:14px!important;font-family:var(--font-body-family)!important;color:var(--color-seabags-navy-blue)!important}@media screen and (max-width: 989px){.yotpo-head{padding-top:64px;margin-bottom:32px!important}.yotpo-head .yotpo-headline{font-weight:400!important;font-size:32px!important}.yotpo-head:after{margin-top:18px;max-width:100%}.yotpo-distribution-row{width:100%}.yotpo-star-distribution-bar{flex:1 1 auto}.yotpo-bottom-line-summary{justify-content:flex-start!important}.yotpo-reviews-container .yotpo-review-content *:not(.yotpo-read-more){font-size:14px!important}.yotpo-reviews-container .yotpo-review-content .yotpo-read-more{font-size:14px!important}.yotpo-filters-right-panel .yotpo-dropdown-placeholder{font-size:16px!important;padding-right:0!important}.yotpo-filters-right-panel .yotpo-selected-value{font-size:16px!important}.yotpo-summary-section{justify-content:flex-start;align-items:flex-start!important}.yotpo-reviews-container .yotpo-review-center-panel .yotpo-star-rating{margin-bottom:32px!important}.yotpo-reviews-container .yotpo-review-title{margin:0 0 32px!important}.yotpo-reviews-container .yotpo-review{flex-wrap:wrap!important;gap:32px!important}.yotpo-reviews-container .yotpo-review-right-panel{position:static!important}.yotpo-reviews-container .yotpo-review-center-panel{flex:0 0 100%!important;max-width:100%!important}.yotpo-bottom-line .yotpo-bottom-line-text{text-align:left;margin-left:-24px}.yotpo-bottom-line .yotpo-bottom-line-right-panel{padding-top:0!important}.yotpo-bottom-line .yotpo-bottom-line-left-panel.yotpo-bottom-line-score{padding-top:0!important;line-height:.9}.yotpo-bottom-line .yotpo-star-distribution{margin-top:28px!important}}.cart-related-products{position:fixed;right:100%;width:312px;background:#e5e1db;padding:40px 48px;overflow-y:auto;height:100%;top:0;transform:translate(100%);transition:all .3s ease}cart-drawer.drawer.active .cart-related-products{transform:translate(0);transition-delay:.3s}.cart-related-products img{opacity:1!important;transition:none!important}.cart-related-products::-webkit-scrollbar{width:2px;display:none}.cart-related-products::-webkit-scrollbar-track{background:var(--color-beige-200)}.cart-related-products::-webkit-scrollbar-thumb{background:var(--color-seabags-navy-blue)}.cart-related-products::-webkit-scrollbar-thumb:hover{background:var(--color-seabags-navy-blue)}.cart-related-products .custom_product_card_main,.cart-related-products .custom_product_card_main:hover a>p{text-decoration:none!important}.cart-related-products-item a{display:flex;flex-direction:column;gap:16px}.cart-related-products-item a>p{font-size:16px!important;margin:0!important;line-height:120%!important}.cart-related-products-item .custom_product_card_main>p{font-size:16px!important;margin-top:14px!important}.drawer__main-content{display:flex;flex-direction:column;height:100%;overflow-y:auto;overflow-x:hidden;padding:0 2rem;background:var(--gradient-background);position:relative;z-index:2}.cart-related-products-mobile{background:#dcd3c566;padding:20px 0 20px 20px;display:none;margin-top:40px;margin-right:-20px}.cart-related-products-mobile>h2{padding-right:20px}.custom-related-swiper-mobile{margin-top:24px}.custom-related-swiper-slide-mobile{width:80%;margin-right:24px}.custom-related-swiper-slide-mobile:last-child{margin-right:0}.cart-related-products-mobile .card.card--horizontal{gap:12px;flex-direction:row!important;align-items:flex-start!important;background:none!important}.cart-related-products-mobile .card__inner{width:72px;flex:0 0 72px}.cart-related-products-mobile .card__inner img{border-radius:4px}.cart-related-products-mobile .card__heading{font-size:14px!important;font-family:var(--font-body-family);color:var(--color-seabags-black);font-weight:600;letter-spacing:0}.cart-related-products-mobile .card__heading a{font-size:14px!important;font-family:var(--font-body-family)!important;color:var(--color-seabags-black)!important;font-weight:600!important;letter-spacing:0!important}.cart-related-products-mobile .card__information{padding:0!important;gap:0!important}.cart-related-products-mobile .card-information{margin-top:16px}.cart-related-products-mobile .card-information .price,.cart-related-products-mobile .card-information .price__container,.cart-related-products-mobile .card-information .price__regular,.cart-related-products-mobile .card-information .price__sale{flex-wrap:wrap;height:auto!important}.cart-related-products-mobile .card-information .price__sale{gap:10px!important;height:auto!important}.cart-related-products-mobile .card-information .price *{font-size:16px!important;font-family:var(--font-body-family);color:var(--color-seabags-black);letter-spacing:0;font-weight:600}.cart-related-products-mobile .card__content{align-items:flex-start!important}.cart-related-products-mobile .card__content-footer{width:auto!important}.cart-related-products-mobile .quick-add{margin-top:2px!important}.cart-related-products-mobile .quick-add__submit,.cart-related-products-mobile .quick-add .button{font-size:14px!important;text-transform:uppercase;letter-spacing:0;padding:0;width:auto;min-width:auto;max-width:none;border-bottom:1px solid;border-radius:0;min-height:auto;padding:0 0 2px!important;font-weight:600;color:var(--color-seabags-black);background:none!important;border-radius:0!important}.cart-related-products-mobile .quick-add__submit span,.cart-related-products-mobile .quick-add .button span{color:var(--color-seabags-black)!important;font-size:14px!important;letter-spacing:0!important}.cart-related-products-mobile .quick-add__submit:before,.cart-related-products-mobile .quick-add__submit:after,.cart-related-products-mobile .quick-add .button:before,.cart-related-products-mobile .quick-add .button:after{display:none!important}.cart-related-products-mobile .quick-add__submit .icon-wrap{display:none}.cart-related-products-mobile{--swiper-scrollbar-drag-bg-color: var(--color-seabags-black);--swiper-scrollbar-bg-color: var(--color-beige-200)}.custom-related-swiper-mobile::part(container){box-sizing:border-box;display:flex;flex-wrap:wrap;gap:16px 8px;align-items:center;padding-right:20px}.custom-related-swiper-mobile::part(scrollbar){order:5;width:calc(100% - 108px);position:static;transform:none;margin:0 12px 0 0;height:2px}.custom-related-swiper-mobile::part(button-prev){order:6;position:static;left:auto;right:auto;top:auto;bottom:auto;width:40px;height:40px;border-radius:2px;box-sizing:border-box;padding:13px;color:inherit;transform:none;margin:0;background-color:var(--color-beige-200);color:var(--color-seabags-black);transition:background .3s ease;position:relative}.custom-related-swiper-mobile::part(button-next){order:7;position:static;left:auto;right:auto;top:auto;bottom:auto;width:40px;height:40px;border-radius:2px;box-sizing:border-box;padding:13px;color:inherit;transform:none;margin:0;background-color:var(--color-beige-200);color:var(--color-seabags-black);transition:background .3s ease;position:relative}.custom-related-swiper-mobile::part(button-next):after{content:"";background-repeat:no-repeat;background-position:center;background-size:100%;width:24px;height:24px;display:inline-block;position:absolute;top:50%;transform:translateY(-50%);opacity:0}.custom-related-swiper-mobile::part(button-prev):after{content:"";background-repeat:no-repeat;background-position:center;background-size:100%;width:24px;height:24px;display:inline-block;position:absolute;top:50%;transform:translateY(-50%);opacity:0}.custom-related-swiper-mobile::part(button-prev):hover{background-color:#d5cab9;color:transparent}.custom-related-swiper-mobile::part(button-next):hover{background-color:#d5cab9;color:transparent}.custom-related-swiper-mobile::part(button-prev):hover:after{opacity:1}.custom-related-swiper-mobile::part(button-next):hover:after{opacity:1}.custom-related-swiper-slide-mobile .card-badge{display:none!important}@media screen and (max-width: 989px){.cart-related-products{display:none}.cart-related-products-mobile{display:block}}.cart-drawer__empty-content .drawer__close{position:absolute;right:20px!important;top:20px}.cart-drawer-free-shipping-bar:empty{display:block!important}.cart-drawer-free-shipping-wrapper p{font-family:var(--font-heading-family)}.cart-drawer-free-shipping-wrapper p strong{font-family:var(--font-body-family);font-weight:800;color:var(--color-seabags-blue)}#cl_optionsapp .customily_option input:not([type=checkbox]):not(.vc-input__input){outline:0;box-shadow:none;min-height:42px!important;padding:0 20px;border-radius:4px;background:var(--color-edgecomb-gray-30);border:.5px solid var(--color-ozark-shadows);font-size:14px;font-weight:400;font-family:var(--font-body-family)}#customily-options{margin-bottom:20px!important}#cl_optionsapp .customily_option label .option_name{font-size:14px;letter-spacing:0;font-family:var(--font-body-family);font-weight:400}#cl_optionsapp label{margin-bottom:8px;margin-top:0!important}.related-products{display:block;padding:0}.related-products .custom_product_card_main>p{margin:0!important}.related-products .custom_product_card_main>a{flex:1 1 auto}.swiper_control_container:has(.swiper-scrollbar[style*="display: none"]){display:none}@media screen and (max-width: 989px){.related-products .swiper_control_container{margin-top:32px}.related-products .custom_product_card_main .button{margin-bottom:0;min-height:42px;font-size:14px;border-radius:5px}}.custom-dropdown-select-title-wrapper{border:.5px solid var(--color-ozark-shadows);background:transparent;min-height:42px;border-radius:4px;display:flex;align-items:center;justify-content:space-between;padding:8px 20px;gap:16px}.custom-dropdown-select-title-wrapper svg{width:14px;height:14px;display:block;position:static;transition:all .3s ease;flex:0 0 14px}.custom-dropdown-select-details{position:relative;background:var(--color-edgecomb-gray-30)}.custom-dropdown-select-details[open] .custom-dropdown-select-title-wrapper{border-radius:4px 4px 0 0}.custom-dropdown-select-details[open] .custom-dropdown-select-title-wrapper svg{transform:rotate(180deg)}.custom-dropdown-select-title{font-size:14px;letter-spacing:0}.custom-dropdown-select-list{position:absolute;background:var(--color-edgecomb-gray-30);z-index:2;width:100%;border-radius:0 0 4px 4px;border:.5px solid var(--color-ozark-shadows);margin-top:-1px}.custom-dropdown-select-list-item{width:100%;min-height:42px;border-bottom:.5px solid var(--color-ozark-shadows);padding:8px 20px;display:flex;align-items:center;font-size:14px;letter-spacing:0;cursor:pointer;transition:all .3s ease}.custom-dropdown-select-list-item:last-child{border:0}.custom-dropdown-select-list-item:hover{background:var(--color-beige-03)}.sticky-product-bar-title{display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;overflow:hidden;-webkit-box-orient:vertical}.sticky-product-bar .custom-dropdown-select-wrapper{width:221px}.sticky-product-bar .custom-dropdown-select-list{bottom:calc(100% - 1px);background:var(--color-edgecomb-gray-30)}.sticky-product-bar .custom-dropdown-select-details[open] .custom-dropdown-select-title-wrapper{border-radius:0 0 4px 4px}.sticky-product-bar .custom-dropdown-select-list{border-radius:4px 4px 0 0}.sticky-product-bar .custom-dropdown-select-title-wrapper,.sticky-product-bar .custom-dropdown-select-list-item{min-height:48px}.sticky-product-bar .custom-dropdown-select-list-item:hover{background:var(--color-beige-01)}.sticky-product-bar .custom-dropdown-select-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media screen and (max-width: 1280px){.sticky-product-bar .custom-dropdown-select-wrapper{width:150px}.sticky-product-bar .custom-dropdown-select-title-wrapper,.sticky-product-bar .custom-dropdown-select-list-item{padding:5px 16px}.custom-dropdown-select-title-wrapper{gap:8px}}@media screen and (max-width: 749px){.sticky-product-bar .custom-dropdown-select-wrapper{width:auto;flex:1 1 calc(50% - 5px)}.sticky-product-bar .custom-dropdown-select-title-wrapper,.sticky-product-bar .custom-dropdown-select-list-item{min-height:38px}.sticky--product-img{width:40px!important;height:40px!important}}.underline-hover{position:relative;display:inline-block;text-decoration:none}.underline-hover:after{content:"";position:absolute;width:100%;height:1px;bottom:-1px;left:0;background-color:currentColor;transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-in-out}.underline-hover:hover:after{transform:scaleX(1);transform-origin:bottom left}.underline-hover:not(:hover):after{transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease-in-out}.underline-hover.underline-hover-with-border:after{bottom:0}.product-recommendation-related-products swiper-slide{margin-right:16px;width:calc(25% - 12px);height:auto}.product-recommendation-related-products swiper-slide:last-child{margin-right:0}.product-recommendation-related-products{--swiper-scrollbar-drag-bg-color: var(--color-seabags-black);--swiper-scrollbar-bg-color: var(--color-beige-200)}.product-recommendation-related-products::part(container){box-sizing:border-box;display:flex;flex-wrap:wrap;gap:56px 8px;align-items:center}.product-recommendation-related-products::part(scrollbar){order:5;width:calc(100% - 144px);position:static;transform:none;margin:0 32px 0 0;height:2px}.product-recommendation-related-products::part(button-prev){order:6;position:static;left:auto;right:auto;top:auto;bottom:auto;width:48px;height:48px;border-radius:2px;box-sizing:border-box;padding:17px;color:inherit;transform:none;margin:0;background-color:var(--color-beige-200);color:var(--color-seabags-black);position:relative;transition:background .3s ease}.product-recommendation-related-products::part(button-prev):after{content:"";background-repeat:no-repeat;background-position:center;background-size:100%;width:24px;height:24px;display:inline-block;position:absolute;top:50%;transform:translateY(-50%);opacity:0}.product-recommendation-related-products::part(button-prev):hover{background-color:#d5cab9;color:transparent}.product-recommendation-related-products::part(button-prev):hover:after{opacity:1}.product-recommendation-related-products::part(button-next){order:7;position:static;left:auto;right:auto;top:auto;bottom:auto;width:48px;height:48px;border-radius:2px;box-sizing:border-box;padding:17px;color:inherit;transform:none;margin:0;background-color:var(--color-beige-200);color:var(--color-seabags-black);transition:background .3s ease;position:relative}.product-recommendation-related-products::part(button-next):after{content:"";background-repeat:no-repeat;background-position:center;background-size:100%;width:24px;height:24px;display:inline-block;position:absolute;top:50%;transform:translateY(-50%);opacity:0}.product-recommendation-related-products::part(button-next):hover{background-color:#d5cab9;color:transparent}.product-recommendation-related-products::part(button-next):hover:after{opacity:1}.related-products:not(.product-recommendations--loaded) .section_heading_container{display:none}.product-recommendation-related-products .card-wrapper>.gradient{background:none}.product-recommendation-related-products .card__information{justify-content:flex-start!important}@media screen and (max-width: 1169px){.product-recommendation-related-products swiper-slide{margin-right:16px;width:calc(33.33% - 11px)}.product-recommendation-related-products swiper-slide:last-child{margin-right:0}}@media screen and (max-width: 749px){.product-recommendation-related-products swiper-slide{margin-right:12px;width:calc(46% - 6px)}.product-recommendation-related-products swiper-slide:last-child{margin-right:0}.product-recommendation-related-products{padding:0}.product-recommendation-related-products::part(container){padding-left:var(--page-width-padding)}.product-recommendation-related-products::part(container){gap:24px 8px}.product-recommendation-related-products::part(scrollbar){width:calc(100% - 123px);margin-right:12px}.product-recommendation-related-products::part(button-prev){width:40px;height:40px;padding:13px}.product-recommendation-related-products::part(button-next){width:40px;height:40px;padding:13px}}.product-form__quantity .quantity__button .svg-wrapper{transition:all .3s ease;border-radius:50%;width:16px;height:16px;padding:3px}.product-form__quantity .quantity__button:hover .svg-wrapper{background:var(--color-seabags-navy-blue);color:var(--color-pure-white)}.sticky-product--atc{transition:all .3s ease}.yotpo-review-form-modal input,.yotpo-review-form-modal textarea{outline:0!important;box-shadow:none!important}.yotpo-review-form-footer-container p{display:none!important}.yotpo-empty-state+.yotpo-new-review-btn-wrapper{margin:0 auto!important;max-width:none!important}.yotpo-empty-state+.yotpo-new-review-btn-wrapper .yotpo-new-review-btn{width:auto!important;padding:0 12px 0 41px!important}.product__info-container{height:calc(100vh - 30px);overflow-y:auto;scrollbar-gutter:stable both-edges;-ms-overflow-style:none;scrollbar-width:none}.product__info-container::-webkit-scrollbar{display:none}.product__info-inner{max-width:595px}.static-page-width .swiper{overflow:visible}@media screen and (min-width: 1921px){.main-product-section .page-width{max-width:100%;padding:0;margin-left:calc((100vw - var(--page-width)) / 2);margin-right:0}}@media screen and (max-width: 1920px){.main-product-section .page-width{padding-right:0}.product__info-inner{padding-right:var(--page-width-padding)}}@media screen and (max-width: 989px){.product__info-container{height:auto;overflow-y:visible}.product__info-inner{padding:0;max-width:100%;display:flex;flex-direction:column}.main-product-section .page-width{padding:0 var(--page-width-padding)}}@keyframes animateCustomilyLoader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.custom-customily-loader{position:relative;display:flex;align-items:center;justify-content:center;min-height:215px;border-radius:4px;margin-bottom:20px}.custom-customily-loader span{display:block;width:30px;height:30px;border-radius:50%;border:3px solid var(--color-seabags-black);border-left-color:transparent;animation:animateCustomilyLoader .5s linear infinite}.product-form #customily-options~.custom-customily-loader{display:none}.shopify-policy__container{padding-top:165px;padding-bottom:100px;max-width:960px;width:100%}.shopify-policy__title{margin-top:50px;margin-bottom:20px}.shopify-policy__body .rte>*{margin-bottom:1.5rem}.shopify-policy__body .rte ul{list-style:disc}.shopify-policy__body .rte ul li{margin-bottom:.5rem}@media screen and (max-width: 749px){.shopify-policy__container{padding-top:117px;padding-bottom:50px}.shopify-policy__title{margin-top:30px}}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset!important;-webkit-text-fill-color:#000!important;transition:background-color 5000s ease-in-out 0s}input:autofill{background-color:#fff!important}@media screen and (min-width: 751px) and (max-width: 1024px){facet-filters-form .product-count-vertical{margin-inline-start:1rem}facet-filters-form.facets *{font-size:14px!important}}@media screen and (max-width: 751px){.sticky--has-compare-price{font-size:1.4rem!important;flex:0 0 auto}}@media screen and (max-width: 431px){.sticky--has-compare-price{font-size:1.2rem!important}}.custom-pdp-special-note-wrapper{margin-bottom:20px;display:block}.custom-pdp-special-label{width:100%;-webkit-user-select:none;user-select:none;margin-bottom:8px;margin-top:0;display:inline-block;font-size:14px;letter-spacing:0;font-family:var(--font-body-family);font-weight:400}.custom-pdp-special-note{field-sizing:content;resize:none;display:block;width:100%;outline:0;box-shadow:none;min-height:42px;padding:9px 20px;border-radius:4px;background:var(--color-edgecomb-gray-30);border:.5px solid var(--color-ozark-shadows);font-size:14px;font-weight:400;font-family:var(--font-body-family)}div:has(>#yotpo-vugc-media-gallery-widget){background:transparent!important}#yotpo-vugc-media-gallery-widget{width:100%!important}.yotpo-vugc-media-gallery-widget{margin-bottom:0!important}.yotpo-main-widget-layout{padding:var(--page-width-padding)}shopify-payment-terms{margin-top:8px;display:block}@media screen and (max-width: 750px){.drawer__footer{position:sticky;bottom:0;left:calc(-1 * var(--page-width-padding));width:calc(100% + 2 * var(--page-width-padding));transform:translate(calc(-1 * var(--page-width-padding)));padding-inline:var(--page-width-padding)!important;z-index:1;background:rgb(var(--color-background))}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
