#module-fabricssamples-fabrics #wrapper>#inner-wrapper{max-width:100%;width:100%;padding:0}#module-fabricssamples-fabrics #wrapper>#inner-wrapper .container{width:100%}@media screen and (min-width: 1025px){#module-fabricssamples-fabrics #wrapper>#inner-wrapper .container{width:96%}}@media screen and (max-width: 991px){#module-fabricssamples-fabrics .fabric-selection-row{max-width:700px;margin:0 auto}}@media screen and (max-width: 991px){#module-fabricssamples-fabrics .fabric-selection-row>.col-md-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (max-width: 1550px)and (min-width: 1300px){#module-fabricssamples-fabrics .sample-order .top-info h1{font-size:68px}}@media screen and (max-width: 1299px)and (min-width: 769px){#module-fabricssamples-fabrics .sample-order .top-info h1{font-size:52px;margin-bottom:24px}}@media screen and (max-width: 768px){#module-fabricssamples-fabrics .sample-order .top-info h1{font-size:calc(33px + .390625vw);margin-bottom:12px}}#module-fabricssamples-fabrics .selected-fabrics-section{background-color:#f3e7dc;padding:50px 25px 35px;border-radius:30px}@media screen and (min-width: 1300px){#module-fabricssamples-fabrics .selected-fabrics-section{padding:52px 50px 35px}}@media screen and (max-width: 991px){#module-fabricssamples-fabrics .selected-fabrics-section{width:100%;bottom:63px;position:fixed;left:0;border-radius:0;padding:21px 16px}}#module-fabricssamples-fabrics .selected-fabrics-section .fabric-selected-actual-count{font-size:30px;font-weight:700;line-height:110.526% !important;font-family:var(--awesomeSerif);margin-bottom:40px}@media screen and (min-width: 1300px){#module-fabricssamples-fabrics .selected-fabrics-section .fabric-selected-actual-count{font-size:38px}}@media screen and (max-width: 991px){#module-fabricssamples-fabrics .selected-fabrics-section .fabric-selected-actual-count{font-family:var(--karla);font-size:calc(15px + .390625vw) !important;margin-bottom:15px;text-align:left}}@media screen and (max-width: 991px)and (min-width: 769px){#module-fabricssamples-fabrics .selected-fabrics-section .fabric-selected-actual-count{text-align:center}}@media screen and (max-width: 991px){#module-fabricssamples-fabrics .selected-fabrics-section #selected-fabrics{gap:9px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (max-width: 991px)and (min-width: 769px){#module-fabricssamples-fabrics .selected-fabrics-section #selected-fabrics{-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 768px){#module-fabricssamples-fabrics .selected-fabrics-section #selected-fabrics .selected-fabric-attribute{-ms-flex:1;flex:1;max-width:100%}}@media screen and (max-width: 768px){#module-fabricssamples-fabrics .selected-fabrics-section #selected-fabrics .selected-fabric-attribute .fabric-image{border-radius:7px}}@media screen and (max-width: 991px){#module-fabricssamples-fabrics .selected-fabrics-section #selected-fabrics .selected-fabric-attribute .fabric-name,#module-fabricssamples-fabrics .selected-fabrics-section #selected-fabrics .selected-fabric-attribute .fabric-group-name{display:none}}@media screen and (max-width: 991px){#module-fabricssamples-fabrics .selected-fabrics-section .delivery-message{display:none}}@media screen and (max-width: 991px){#module-fabricssamples-fabrics .selected-fabrics-section .post-buttons{max-width:100%;margin-top:15px}}@media screen and (max-width: 991px){#module-fabricssamples-fabrics .selected-fabrics-section .post-buttons .btn:has(+.btn.d-none){margin-bottom:0}}@media screen and (max-width: 991px){#module-fabricssamples-fabrics .selected-fabrics-section .post-buttons .btn{padding-left:10px;padding-right:10px}#module-fabricssamples-fabrics .selected-fabrics-section .post-buttons .btn:last-child{margin-bottom:0}}#module-fabricssamples-fabrics .fabric-area .color-type-section h2{font-size:38px;font-weight:700;line-height:110% !important}@media screen and (max-width: 768px){#module-fabricssamples-fabrics .fabric-area .color-type-section h2{font-size:calc(25px + .390625vw) !important;margin-bottom:18px}}#module-fabricssamples-fabrics .fabric-area .fabric-header{margin-bottom:12px;-ms-flex-align:center;align-items:center}#module-fabricssamples-fabrics .fabric-area .fabric-header .fabric-title{font-size:19px;font-weight:800;line-height:136.842% !important;margin-bottom:0}@media screen and (max-width: 768px){#module-fabricssamples-fabrics .fabric-area .fabric-header .fabric-title{font-size:16px !important}}#module-fabricssamples-fabrics .fabric-info-section{padding-top:5.9vmax !important;padding-bottom:7.5vmax !important}@media screen and (max-width: 768px){#module-fabricssamples-fabrics .fabric-info-section{padding-top:16px !important;padding-bottom:32px !important}}#module-fabricssamples-fabrics .fabric-info-section .container{max-width:1495px}@media screen and (max-width: 991px){#module-fabricssamples-fabrics .fabric-info-section .container>.row>div{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}#module-fabricssamples-fabrics .fabric-info-section .col-md-5 img{aspect-ratio:482/515;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:30px !important;max-width:482px;display:block}@media screen and (min-width: 1551px){#module-fabricssamples-fabrics .fabric-info-section .col-md-5 img{border-radius:76px !important}}@media screen and (max-width: 991px){#module-fabricssamples-fabrics .fabric-info-section .col-md-5 img{aspect-ratio:358/203;margin:0 auto 30px}}@media screen and (max-width: 768px){#module-fabricssamples-fabrics .fabric-info-section .col-md-5 img{border-radius:26px !important}}@media screen and (min-width: 992px){#module-fabricssamples-fabrics .fabric-info-section .col-md-7{padding-left:0}}#module-fabricssamples-fabrics .fabric-info-section .accordion-header{margin-bottom:0}#module-fabricssamples-fabrics .sample-order-form h3{font-family:var(--awesomeSerif)}#module-fabricssamples-fabrics .sample-order-form select{height:auto !important;background-position:calc(100% - 20px) calc(50% + 0px),calc(100% - 15px) calc(50% + 0px),100% 0}#module-fabricssamples-fabrics .sample-order-form textarea{min-height:120px}#module-fabricssamples-fabrics .sample-order-form input,#module-fabricssamples-fabrics .sample-order-form select,#module-fabricssamples-fabrics .sample-order-form textarea{border:1px solid #e4e4e4;border-radius:10px;padding:16px 20px;font-size:16px;margin-bottom:9px;outline:none;box-shadow:none}@media screen and (max-width: 991px){#module-fabricssamples-fabrics .sample-order-form input,#module-fabricssamples-fabrics .sample-order-form select,#module-fabricssamples-fabrics .sample-order-form textarea{padding:12px 18px;font-size:15px}}#module-fabricssamples-fabrics .sample-order-form input:hover,#module-fabricssamples-fabrics .sample-order-form select:hover,#module-fabricssamples-fabrics .sample-order-form textarea:hover{border-color:var(--color-primary)}#module-fabricssamples-fabrics .sample-order-form label:not(.error){margin-top:15px;margin-bottom:10px}#module-fabricssamples-fabrics .sample-order-form .form-group.password .input-group{outline:none}#module-fabricssamples-fabrics .sample-order-form .form-group.password input{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;margin-bottom:0 !important}#module-fabricssamples-fabrics .sample-order-form #login-form{padding:10px 15px;background:#f3e7dc;border-radius:10px;margin-bottom:15px}#module-fabricssamples-fabrics .sample-order-form #login-form .col-form-label{margin:0}
