.product-fly-out{background-color:var(--pinch-white);position:fixed;right:-800px;transition:.3s;height:100%;width:100%;max-width:800px;overflow-y:scroll;padding:0;z-index:99;top:0}@media screen and (min-width:1025px){.product-fly-out{height:calc(100% - 108px);max-width:100%;width:541px;top:108px}}@media screen and (min-width:1280px){.product-fly-out{width:581px}}@media screen and (min-width:1400px){.product-fly-out{width:606px}}@media screen and (min-width:1600px){.product-fly-out{width:626px}}@media screen and (min-width:1700px){.product-fly-out{width:641px}}.product-fly-out--active{right:0;transition:.3s;z-index:9999}.product-fly-out__inner{padding:0 var(--modal-side-pad) var(--modal-pad) var(--modal-side-pad)}@media screen and (max-width:767px){.product-fly-out__inner{padding-left:15px;padding-right:15px}}@media screen and (min-width:768px){.product-fly-out__inner{padding-left:35px;padding-right:35px}}@media screen and (min-width:1025px){.product-fly-out__inner{padding-left:114px;padding-right:114px}}.product-fly-out__content h1,.product-fly-out__content h2,.product-fly-out__content h3,.product-fly-out__content h4,.product-fly-out__content h5,.product-fly-out__content h6{line-height:1.5;margin:0;padding-bottom:16px}.product-fly-out__content h1 span,.product-fly-out__content h2 span,.product-fly-out__content h3 span,.product-fly-out__content h4 span,.product-fly-out__content h5 span,.product-fly-out__content h6 span{line-height:1.5;margin:0}.product-fly-out__content h2 span{font-family:var(--h2-font-family);font-size:24px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:var(--h2-letter-spacing)}.product-fly-out__content h2{font-family:var(--h2-font-family);font-size:24px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:var(--h2-letter-spacing);padding-bottom:21px}.product-fly-out__content h3 span,.product-fly-out__content h3{font-family:var(--h3-font-family);font-size:var(--h3-font-size);font-style:normal;font-weight:400;line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing)}.product-fly-out__content h4 span,.product-fly-out__content h5 span,.product-fly-out__content h6 span,.product-fly-out__content h4,.product-fly-out__content h5,.product-fly-out__content h6{font-size:20px;font-weight:400}.product-fly-out__content :not(h1,h1span,h2,h2span,h3,h3span,h4,h4span,h5,h5span,h6,h6span){color:#231f20;font-size:14px;font-style:normal;font-weight:400;line-height:18.2px;letter-spacing:.52px}.product-fly-out__content p{margin-block-end:16px;margin-block-start:0}.product-fly-out__content ul{padding-left:12px}.product-fly-out__content figure{margin:0;padding:0}.product-fly-out__content img{height:auto;width:100%}.product-fly-out__content img.flyout__landscape-image{width:98%!important}@media screen and (min-width:1025px){.product-fly-out__content img.flyout__landscape-image{width:100%!important}}.product-fly-out__content table:not([class]){box-shadow:none}.product-fly-out__content table:not([class]) td,.product-fly-out__content table:not([class]) th{border:none;padding-bottom:0;padding-left:0}.product-fly-out__content .button-style-secondary{background-color:var(--color-button-bg-secondary-default);border-color:var(--color-button-bg-secondary-default);padding-top:17px}.product-fly-out__content .button-style-secondary .button-text{color:var(--color-button-text-secondary-default)}.product-fly-out__content .button-style-secondary svg path{stroke:var(--color-button-text-secondary-default)}.product-fly-out__content .button-style-secondary:hover{background-color:var(--color-button-bg-secondary-active);box-shadow:inset 0 0 0 1px var(--color-button-border-primary-default)}.product-fly-out__content .button-style-secondary:hover .button-text{color:var(--color-button-text-secondary-active)}.product-fly-out__content .button-style-secondary:hover svg path{stroke:var(--color-button-text-secondary-active)}.product-fly-out__close{cursor:pointer;width:100%;height:100px;position:absolute;top:0;left:0;position:sticky}.product-fly-out__icon{width:100%;height:100px;position:relative;left:0;top:0;background-color:var(--pinch-white)}.product-fly-out__icon svg{position:absolute;right:24px;top:24px;height:16px;width:16px}.product-fly-out__opacity{cursor:pointer;height:100%;width:100%!important;position:fixed;top:0;left:0;max-width:100%!important;z-index:999;background-color:#000;transition:.3s}.product-fly-out__opacity--active{transition:.3s;display:block!important;opacity:.5}.product-fly-out__title{color:var(--color-toggle-heading);font-size:var(--toggle-font-size);font-style:normal;font-weight:400;line-height:var(--toggle-heading-line-height);letter-spacing:var(--toggle-heading-letter-spacing);text-transform:uppercase;align-items:center;cursor:pointer;display:flex}.product-fly-out .modal-blocks__header{font-size:11px;line-height:11px;letter-spacing:1.1px;padding-bottom:21px;text-transform:uppercase}.product-fly-out .modal-blocks__content{color:#231f20;font-size:14px;font-style:normal;font-weight:400;line-height:18.2px;letter-spacing:.52px}.product-fly-out details{border-bottom:1px solid #eee;margin-bottom:16px;padding-bottom:16px}.product-fly-out details[open] summary{padding-bottom:16px}.product-fly-out details[open] summary:after{background-image:url(icon-minus.svg);background-repeat:no-repeat;background-size:contain;height:2px;top:6px;width:8px}.product-fly-out summary{color:#343434;font-size:16px;font-weight:400;letter-spacing:.17px;position:relative}.product-fly-out summary:after{background-image:url(icon-plus.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:9px;right:0;position:absolute;top:3px;width:8px}.product-fly-out__dimension-text{padding-top:20px}.product-fly-out .lighting-spec-table{border-spacing:0;padding-bottom:30px;width:100%!important}.product-fly-out .lighting-spec-table tr{display:table;padding-bottom:5px;width:100%}.product-fly-out .lighting-spec-table td{color:#231f20;font-size:14px;font-style:normal;font-weight:400;line-height:18.2px;letter-spacing:.52px;padding:0!important;text-align:left;vertical-align:top;width:50%!important}.product-fly-out .lighting-spec-logos{display:flex;gap:20px;list-style:none;margin:0;padding-left:0}.product-fly-out .lighting-spec-logos__logo img{height:30px;width:30px}#Careguide .product-fly-out__content p{display:flex;flex-wrap:wrap;gap:15px}#Careguide .product-fly-out__content p:has(img:nth-of-type(2):last-of-type) img{width:43%}#Careguide .product-fly-out__content p:has(img:nth-of-type(3):last-of-type) img{width:30%}#Materialsandfinishes .product-fly-out__content p{display:flex;flex-wrap:wrap;gap:15px}#Materialsandfinishes .product-fly-out__content img{width:48%}@media screen and (min-width:1025px){#Materialsandfinishes .product-fly-out__content img{width:47%}}#Materialsandfinishes .product-fly-out__content p:has(img:nth-of-type(3):last-of-type) img{width:30%}#Materialsandfinishes .product-fly-out__content h2:has(img:nth-of-type(3):last-of-type) img{width:30%}#CeilingRosesandSuspensions .product-fly-out__content p,#Legtimber .product-fly-out__content p{display:flex;flex-wrap:wrap;gap:15px}#CeilingRosesandSuspensions .product-fly-out__content img,#Legtimber .product-fly-out__content img{width:45%}#CeilingRosesandSuspensions .product-fly-out__content span,#Legtimber .product-fly-out__content span{display:flex;flex-wrap:wrap;gap:15px}#Dimensiondrawing .modal-blocks__content{padding-top:5px}
/*# sourceMappingURL=/cdn/shop/t/20/assets/product-fly-out.css.map */
