#product-accordion{width:100%}#product-accordion .accordion-item{border-bottom:1px solid #ccc;cursor:pointer;padding:10px 0}#product-accordion .product-accordion-header h4{margin:0;font-weight:700}#product-accordion .accordion-arrow{transition:transform .4s ease;font-size:18px}#product-accordion .accordion-item.active .product-accordion>button>.icon>svg{transform:rotate(180deg)}#product-accordion .accordion-content{display:none;padding-top:10px;color:#555;transition:max-height .3s ease}#product-accordion .accordion-item.active .accordion-content{display:block;transition:max-height .3s ease}.product-accordion .acc-title{width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;border:none;background:transparent;color:#151515;cursor:pointer}@media screen and (min-width:1366px){.product-top-section .product-accordion .left-side{width:100%}}.product-accordion .acc-title .left-side{display:flex;align-items:center;column-gap:8px;padding-right:10px}.product-accordion .acc-title .left-side .number,.number-selected{border-radius:5px;overflow:hidden;border:1px solid #D5D5D5;font-size:11px;font-weight:500;width:20px;height:20px;display:flex;align-items:center;justify-content:center;line-height:0;flex:none}.attribute-title{font-size:13px;font-weight:600;text-transform:uppercase}.product-accordion .acc-title .left-side .selected-option{font-size:13px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:left;height:15px}.product-accordion .acc-title .left-side .number.selected,.number-selected{border-color:#76774a;background-color:#76774a;color:#fff}.gpo-ov-wrapper.horizontal,.gpo-ov-wrapper.vertical .gpo-swatches{justify-content:left}.gpo-ov-wrapper.horizontal{flex-direction:row;gap:8px;flex-wrap:wrap}.gpo-ov-wrapper{display:flex}.gpo-swatches{position:relative;margin:0;max-width:100%;display:flex;gap:5px;flex-direction:column;align-items:center;justify-content:center}.gpo-title{width:120px;display:flex;flex-wrap:wrap;height:40px;line-height:20px;justify-content:center;font-size:1.3rem}.gpo-swatches input:not(.quantity__input){display:none!important;min-height:unset}.gpo-swatches input:checked+label{border-color:#eb1256}.gpo-swatches input+label,.gpo-swatches input+label:hover,.gpo-swatches input:checked+label{border:1px solid}.gpo-swatches input+label{position:relative;display:block;margin:0;padding:0;border-color:#ddd;border-radius:2px;cursor:pointer;box-sizing:border-box;transition:border-color .15s ease-out,color .25s ease-out,background-color .15s ease-out,box-shadow .15s ease-out}.gpo-app,.gpo-input,.gpo-input::placeholder,.gpo-select select{text-align:left}.gpo-swatches input+label,.gpo-swatches input+label .gpo-swatch__inner{border-radius:2px}.gpo-swatches .gpo-swatch__image{display:block;border-radius:2px;width:100%;height:100%;object-fit:contain;-webkit-user-drag:none;-moz-user-drag:none;-o-user-drag:none}.gpo-tooltip{position:absolute;display:none;left:50%;bottom:80%;padding:7px;margin-bottom:12px;width:150px;line-height:1;color:#fff;font-size:16px;text-align:center;text-transform:none;text-indent:0;background:#212b36;border-radius:2px;visibility:hidden;opacity:0;transform:translate(-50%);-webkit-transform:translate(-50%,0)}.gpo-swatches input+label:hover .gpo-tooltip{display:none;bottom:100%;opacity:1;visibility:visible;z-index:9}.product-form .dimension-wrapper{margin-top:15px}.product-form .dimension-wrapper .title{font-size:13px;text-transform:uppercase;font-weight:600;margin-bottom:8px}@media screen and (min-width:600px){.product-form .dimension-wrapper .image-input{column-gap:20px}}.product-form .dimension-wrapper .image-input{display:flex;column-gap:15px;margin-bottom:15px}@media screen and (min-width:1920px){.product-form .dimension-wrapper .image-input .image-con{width:250px}}.product-form .dimension-wrapper .image-input .input-con{flex:1}.product-form .dimension-wrapper .input-wrapper{margin-bottom:15px}.product-form .dimension-wrapper .input-wrapper.last-input{margin-bottom:5px}.product-form .dimension-wrapper .input-label{font-size:13px;font-weight:600;display:flex;margin-bottom:8px;line-height:1.2}.product-form .dimension-wrapper input,.roomlabel{width:100%;border-radius:5px;height:39px;font-size:13px;padding:10px 15px;margin-bottom:0}.product-accordion .acc-content .error-text{margin-bottom:10px}.error-text{font-size:12px}.error-360{color:#000}.link2{color:#000;font-size:15px;position:relative;padding-right:15px}.product-form .dimension-wrapper .confirm-size{margin-top:15px;padding:7px 10px;width:100%;height:35px;text-transform:uppercase;font-size:1.5rem;font-weight:600;letter-spacing:.02em;background:#76774a;color:#fff}.coupon_code{display:block}@media screen and (min-width:1920px){.product-form .dimension-wrapper .image-input .image-con{width:65%}}@media only screen and (max-width:886px){.product-form .dimension-wrapper .confirm-size{font-size:1.2rem}.size-image{width:100%}.image-input{flex-direction:column}.luxdrape_title_section{order:1}.product__media-wrapper{order:2}.product__info-wrapper{order:3}.bullet-points ul{flex-direction:row;width:100%;white-space:nowrap;overflow-x:scroll;gap:20px}.coupon_code{display:none}.gpo-ov-wrapper.horizontal{width:100%;flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden!important}}.select-error{padding:7px;border:.5px solid red;background-color:#fbd9d3;border-radius:3px;font-size:1.3rem;color:#000;font-style:bold;display:none}.color-title{width:90px}.faq-title{text-align:center;font-size:2.5em;color:#333;margin-bottom:20px}.faq-item{border-bottom:1px solid #e0e0e0;margin-bottom:10px}.faq-question{display:flex;justify-content:space-between;align-items:center;font-size:1.2em;color:#333;cursor:pointer;transition:background-color .3s}.faq-question:hover{background-color:#f9f9f9}.faq-question .arrow{font-size:1.5em;transition:transform .3s}.faq-question.active .arrow{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;padding:0 15px 7px;font-size:1em;color:#666;transition:max-height .3s ease,padding .3s ease}.faq-answer.active{max-height:200px;padding:15px}#product-faqs{margin-top:60px}#product-faqs>h1{text-align:center;margin-bottom:20px;margin-top:20px}@media only screen and (max-width:886px){.instruction-card{width:100%}}.bullet-points ul{display:flex;gap:10px;list-style:none}.bullet-points ul li{display:flex;gap:10px;align-items:center}.instruction-card-title{font-weight:600;font-size:1.8rem}#bcpo .bcpo-label>label{display:flex!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/product-options.css.map */
