.product-details:not(dialog .product-details) form.variant-picker__form .variant-option__button-label .variant-option__button-label__text{color:#2e2e2e}product-card .quick-add__button{-webkit-backdrop-filter:none;backdrop-filter:none}.product-details .price_wrapper_jtpl span.price{color:var(--color)}.custom-printed-towels.product-details .no-minimum,.custom-printed-towels.product-details .free-returns{display:none}.product-details:has(input[type=radio][data-option-available=false]:checked) add-to-cart-component button[ref=addToCartButton]{display:none!important}[id^=ProductInformation] .price_wrapper_jtpl .price:not(quick-add-dialog .price){opacity:0}.product-details .price_wrapper_jtpl span.product-type{display:inline-block;color:var(--color)}.variant-option__button-label:has([data-option-available=false]):not(.variant-option__button-label--has-swatch):after{display:none!important}.slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]){outline:var(--focus-outline-width) solid rgb(255 0 0)!important}.header.svg,.header.svg a{display:flex;justify-content:center;align-items:center;gap:5px;color:var(--light-text);text-decoration:none}.sticky-content--desktop variant-picker.variant-picker{display:flex;flex-direction:column;row-gap:16px}product-sku-component span.sku{font-weight:var(--font-h1--weight);color:var(--body-text)}.ruk_rating_snippet .ruk-rating-snippet-count{cursor:pointer!important}.cart-drawer .cart-items__table-row--full-width-variants .cart-items__product-info p{padding-right:20px;font-size:var(--font-size--sm);font-weight:var(--font-h1--weight);margin:0;padding-bottom:0}p.progress-offer-text{margin-bottom:6px}.star-rating .star{font-size:20px;line-height:20px;letter-spacing:-5px}.metafield-rich_text_field em{font-style:normal}.price-flex .price-wrapper-inline div span.price,.product-details .price_wrapper_jtpl span.price{font-size:var( --font-size--3xl)}.form-field-input{font-weight:var(--font-h1--weight);font-size:var(--font-size--md);z-index:1;width:100%;padding:.9375rem .875rem;letter-spacing:var(--font-h3--letter-spacing);color:var(--input-text-color);background-color:var(--light-text);border:1px solid var(--input-text-color);border-radius:3px}.form-field-title{position:absolute;top:.84375rem;left:.875rem;z-index:2;pointer-events:none;transition:.12s;transition-delay:.12s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.form-field-input:focus{outline:none;box-shadow:none}.product-form--atc.has-reorder:not(.has-addon) .reorder-wrap.form-field{margin-bottom:20px}.reorder-wrap.form-field:focus label.form-field-title{top:-11px!important}.reorder-wrap label.form-field-title{top:1.05rem}.reorder-wrap input:focus+label.form-field-title{top:-.7em;background-color:var(--light-text)}.reorder-wrap{margin-bottom:1rem;display:flex;width:100%;align-items:center;position:relative}.form-field-input+.form-field-title:before{position:absolute;top:50%;left:-4px;z-index:-1;width:calc(100% + 8px);height:1px;background-color:var(--light-text);content:"";transform:scaleY(1.1);transition-delay:.12s}.popup-notification.product.multi-tier-breaks .header h2{font-size:var(--font-size--xl);margin-bottom:5px}div#pp_main_btn_sec a#pp_customize_design_btn{width:100%;letter-spacing:var(--font-h1--letter-spacing);padding:.775rem 2.125rem;text-align:center;margin-bottom:20px;font-size:var(--font-size--md);text-transform:uppercase;color:var(--text-color);background-color:var(--light-primary);border:1px solid var(--light-primary)}div#pp_main_btn_sec a#pp_customize_design_btn:hover{color:var(--light-primary);background:var(--light-text);border:1px solid var(--light-primary)}product-sku-component.text-block div{text-align:right;color:var(--body-text)}.price_wrapper_jtpl{display:flex;align-items:center;gap:5px}.custom-section-content .details-content{background-color:#fff;border-top:1px solid var(--faq-details-border)}.custom-section-content details.details{border:1px solid var(--faq-details-border);margin-top:5px}.custom-section-content summary.details__header{background:#ffffff12;padding:var(--faq-question-padding)}.metafield-rich_text_field p{font-weight:var(--font-weight);line-height:var(--faq-para-line-height-desktop)!important;width:auto}.cstm-article-items .metafield-rich_text_field p{line-height:unset!important}summary.details__header{font-size:var(--font-size--lg)!important}.metafield-rich_text_field{width:auto!important;max-width:100%!important}.metafield-rich_text_field ul{padding-left:20px!important;margin-top:0}.metafield-rich_text_field ul li{color:var(--color);font-weight:var(--font-weight);line-height:30px!important;font-size:var(--font-size--md)}.css-1dtv1bn{width:auto;max-width:100%!important;justify-content:left!important;margin:16px 0!important}.popup-notification.product .header h2,.popup-notification.product .header h3,.popup-notification.product .header h4,.popup-notification.product .header h5,.popup-notification.product .header h6,.popup-notification.product .header h1{color:var(--light-text)}cart-quantity-selector-component.quantity-selector{justify-content:center}ig-volume-quantity-widget{display:none}.R-TextHeading.R-TextHeading--xxs.u-textLeft--all span,.ElementsWidget-prefix .u-marginBottom--md .R-TextBody.R-TextBody--xs.u-textLeft--all.u-whiteSpace--prewrap,.R-TextHeading.R-TextHeading--xxxxs.u-marginBottom--none.u-marginRight--sm,.cssVar-badgeElement__text,.R-BadgeElement__text{color:var(--color)}.pos-right:has(.no-gutter-spacing){column-gap:40px}.price-flex .text-block{width:auto;min-width:246px}@media(max-width:767px){.customer-quantity-price{max-width:calc(100% + -0px);width:100%;padding:0 0 13px;flex-wrap:wrap;justify-content:center!important}.customer-quantity-box{padding:0!important;gap:10px;flex-direction:column!important}.customer-quantity-box .customer-quantity-icon-title{width:100%!important;justify-content:center!important}.popup-notification.product.multi-tier-breaks .header h2{font-size:var(--font-size--md);margin-bottom:8px}.popup-notification.product.multi-tier-breaks .header.svg{padding:2px}.popup-notification.product.multi-tier-breaks .header.svg a h4.free-ship{font-size:var(--font-size--md)}.popup-notification.product.multi-tier-breaks .header.svg .svg-intligems svg{width:22px;height:22px}span.add-to-cart-text__content span,div#pp_main_btn_sec a#pp_customize_design_btn{font-size:var(--font-size--xs)}.reorder-wrap label.form-field-title{font-size:var(--font-size--3xs)}.tooltip-box{bottom:0!important}.main-custom-grommets .addon-content p{font-size:var(--font-size--sm)!important}product-sku-component.text-block div{text-align:left!important}.ig-volume-widget-container.css-1iqi3rp{justify-content:left;margin:10px 0}.text-inner h2.meta-heading{font-size:var(--font-size--xl);margin-bottom:var(--mobile-main-product-margin-bottom)}.text-inner h2.meta-heading{font-size:var(--font-size--xl)}.enterprise-banner{margin-top:0!important}summary.details__header{font-size:var(--font-size--md)!important}.metafield-rich_text_field p{font-size:var(--font-size--sm)!important;line-height:var(--faq-para-line-height-mobile)!important}.price-flex .price-wrapper-inline div span.price,.product-details .price_wrapper_jtpl span.price{font-size:var(--font-size--3xl)!important}.intelligems-as-low-as-price-jtpl{margin-right:8px}.sticky-content--desktop{margin-bottom:var(--mobile-main-product-margin-bottom);padding:10px 9px!important}.price-flex .group-block-content.layout-panel-flex{row-gap:4px}.free_shipping .group-block-content{row-gap:6px}product-sku-component.text-block{margin-left:0!important}.popup-notification.product.multi-tier-breaks .multi-tier-items{font-size:11px!important}.group-block--width-custom.free-shipping-jtpl .group-block-content{width:100%!important;flex-flow:wrap;justify-content:flex-start;gap:6px}.product-information .icon-block__media{width:30px!important}.group-block--width-custom.free-shipping-jtpl .group-block-content>.group-block{flex:0 0 auto;width:auto}}@media(max-width:425px){.product-details .price_wrapper_jtpl span.product-type{font-size:.9375rem}.popup-notification.product.multi-tier-breaks .multi-tier-items{font-size:12px!important}}@media(max-width:768px)and (min-width:992px){summary.details__header{font-size:var(--font-size--md)!important}.metafield-rich_text_field p{font-size:var(--font-size--sm)!important;line-height:var(--faq-para-line-height-mobile)!important}.price-flex .price-wrapper-inline div span.price{font-size:var(--font-size--xl)!important}.intelligems-as-low-as-price-jtpl{font-size:var(--font-size--lg)!important}.intelligems-as-low-as-price-jtpl{font-size:var(--font-size--lg)!important;margin-right:8px}.sticky-content--desktop{margin-bottom:var(--mobile-main-product-margin-bottom);padding:10px 9px!important}}label.variant-option__button-label:has(input[type=radio]:checked){border:1px solid #ff0000!important}label.variant-option__button-label:before{display:none!important}.product-information__media:not(dialog .product-information__media),.product-details:not(dialog .product-details){display:flex;flex-wrap:wrap;box-shadow:0 1px 1px #0000001a;background:#fff;padding:15px 20px;border-radius:5px 0 0 5px}.product-details{border-radius:0 0 5px 5px}.cstm-text-widget svg{width:25px;min-width:25px;margin-right:10px;height:25px;margin-top:0}.cstm-text-widget p{margin:0}.price-flex .text-block{width:auto}product-sku-component{margin-left:auto!important}.price-flex .price-wrapper-inline{align-items:baseline}.price-flex span.product-type,.product-details .price_wrapper_jtpl span.product-type{font-size:16px;line-height:16px}.price-flex .appstle_subscription_save{margin-right:5px}.cstm-text-widget p{line-height:normal;color:#38b6ff!important}.slideshow-controls__thumbnail{padding:0!important}.product-details:not(:has(#appstle_subscription_widget0)) .cstm-text-widget{display:none}.enterprise-banner-text .button-link .alt-img-with-text--button{color:#fff;background:red;border:1px solid #ff0000;white-space:nowrap;letter-spacing:.01em;font-size:.8725rem;text-transform:uppercase;padding:.6875rem 1.375rem;font-family:Inter,sans-serif;font-style:normal;font-weight:600;display:inline-block;text-decoration:none;cursor:pointer;border-radius:3px;transition:border-color .2s ease,background-color .2s ease,width .2s ease,height .2s ease}.enterprise-banner-text{width:calc(100% - 60px)}.meta-media.has-video{margin:auto}nav.breadcrumb{padding-top:24px}.cstm-product-title-jtpl,.cstm-product-title-jtpl h1{text-wrap:auto}.enterprise-banner{margin-bottom:16px;margin-top:16px}.cstm-text-widget{display:flex;padding:10px 0 14px}p.qty-error-msg-cls{margin-top:0}variant-picker.variant-picker{gap:0!important}.industry-pages-popup .popup-logo img{width:auto;height:68px;margin-left:auto}@media only screen and (min-width:768px)and (max-width:1024px){.vertical-mob .group-block-content{flex-wrap:wrap}.w-pad-100{width:100%;flex:unset!important}}@media screen and (max-width:768px){.go3020149389.go3020149389.go3020149389{justify-content:center}.product-information__media,.product-details{padding:10px}.product-information{margin-bottom:40px}.mobile-media-only{display:block!important}.desktop-media-only{display:none!important}.price-flex .price-wrapper-inline{flex-wrap:wrap}.enterprise-banner-text{width:100%;flex-wrap:wrap}}@media screen and (max-width:767px){.free_shipping .group-block--height-fit{width:auto}.free_shipping .layout-panel-flex--row>.group-block--width-fill{flex:unset}nav.breadcrumb{padding-top:18px;padding-bottom:18px}.product-information__media,.product-details{border-radius:5px 5px 0 0}.product-details{border-radius:0 0 5px 5px}.metafield-rich_text_field ul li{line-height:var(--faq-para-line-height-mobile)!important;font-size:var(--font-size--sm)!important}}
/*# sourceMappingURL=/cdn/shop/t/234/assets/custom-product-jtpl.css.map */
