body{font-family:Open Sans,sans-serif}.product__title,.product-single__title{font-family:Poppins,sans-serif!important;font-weight:400!important;font-size:32px;line-height:1.15;color:#3f3529;margin-bottom:12px}.product__reviews{margin-bottom:12px}.cl-po-label{font-family:Poppins,sans-serif!important;font-weight:400!important;font-size:15px;color:#3f3529;margin-bottom:10px}.cl-po-swatch-button,.cl-po-swatch-button *{font-family:Open Sans,sans-serif!important;font-weight:500!important;font-size:12px!important;text-transform:uppercase!important;border:1px solid #D9D1C5!important;border-radius:3px!important;min-height:42px!important;padding:10px 18px!important;margin-bottom:6px!important;transition:all .2s ease}.cl-po-swatch-button:hover{border-color:#d8b15a!important}.cl-po-input:checked+.cl-po-swatch-button{background:#d8b15a!important;border-color:#d8b15a!important;color:#fff!important}.cl-po-option{margin-bottom:28px!important;padding-bottom:24px!important;border-bottom:1px solid #EAE4DA!important}.add-to-cart-btn,.product-form__submit{background:#e4b05b!important;color:#fff!important;font-family:Open Sans,sans-serif!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important;border-radius:3px!important}.product-form__submit[disabled]{background:#f7f7f7!important;color:#a8a8a8!important;border-color:#cfcfcf!important;opacity:1!important}.custom-short-description{font-family:Open Sans,sans-serif!important;font-size:15px!important;line-height:1.6!important;color:#555!important;margin-bottom:16px}.curtains-purchase-block{width:100%!important;margin-top:18px!important}.curtains-purchase-block>.panels-buy-row{display:grid!important;grid-template-columns:110px minmax(0,1fr)!important;grid-template-areas:"quantity button" "payment payment"!important;column-gap:12px!important;row-gap:12px!important;width:100%!important;align-items:end!important}.curtains-purchase-block .panels-quantity{grid-area:quantity!important;width:110px!important;min-width:110px!important;margin:0!important;padding:0!important;align-self:end!important}.curtains-purchase-block .panels-quantity label{display:block!important;margin:0 0 9px!important;font-family:Open Sans,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:3px!important;text-transform:uppercase!important;white-space:nowrap!important;color:#3f3529!important}.curtains-purchase-block .panels-quantity .js-qty__wrapper{display:grid!important;grid-template-columns:36px 38px 36px!important;width:110px!important;min-width:110px!important;height:46px!important;margin:0!important;border:1px solid #D8B15A!important;box-sizing:border-box!important}.curtains-purchase-block .panels-quantity .js-qty__num{position:static!important;width:38px!important;height:44px!important;padding:0!important;border:0!important;text-align:center!important}.curtains-purchase-block .panels-quantity .js-qty__adjust{position:static!important;width:36px!important;height:44px!important;padding:0!important;border:0!important}.curtains-purchase-block .panels-buy-button,.curtains-purchase-block .panels-buy-button .product-block,.curtains-purchase-block .panels-buy-button .product-form,.curtains-purchase-block .panels-buy-button form{display:contents!important}.curtains-purchase-block .product-form__buttons{grid-area:button!important;display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;align-self:end!important}.curtains-purchase-block .product-form__submit,.curtains-purchase-block button[type=submit]{display:block!important;width:100%!important;max-width:none!important;height:46px!important;min-height:46px!important;margin:0!important}.curtains-purchase-block .shopify-payment-terms{grid-area:payment!important;display:block!important;width:100%!important;margin:0!important;text-align:left!important}@media only screen and (max-width:768px){.curtains-purchase-block>.panels-buy-row{grid-template-columns:100px minmax(0,1fr)!important;grid-template-areas:"quantity button" "payment payment"!important;column-gap:8px!important;row-gap:12px!important}.curtains-purchase-block .panels-quantity{width:100px!important;min-width:100px!important}.curtains-purchase-block .panels-quantity label{font-size:11px!important;letter-spacing:2px!important}.curtains-purchase-block .panels-quantity .js-qty__wrapper{grid-template-columns:32px 36px 32px!important;width:100px!important;min-width:100px!important}.curtains-purchase-block .panels-quantity .js-qty__num{width:36px!important}.curtains-purchase-block .panels-quantity .js-qty__adjust{width:32px!important}.curtains-purchase-block .shopify-payment-terms{text-align:center!important;font-size:12px!important}}.template-product-custom-curtains-v3 .product__vendor,.template-product-custom-curtains-v3 .product-single__vendor{margin:0 0 6px!important}.template-product-custom-curtains-v3 .product__title,.template-product-custom-curtains-v3 .product-single__title{margin:0 0 22px!important;line-height:1.2!important}.template-product-custom-curtains-v3 .custom-starting-price{margin:0 0 24px!important;font-family:Open Sans,sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#6f6965!important}.template-product-custom-curtains-v3 .custom-short-description{margin:0 0 30px!important;padding:0!important;font-family:Open Sans,sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:1.7!important;color:#555!important}.template-product-custom-curtains-v3 .cl-po--options,.template-product-custom-curtains-v3 .cl-po-options{margin-top:0!important}@media only screen and (max-width:768px){.template-product-custom-curtains-v3 .product__title,.template-product-custom-curtains-v3 .product-single__title{margin-bottom:16px!important}.template-product-custom-curtains-v3 .custom-starting-price{margin-bottom:18px!important;font-size:12px!important}.template-product-custom-curtains-v3 .custom-short-description{margin-bottom:24px!important;font-size:14px!important;line-height:1.65!important}}.template-product-custom-curtains-v3 .custom-starting-price{margin:8px 0 24px;font-family:Open Sans,sans-serif;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:#6f6965}.curtains-purchase-block .panels-quantity .js-qty__wrapper{display:flex!important;align-items:center!important;width:110px!important;height:46px!important;padding:0!important;overflow:hidden!important}.curtains-purchase-block .panels-quantity .js-qty__adjust--minus{order:1!important}.curtains-purchase-block .panels-quantity .js-qty__num{order:2!important;flex:1 1 auto!important;width:auto!important;min-width:0!important;height:44px!important;margin:0!important;padding:0!important;border:0!important;text-align:center!important}.curtains-purchase-block .panels-quantity .js-qty__adjust--plus{order:3!important}.curtains-purchase-block .panels-quantity .js-qty__adjust{position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 36px!important;width:36px!important;height:44px!important;margin:0!important;padding:0!important;border:0!important}@media only screen and (max-width:768px){.curtains-purchase-block .panels-quantity .js-qty__wrapper{width:100px!important}.curtains-purchase-block .panels-quantity .js-qty__adjust{flex-basis:32px!important;width:32px!important}}.template-product-custom-curtains-v3 .product__vendor,.template-product-custom-curtains-v3 .product-single__vendor{margin:0 0 4px!important}.template-product-custom-curtains-v3 .product__title,.template-product-custom-curtains-v3 .product-single__title{margin:0 0 14px!important;font-size:30px!important;line-height:1.15!important}.template-product-custom-curtains-v3 .custom-starting-price{margin:0 0 16px!important;font-size:12px!important;line-height:1.35!important;letter-spacing:.1em!important}.template-product-custom-curtains-v3 .custom-short-description{max-width:95%!important;margin:0 0 20px!important;font-size:15px!important;line-height:1.65!important}.template-product-custom-curtains-v3 .custom-short-description p{margin:0!important}.template-product-custom-curtains-v3 .cl-po--options{padding-top:0!important}.template-product-custom-curtains-v3 .cl-po--option{margin-bottom:12px!important;padding-bottom:12px!important;border-bottom-color:#f1ece5!important}.template-product-custom-curtains-v3 .cl-po--label{margin-bottom:6px!important;font-size:14px!important;line-height:1.35!important}.template-product-custom-curtains-v3 .cl-po--option[data-option=width],.template-product-custom-curtains-v3 .cl-po--option[data-option=width_fraction],.template-product-custom-curtains-v3 .cl-po--option[data-option=width_group],.template-product-custom-curtains-v3 .cl-po--option[data-option=length],.template-product-custom-curtains-v3 .cl-po--option[data-option=length_fraction],.template-product-custom-curtains-v3 .cl-po--option[data-option=length_group]{margin-bottom:6px!important;padding-bottom:6px!important}.template-product-custom-curtains-v3 .cl-po--group:has(>.cl-po--option>.cl-po--dimension-container){row-gap:0!important}.template-product-custom-curtains-v3 .cl-po--option[data-option=measuring_guide]{margin-bottom:10px!important;padding-bottom:8px!important}.template-product-custom-curtains-v3 .cl-po--collapse{margin:0!important;padding:3px 0!important}.template-product-custom-curtains-v3 .cl-po--option[data-option=lining],.template-product-custom-curtains-v3 .cl-po--option[data-option=header_style],.template-product-custom-curtains-v3 .cl-po--option[data-option=trim],.template-product-custom-curtains-v3 .cl-po--option[data-option=trim_style],.template-product-custom-curtains-v3 .cl-po--option[data-option=fabric],.template-product-custom-curtains-v3 .cl-po--option[data-option=color],.template-product-custom-curtains-v3 .cl-po--option[data-option=blackout_colors]{margin-bottom:14px!important;padding-bottom:12px!important}.template-product-custom-curtains-v3 .cl-po--swatch-container{gap:8px!important;row-gap:8px!important;margin-top:4px!important}.template-product-custom-curtains-v3 .cl-po--swatch-button,.template-product-custom-curtains-v3 .cl-po--swatch-button.cl-po--small,.template-product-custom-curtains-v3 .cl-po--swatch-button.cl-po--medium{min-height:38px!important;padding:8px 10px!important;font-size:11px!important}.template-product-custom-curtains-v3 .cl-po--option[data-option=header_style] .cl-po--swatch{width:58px!important;height:58px!important}.template-product-custom-curtains-v3 .cl-po--option[data-option=header_style] .cl-po--swatch-container{gap:9px!important;row-gap:9px!important}.template-product-custom-curtains-v3 .cl-po--option[data-option=trim] .cl-po--swatch{width:58px!important;height:58px!important}.template-product-custom-curtains-v3 .cl-po--swatch-color{width:38px!important;height:38px!important}.template-product-custom-curtains-v3 .cl-po--swatch-item:hover .cl-po--swatch-color{transform:none!important}.template-product-custom-curtains-v3 .product-block--price{margin:4px 0 12px!important}.template-product-custom-curtains-v3 .curtains-purchase-block{margin-top:10px!important}.template-product-custom-curtains-v3 .curtains-purchase-block .panels-quantity label{margin-bottom:6px!important}.template-product-custom-curtains-v3 .curtains-purchase-block .panels-buy-row{row-gap:8px!important}.template-product-custom-curtains-v3 .curtains-purchase-block .shopify-payment-terms{margin-top:0!important;font-size:13px!important;line-height:1.45!important}.template-product-custom-curtains-v3 .shelooms-accordions{margin-top:14px!important;border-top-color:#f1ece5!important}.template-product-custom-curtains-v3 .shelooms-accordion{border-bottom-color:#f1ece5!important}.template-product-custom-curtains-v3 .shelooms-accordion summary{min-height:36px!important;padding:8px 20px 8px 0!important;font-size:10px!important;line-height:1.25!important;letter-spacing:.17em!important}.template-product-custom-curtains-v3 .shelooms-accordion__content{padding:2px 0 12px!important;font-size:13px!important;line-height:1.65!important}@media only screen and (max-width:768px){.template-product-custom-curtains-v3 .product__title,.template-product-custom-curtains-v3 .product-single__title{margin-bottom:12px!important;font-size:26px!important}.template-product-custom-curtains-v3 .custom-starting-price{margin-bottom:14px!important;font-size:11px!important}.template-product-custom-curtains-v3 .custom-short-description{max-width:100%!important;margin-bottom:18px!important;font-size:14px!important;line-height:1.6!important}.template-product-custom-curtains-v3 .cl-po--option{margin-bottom:10px!important;padding-bottom:10px!important}.template-product-custom-curtains-v3 .cl-po--option[data-option=header_style] .cl-po--swatch,.template-product-custom-curtains-v3 .cl-po--option[data-option=trim] .cl-po--swatch{width:54px!important;height:54px!important}.template-product-custom-curtains-v3 .cl-po--swatch-color{width:36px!important;height:36px!important}.template-product-custom-curtains-v3 .curtains-purchase-block{margin-top:8px!important}.template-product-custom-curtains-v3 .curtains-purchase-block .shopify-payment-terms{font-size:12px!important;line-height:1.4!important;text-align:left!important}.template-product-custom-curtains-v3 .shelooms-accordions{margin-top:12px!important}.template-product-custom-curtains-v3 .shelooms-accordion summary{min-height:34px!important;padding:7px 18px 7px 0!important;font-size:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/shelooms-custom-curtains-v3.css.map */
