.slideshow-controls__thumbnails-container{-webkit-mask-image:unset!important;mask-image:unset!important}.slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]){outline-width:2px!important}product-component .product-media{position:relative}product-component .product-media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#8080801a;mix-blend-mode:multiply}a.page-builder-button.configure-button{cursor:pointer;opacity:1;position:absolute;top:10px;left:10px;width:56px!important;height:56px!important;z-index:11}@media screen and (min-width:750px){.dialog-zoomed-gallery .product-media-container--image{height:100vh;width:100%}.dialog-zoomed-gallery .product-media-container--image .product-media{height:100vh;width:100%;align-items:center}.dialog-zoomed-gallery .product-media-container--image .product-media__image{width:100%;height:75vh;object-fit:contain}}.pdp_type_wrapper .group-block-content div{font-weight:700;font-size:12.5px;line-height:100%;letter-spacing:2.75px;vertical-align:middle;text-transform:uppercase;color:#132851}.pdp_sku_wrapper .span{font-weight:400;font-style:Regular;font-size:13.5px;line-height:100%;letter-spacing:.81px;color:#8a8f9c}.pdp_sku_wrapper .sku_wrapper{font-weight:600;font-style:SemiBold;color:#1a3566}.product-information span.price-item__group.price-item--regular.compare-at-price{font-weight:400;font-size:20px;line-height:100%;letter-spacing:0%;vertical-align:middle;text-decoration:line-through;color:#9aa0ac;margin-inline:14px}.product-information product-price>div{display:flex;align-items:center}.product-information product-price:has(:not(.compare-at-price)) .price{font-weight:700}add-to-cart-component .svg-wrapper.add-to-cart-icon{display:none}product-component .slideshow-controls__dots button[aria-selected=true]:after{background:#1a3566;box-shadow:unset}product-component slideshow-controls[controls-on-media]{position:unset}product-component ol.slideshow-controls__dots{padding-block:12px;gap:6px}product-component slideshow-controls:has(.slideshow-controls__dots),slideshow-component[autoplay] slideshow-controls{mix-blend-mode:unset}product-component .slideshow-controls__dots button:after{width:7px;height:7px;border-radius:50%;box-shadow:unset;background:#d8dae0}product-form-component .product-form-buttons{flex-wrap:nowrap;gap:0!important}product-form-component .quantity-selector-wrapper{margin-right:15px}product-form-component .product-form-buttons:has(>.product-form-text__error:not(.hidden)){flex-wrap:wrap}product-form-component .product-form-buttons:has(>.product-form-text__error:not(.hidden))>.product-form-text__error{order:-1;flex:0 0 100%;width:100%;margin-block-end:12px}product-form-component .product-form-buttons:has(>.product-form-text__error:not(.hidden))>*:not(.product-form-text__error,.quantity-selector-wrapper,.quantity-rules,.quantity-label,.volume-pricing){flex:1 1 0;min-width:0}.product-form-buttons .swym-custom-wishlist-button{margin:0;flex-basis:54px;min-width:unset;max-width:54px}.product-form-buttons #swym-custom-pdp-button .swym-icon-text{background:#dee7f5;border:none}.product-form-buttons #swym-custom-pdp-button .swym-icon{margin:0}.product-form-buttons #swym-custom-pdp-button .swym-icon path{stroke:#000}.pdp_custom_review_wrapper .ruk-rating-snippet-count+.ruk-rating-snippet-count{display:none}.pdp_custom_review_wrapper .ruk_rating_snippet .ruk-rating-snippet-count{color:#1a365e!important;font-weight:600}.swym-button-content.swym-btn-custom-position{margin-top:0!important}.product-form-buttons #swym-custom-pdp-button .swym-add-to-wishlist.swym-added .swym-icon path{fill:#1a365e}body .swym-header-launcher,body #swym-header-launcher{display:block!important}.shopify-app-block:has(reviewsio-product-reviews-widget){width:100%;padding:50px 0}reviewsio-product-reviews-widget .u-textCenter--all.u-marginBottom--xlg{margin-bottom:0!important}reviewsio-product-reviews-widget .ElementsWidget-prefix .R-Button--primary{color:#fff}reviewsio-product-reviews-widget .ElementsWidget-prefix .R-Button--primary:hover{background-color:#132851!important;color:#fff!important}reviewsio-product-reviews-widget .ElementsWidget-prefix .ElementsWidget .ElementsWidget__form .R-Button--cancel{border-width:1px}.shower_tab_wrapper p{letter-spacing:1.3px;font-size:13px;line-height:100%}.shower_tab_wrapper .spacing-style.text-block.custom-typography.custom-font-size.custom-color.text-block--background{height:45px;padding-block:0;line-height:45px;align-items:center;justify-content:center}. @media (max-width:1199px){body .product-information product-component .product-information__media{padding-right:12px!important}body .product-information product-component .product-details{padding-left:12px!important}.design_insipiration_wrappper .section-content-wrapper{gap:24px}}@media(max-width:1024px){.product-tab-info__grid{gap:16px}}@media(max-width:749px){body .product-information{padding-top:0;padding-bottom:0}body .product-information product-component .product-information__media{padding-right:0!important}body .product-information product-component .product-details{padding-top:19px!important;padding-left:0!important}.product-information product-price:has(:not(.compare-at-price)) .price{font-size:26px;line-height:100%;letter-spacing:0%;vertical-align:middle}product-component .vanity-build-total{margin-block-end:15px}product-component .product-media-gallery__action-button{position:absolute;top:12px;left:12px;width:28px;height:28px}.icon_with_text_wrapper .section-content-wrapper.section-content-wrapper .icon-block img{width:24px!important}product-form-component .quantity-selector-wrapper{margin-right:8px}}.pdp_custom_review_wrapper .ruk_rating_snippet{--ruk-star-color: #39A97A;color:#39a97a}.pdp_custom_review_wrapper .ruk_rating_snippet :is(svg,svg path,svg polygon):not([fill=none]){fill:#39a97a!important}.pdp_custom_review_wrapper .ruk_rating_snippet [class*=star i]:not(svg):not(.ruk-rating-snippet-count){color:#39a97a!important}
/*# sourceMappingURL=/cdn/shop/t/77/assets/custom-pdp.css.map */
