@import"https://fonts.googleapis.com/css?family=Open+Sans:light,normal,bold";.fancybox-target{cursor:pointer}html{position:relative;min-height:100%}body{margin-bottom:100px}.footer{position:absolute;bottom:0;width:100%;height:100px}@media (max-width: 767px){body{margin-bottom:270px}div.footer{height:270px;padding-left:0;padding-right:0}}.row.display-flex{display:flex;flex-wrap:wrap}.row.display-flex>[class*=col-]{display:flex;flex-direction:column}.product-swatches .row.display-flex{padding:0 6px}.product-swatches .row.display-flex>[class*=col-]{padding:0 9px}.vertical-align{display:flex;align-items:center}#currency-select{display:inline;padding-right:15px}#currency-select ul{margin-top:10px;margin-bottom:0}#currency-select button,#currency-select ul{width:100px;min-width:100px}#currency-select .btn{border-color:#fff}#currency-select .btn,#currency-select .btn:hover,#currency-select .btn:active,#currency-select .btn:focus{background-color:#fff!important;background-image:none}#currency-select img.flag{width:25px;height:13px;margin-right:7px}#currency-select option{width:100px}#currency-select .btn:hover,#currency-select.open .btn{border-color:#d4d4d4}.product_form input[type=text],.product_form input[type=number]{border:2px solid black}.product_form input[type=radio]{margin:inherit}.product_form .value{text-align:center;min-height:30px}.product_form .value,.product_form .value span{font-family:Copernicus}.product_form .input-sm,.product_form .input-sm:hover{width:150px}.product_form input.quantity{margin:0}.product_form .row .unavailable{display:none}.product_form .row.disabled label,.product_form .row.disabled span{color:#ccc}.product_form .row.disabled input{display:none}.product_form .row.disabled .unavailable{display:inline}.product_form:not(.telephone-only) .telephone-purchase{display:none}.product_form.telephone-only .telephone-purchase{display:initial}.product_form.telephone-only .online-purchase{display:none}.product_form:not(.variant-available):not(.variant-unavailable) .hide-if-available,.product_form:not(.variant-available):not(.variant-unavailable) .hide-if-unavailable{display:none}.product_form.variant-available .hide-if-available,.product_form.variant-unavailable .hide-if-unavailable{display:none}#add-enhancements{margin-bottom:0}#add-enhancements:disabled{cursor:not-allowed;color:#ccc;border-color:#ccc}#add-enhancements-modal,#add-to-cart-modal,#fail-to-add-modal{padding:20px}#add-enhancements-modal .title,#add-to-cart-modal .title,#fail-to-add-modal .title{text-align:center;font-weight:700;font-size:xx-large;padding-left:20px;padding-right:20px}#add-to-cart-modal .title div,#fail-to-add-modal .title div{margin:50px 0}.enhancement-options{margin:20px 0}.enhancement-options option:disabled{font-style:italic;text-decoration:line-through;color:#ccc}input.enhancement_price{display:inline}.enhancement-attribute{border-bottom:1px solid black;margin-bottom:20px}.enhancement-attribute .enhancement-attribute-value{float:right}@media (max-width: 767px){.enhancement-attribute .enhancement-attribute-label{display:block}.enhancement-attribute .enhancement-attribute-value{display:block;float:none}}input.add-enhancements-modal-action{margin-bottom:0}#add-enhancements-modal .row:last-child{margin-bottom:0}.feature-image{margin-top:25px}@media (max-width: 767px){.feature-image{margin-top:0}}.product-swatches .product-swatch-thumb{margin-bottom:7px}.product-swatches img{float:none}.product-swatches .product-swatch-thumb-label{text-align:center;word-wrap:break-word;padding-top:3px;max-width:100%;font-size:11px;font-family:Copernicus}.product-description-text{font-family:Copernicus;font-size:12px}.product-specifications .product-specification{font-size:12px}.product-specifications .product-specification .product-specification-label{font-weight:700}.product-specifications .product-specification .product-specification-value{font-family:Copernicus}.product-specifications .product-specification .product-specification-link{font-family:Copernicus!important;font-size:12px!important}#description-collapsible-menu ul{border:none}#description-collapsible-menu ul li{border:none;margin:0;padding:0;font-weight:700}#description-collapsible-menu ul .target{cursor:pointer}#description-collapsible-menu ul .description-collapsible-menu-item .bullet,#description-collapsible-menu ul .description-collapsible-menu-link .bullet{visibility:hidden;overflow:visible;width:69px;height:4px;margin-right:10px}#description-collapsible-menu ul .description-collapsible-menu-item .bullet path,#description-collapsible-menu ul .description-collapsible-menu-link .bullet path{fill:transparent;stroke:#000;stroke-width:3px;stroke-linejoin:miter;stroke-linecap:butt;stroke-miterlimit:4;shape-rendering:auto}#description-collapsible-menu ul .description-collapsible-menu-item-active{position:relative}#description-collapsible-menu ul .description-collapsible-menu-item-active .border{height:5px;background:#000;margin-top:.7rem;width:40px;float:left;margin-left:-50px;margin-right:10px}#description-collapsible-menu ul .description-collapsible-menu-item-active .bullet{visibility:visible}#description-collapsible-menu ul .description-collapsible-menu-link a,#description-collapsible-menu ul .description-collapsible-menu-link a:hover,#description-collapsible-menu ul .description-collapsible-menu-link a:active{color:#000;text-decoration:none}ul.error-list{border:none}ul.error-list li{border:none;padding:inherit;list-style:disc inside}.luum-menu ul{border:none}.luum-menu ul li{border:none;margin:0;padding:0;font-weight:700;font-size:larger}.luum-menu ul a{color:#000}.luum-menu ul .target{cursor:pointer}.luum-menu ul li.is-active .border{height:5px;background:#000;margin-top:.6rem;width:40px;float:left;margin-left:-50px;margin-right:10px}.luum-menu ul li.is-active .border.border-lg{width:70px;margin-left:-80px}.my-account-content h1,.my-account-content h2,.my-account-content h3,.my-account-content h4,.my-account-content h5,.my-account-content h6{border:inherit}.customer-address .title{font-weight:700}.customer-address .action_edit,.customer-address .action_delete,.customer-address a,.customer-address a:visited{color:#000;text-decoration:underline}.customer-address .action_separator{color:#b0b0b0}.edit_address{width:60vw}.edit_address input{width:100%}#main_cart h1,.my-account h1{text-align:left}#customer_orders th,#customer_reservations th{font-weight:700}#customer_orders .status,#customer_reservations .status{text-transform:capitalize}.customer-order h2{margin-top:0;padding-top:0}.prod_top img{width:auto}.reservation_details .row,.reservation_checkout .row{margin-left:0;margin-right:0}.reservation_details .row b:after,.reservation_checkout .row b:after{content:"\a";white-space:pre}fieldset:not(.has-error) .error_icon{display:none}.my-account-content .form-control{width:100%}#credit_application_request_form .row h4{border-bottom:1px #ddd solid}#credit_application_request_form .row .floating_text{position:absolute;right:15px;top:15px}#credit_application_request_form input[type=text],#credit_application_request_form select,#credit_application_request_form p.form-control-static{margin-bottom:20px}.continue-shopping{width:210px;margin:0 auto}.cart-list-item{display:flex;align-items:center;font-family:Circular Std}.cart-list-item .cart-list-item-title{padding-left:15px}@media (min-width: 768px){.cart-list-item .cart-list-item-title{flex-grow:1}}.cart-list-item .cart-list-item-title a{color:#000}.cart-list-item .cart-list-item-quantity{padding-left:10px;white-space:nowrap}.cart-list-item .cart-list-item-quantity input{margin-bottom:0}.cart-list-item .cart-list-item-quantity span{padding:0 2px}.cart-list-item .cart-list-item-quantity .remove-item{cursor:pointer;font-size:x-large;padding-left:18px}@media (max-width: 767px){.cart-list-item .cart-list-item-quantity .price_total{margin-right:0;margin-left:10px}}.cart-subtotal-container{font-family:Circular Std;font-weight:700;padding-top:15px;padding-bottom:10px;border-top:3px solid black}.cart-subtotal-container>div:first-of-type{padding-top:0}.cart-subtotal-container>div{padding-top:10px}#reservation_form .table .item-quantity{text-align:center}#reservation_form .table .item-quantity .remove-item{cursor:pointer;font-size:x-large}.luum-dash-container{display:flex;align-items:center}.luum-dash{background-color:#000;height:5px;margin-right:-15px}.luum-dash-xs .luum-dash{display:inline-block;width:100px;margin-right:0}.luum-dash-text{font-family:Circular Std;font-weight:700;font-size:larger}.luum-dash-xs .luum-dash-text{display:inline-block;padding-left:10px}img.product_option_icons{height:20px;padding-right:20px}@media (max-width: 767px){img.product_option_icons{padding-left:10px;padding-right:10px}}.action-icons img.product_option_icons{padding-right:0}.action-icons-product img.product_option_icons{padding-left:0}img.product_option_icons_email{height:15px}.action-icons-product img.product_option_icons_email{margin-top:3px}#gf-tree{padding-top:45px}@media (max-width: 767px){#gf-tree{margin-top:64px}#gf-tree span.gf-close-canvas.close_icon{right:0;top:0;width:21px!important;height:21px!important}#gf-tree span.gf-close-canvas.close_icon:before,#gf-tree span.gf-close-canvas.close_icon:after{display:none}}#gf-tree h3,#gf-tree .h3,#gf-tree .gf-option-block{border-bottom:none;padding-bottom:0}#gf-tree h3:after{content:"\2212";font-size:large}#gf-tree .is-collapsed h3:after{content:"+"}#gf-tree ul.gf-option-box{border-top:none}#gf-tree ul.gf-option-box li{border-bottom:none;padding:6px 0}#gf-grid .product_container>img{object-fit:cover;width:100%;height:100%;margin:0}#gf-grid .thumbnail{border:none;margin:0!important}#gf-grid .thumbnail img,#gf-grid .thumbnail .price{float:none}#gf-grid .thumbnail .info{margin-top:10px;text-align:center}#gf-grid .thumbnail .info span{font-family:Copernicus;font-size:12px;color:#000;display:block;text-align:center}#gf-grid #gf-products{padding-right:10px}@media (max-width: 767px){#gf-grid #gf-products{padding-left:10px}}.dash-title{font-weight:700}.dash-title:before{content:"&nbsp";color:#000;background-color:#000;height:5px;width:70px;overflow:hidden;display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:10px}.enhancements_card_target img{float:none}.enhancement_price_container{position:relative;cursor:pointer}.enhancement_price_container input{cursor:pointer}.enhancement_price_container .icon{position:absolute;margin:0;right:6px;top:50%;-ms-transform:translate(0,-50%);transform:translateY(-50%)}.action-icons-product .action-icons{position:absolute;top:10px;left:-10px}@media (max-width: 767px){.action-icons-product .action-icons{top:80px}}@media (max-width: 480px){.action-icons-product .action-icons{top:140px}}.gf-sort-wrap .action-icons{height:40px;padding-top:10px}.gf-sort-wrap .gf-refine-toggle-mobile{background-color:#f6f6f6}@media (min-width: 768px){.gf-sort-wrap{margin-bottom:20px;display:flex;flex-wrap:wrap;flex-direction:row-reverse}.gf-sort-wrap .sort-by,.gf-sort-wrap .action-icons{display:inline-flex;float:none;margin-top:10px}.gf-sort-wrap .sort-by{margin-right:0!important;margin-left:10px}}@media (max-width: 767px){.gf-sort-wrap{margin-bottom:20px;display:flex;flex-wrap:wrap}.gf-sort-wrap .gf-refine-toggle-mobile,.gf-sort-wrap .sort-by,.gf-sort-wrap .action-icons{display:inline-flex;float:none}.gf-sort-wrap .gf-refine-toggle-mobile,.gf-sort-wrap .sort-by{flex-grow:2}.gf-sort-wrap .sort-by.limit-by,.gf-sort-wrap .action-icons{flex-grow:1}.gf-sort-wrap .sort-by{margin-top:10px}.gf-sort-wrap .sort-by+.sort-by{margin-right:0;margin-left:10px}.gf-sort-wrap .gf-refine-toggle-mobile>span:before{content:"+";font-size:14px;font: 1em/1.2 FontAwesome}.gf-sort-wrap .gf-refine-toggle-mobile,.gf-sort-wrap .action-icons{order:1}.gf-sort-wrap .sort-by{order:2}.gf-refine-toggle-mobile{border-bottom:none;width:calc(100% - 45px);margin-bottom:0}.gf-refine-toggle-mobile>span{flex-grow:2;display:block!important;color:#000!important;text-transform:capitalize;font-size:13px;padding:10px!important;position:relative}.gf-refine-toggle-mobile .gf-refine-toggle{color:#b0b0b0!important;padding:10px 40px 10px 10px}}.downloadable_container{text-align:center;margin-top:10px}.downloadable_container .downloadable,.downloadable_container .downloadable:hover{width:120px}#description-collapsible-section-swatches img{float:none}.noUi-handle.noUi-handle-lower{display:none}.no-charge{white-space:nowrap;font-size:x-small;font-weight:400}.variant-row label{position:relative}.variant-row label .no-charge{position:absolute;left:0;top:15px}@media (min-width: 768px){#bc-sf-filter-tree{height:20px}}.message-bar{width:100%;background-color:#000;text-align:center}.message-bar .message-title{color:#fff;display:inline-flex;align-items:center;justify-content:center;text-align:center}.message-bar .message-title>span{display:flex;padding:10px}.message-bar .message-title .more{text-transform:uppercase;font-size:10px;border:1px solid white;border-radius:5px;padding:2px 5px;margin:0 10px}#message-modal{max-width:500px;margin:15px}body.open_menu .message-bar{display:none}.actIcon{width:auto!important;height:20px!important}body{background-color:#fff;-webkit-font-smoothing:antialiased;text-shadow:0px 1px 1px rgba(255,255,255,.3);font-smoothing:antialiased;font-family:Circular Std;font-weight:400;font-size:14px;text-transform:none;color:#000;line-height:1.7em}h1,h2,h3,h4,h5,h6,.title a,#cost,#steps,.main__header:after{font-family:Circular Std;font-weight:700;text-transform:none;color:#000;display:block;letter-spacing:0px}a,a:visited,.icon-svg--color-accent{color:#b0b0b0;text-decoration:none;outline:0;-webkit-transition:color .3s ease-out 0s;-moz-transition:color .3s ease-out 0s;-o-transition:color .3s ease-out 0s;transition:color .3s ease-out 0s}a:hover,a:focus{color:#404040}body .content{background-color:#fff}body .sidebar__content{font-weight:700}body .payment-due-label__total,body .payment-due__currency,body .payment-due__price{font-size:14px;vertical-align:inherit}body tfoot .total-line th,body tfoot .total-line td{font-weight:700}.main__header .logo{background:url(//luum-textiles-dev.myshopify.com/cdn/shop/t/44/assets/logo.png?v=56666009432202760841708004911) no-repeat left center;display:block}.main__header .logo__text{visibility:hidden}.main__header:after{content:"Pre Checkout";visibility:visible;display:block;font-size:36px;margin:20px 0 10px}h2.section__title:before{content:"&nbsp";color:#000;background-color:#000;height:5px;width:70px;overflow:hidden;display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:10px}.section>.content-box,.section>.section__content,.section>.section__header>.section__text,.section .luum-content,.step__footer{margin-left:80px}.review-block__label{display:none}body .step__footer__previous-link:hover .previous-link__icon{fill:#404040}body .field__input:focus{border-color:#000;-webkit-box-shadow:0 0 0 1px black;box-shadow:0 0 0 1px #000}body .step__footer .btn{border:1px solid #aaa;border-radius:35px;background:none!important;color:#000;text-decoration:none;font-size:12pt;font-weight:700;padding:3px 12px;display:block;text-align:center;cursor:pointer}#thumbnail-container .thumbnail,#thumbnail-container .thumbnail img{height:200px;width:200px}#thumbnail-container .thumbnail{float:left;background-color:#eee;display:inline-block;text-align:center;margin-left:5px;position:relative}#thumbnail-container .thumbnail img{object-fit:cover}#thumbnail-container .thumbnail .loadersmall,#thumbnail-container .thumbnail .failed{display:none;position:absolute}#thumbnail-container .thumbnail.loading .loadersmall{display:block;top:75px;left:70px;width:50px;height:50px}#thumbnail-container .thumbnail.rejected .failed{display:block;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:#c8000080;z-index:2}.tt-menu{width:422px;margin:6px 0;padding:8px 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px #0003}.tt-suggestion{padding:3px 20px;line-height:24px}.tt-suggestion:hover{cursor:pointer;color:#fff;background-color:#0097cf}.tt-suggestion.tt-cursor{color:#fff;background-color:#0097cf}.tt-suggestion p{margin:0}.tt-open{margin-top:0}.product__description .product__description__property,.product__description ul{display:none}.product__price del,.product__price del+br{display:none}
/*# sourceMappingURL=/cdn/shop/t/24/assets/luum-custom.scss.css.map */
