#page-app .page-app-side .calculator{overflow:hidden;margin-bottom:20px;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}#page-app .page-app-side .calculator input{width:100%;display:block;margin:0 0 10px;border:1px solid #555;height:30px;padding:0 10px}#page-app .page-app-side .calculator button{color:#fff;background:var(--primary-color);border:0;height:41px;font-size:14px;font-family:var(--font-body-family);padding:0 20px;max-width:115px;width:115px;cursor:pointer}#page-app .page-app-side .calculator .equal{line-height:41px;text-align:center;margin:0 5px;color:#0009}#page-app .page-app-side .calculator .result{text-align:center;line-height:26px;border:1px solid var(--primary-color);letter-spacing:0;color:var(--primary-color);font-family:var(--font-body-family);max-width:115px;width:115px;height:41px;display:flex;align-items:center;justify-content:center;cursor:pointer}#page-app .page-app-side .download-area{overflow:hidden}#page-app .page-app-side .download-area .lbl{line-height:1.3}#page-app .page-app-side .download-area .icons{text-align:right}#page-app .page-app-side .download-area .icons a{display:inline-block}#page-app .clear{clear:both}#page-app .group-title{clear:both;padding:0;font-size:2.8rem;margin:0}.product-title-wool-flex{display:flex;align-items:center;width:100%;justify-content:space-between;margin:0 0 28px;padding-top:28px;padding-bottom:14px;border-bottom:1px solid #00000026}#page-app .group-title:first-child{padding-top:0}#page-app .prod-swatch{cursor:pointer;position:relative;z-index:2;width:10%}#page-app .prod-swatch .prod-swatch-inside{margin:4px;border:1px solid #00000029}#page-app .prod-swatch img{display:inline-block;vertical-align:middle;width:100%}#page-app .prod-swatch .tooltip{position:absolute;display:none;background:#333;left:50%;margin-left:-70px;bottom:100%;margin-bottom:10px;padding:5px;color:#fff;width:140px;font-size:12px;text-align:center;z-index:5}#page-app .prod-swatch .tooltip:after{content:"";position:absolute;left:50%;top:100%;width:0;height:0;margin-left:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #333}#page-app .prod-swatch:hover{z-index:4}#page-app .prod-swatch:hover .tooltip{display:block}#page-app .prod-cart{clear:both;padding:20px 0}#page-app .prod-cart .prod-cart-inside{overflow:hidden;padding:20px;position:relative}#page-app .prod-cart .prod-cart-inside .close-btn{position:absolute;right:15px;top:15px;width:18px;height:18px;text-align:center;line-height:18px;cursor:pointer}#page-app .prod-cart .prod-cart-inside .close-btn:before,#page-app .prod-cart .prod-cart-inside .close-btn:after{content:"";position:absolute;left:50%;top:50%;width:2px;height:20px;background:#333;transform:rotate(45deg);margin-left:-1px;margin-top:-10px;display:none}#page-app .prod-cart .prod-cart-inside .close-btn:after{transform:rotate(-45deg)}#page-app .prod-cart .prod-cart-inside .prod-cart-details label{display:block;margin-bottom:10px}#page-app .prod-cart .prod-cart-inside .prod-cart-details label input{-webkit-appearance:checkbox}#page-app .prod-cart .prod-cart-inside .prod-cart-details .hank-form{margin-bottom:12px;position:relative}#page-app .prod-cart .prod-cart-inside .prod-cart-details .qty{display:flex}.section-wool-sidebar-main-inner{background:#fff}.section-wool-sidebar-top h4{margin:0 0 10px;font-family:var(--font-body-family);letter-spacing:0;font-size:19px;font-weight:var(--header_font_weight_4);line-height:28.5px}#page-app .page-app-side .section-wool-sidebar-content ul{list-style:disc;padding-left:18px;margin-bottom:10px}#page-app .page-app-side .section-wool-sidebar-content ul+p{color:#000000b2;letter-spacing:0;font-weight:var(--header_font_weight_2);line-height:24px;margin-bottom:0}.section-wool-sidebar-top{padding:67px 28px 26px;border-bottom:1px solid #0000001A}.section-wool-sidebar-center{border-bottom:1px solid #0000001A;padding:28px}.section-wool-sidebar-center .section-wool-sidebar-center-doc:not(:last-child){border-bottom:1px solid #0000001A}.section-wool-sidebar-center .section-wool-sidebar-center-doc{padding:12px 0;display:flex;align-items:center;justify-content:space-between}.section-wool-sidebar-center .section-wool-sidebar-center-doc:first-child{padding-top:0}.section-wool-sidebar-center .section-wool-sidebar-center-doc:last-child{padding-bottom:0}.section-wool-sidebar-center-doc-text{letter-spacing:0;padding-right:10px}.section-wool-sidebar-bottom{padding:25px 25px 20px}.section-wool-sidebar-bottom-inner{padding:24px;background:#fbf7f4}#page-app .page-app-side .top-separator{font-family:var(--font-body-family);letter-spacing:0;margin:0 0 14px;font-weight:var(--header_font_weight_4)}#page-app .page-app-side .calculator input{width:100%;display:block;margin:0 0 8px;height:41px;padding:0 10px;border:1px solid #00000033;font-size:13px;font-family:var(--font-body-family)}#page-app .page-app-side .calculator button{color:#fff;background:var(--primary-color);border:0;height:41px;font-size:14px;font-family:var(--font-body-family);padding:0 20px}.page-app-side{max-width:360px;width:100%}.page-app-main{max-width:calc(100% - 410px);width:100%;position:relative}.loader-spinner .loading__spinner{width:5rem;display:flex;height:5rem;text-align:center;justify-content:center;align-items:center}.wool-main-flex-inner .loader-spinner svg{width:5rem;height:5rem;opacity:.3}.wool-main-flex-inner{display:flex;justify-content:space-between}.block_wool-arrows{display:flex;align-items:center;display:none}.woolproducts-wrap{display:flex;flex-wrap:wrap}#page-app .prod-cart{clear:both;padding:20px 0;position:fixed;left:0;right:0;top:0;bottom:0;z-index:9;background:#0006;display:flex;align-items:center;justify-content:center}#page-app .prod-cart .prod-cart-inside{overflow:hidden;padding:44px 50px 44px 44px;position:relative;max-width:674px;width:100%;margin:auto;display:flex;align-items:center;background:#fff}#page-app .prod-cart .prod-cart-inside img.prod-cart-img{max-width:220px;max-height:220px;width:220px;height:220px;object-fit:contain}#page-app .prod-cart .prod-cart-inside .prod-cart-details{text-align:left;width:calc(100% - 220px);padding-left:32px}#page-app .prod-cart .prod-cart-inside .prod-cart-details .title{margin:0;font-family:var(--font-heading-family);font-size:28px;font-weight:400;line-height:33.6px;text-align:left}.prod-cart-details-main{display:flex;align-items:center;justify-content:space-between;letter-spacing:0;margin-bottom:28px}.prod-cart-details-main .price{font-weight:var(--header_font_weight_4);color:var(--primary-color);font-family:var(--font-body-family);font-size:2.4rem;letter-spacing:0}#page-app .prod-cart .prod-cart-inside .prod-cart-details .hank-form select{border:1px solid #DDDDDD;padding:16px 22px;width:100%;font-weight:var(--header_font_weight_3);font-family:var(--font-body-family);letter-spacing:0;cursor:pointer;appearance:none;-webkit-appearance:none;color:#000}.wool-qty-cart{width:43px;display:flex;align-items:center;justify-content:center;height:100%;cursor:pointer}.wool-qty-cart-quantity{border:1px solid #00000029;display:flex;align-items:center;height:56px;width:130px}.wool-qty-cart-quantity input[type=number]{border:none;text-align:center;padding:0;font-family:var(--font-body-family)}.wool-qty-cart svg{width:14px;height:14px}.wool-qty-cart-quantity input[type=number]::-webkit-outer-spin-button,.wool-qty-cart-quantity input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wool-addtocart-btn{width:100%;height:5.6rem;margin-left:12px}.wool-addtocart-btn .button{width:100%;height:5.6rem}.wool-error-message{color:#e91021;font-family:var(--font-body-family);font-size:1.2rem;font-weight:var(--header_font_weight_3);letter-spacing:0;margin-top:5px;padding:5px 10px;background:#ff00000d}#page-app .prod-cart .prod-cart-inside .prod-cart-details .hank-form select:focus-visible{outline:none;box-shadow:none;outline-offset:0}.selectedProductHank-arrow{width:12px;height:100%;position:absolute;left:auto;top:auto;bottom:auto;right:23px}.section-wool-sidebar-content li{letter-spacing:0}.wool-qty-cart-quantity input[type=number]:focus-visible{box-shadow:none;outline:none}@media(max-width:1199px){.section-wool-sidebar-center-doc-text{width:70%}.section-wool-sidebar-top{padding:40px 20px 26px}.section-wool-sidebar-center,.section-wool-sidebar-bottom{padding:20px}.page-app-side{max-width:300px}.page-app-main{max-width:calc(100% - 320px)}.section-wool-sidebar-bottom-inner{padding:20px}#page-app .page-app-side .calculator button,#page-app .page-app-side .calculator .result{max-width:100px;width:100px}#page-app .page-app-side .calculator .equal{margin:0}#page-app .page-app-side .calculator:last-child{margin-bottom:0}}@media(min-width:768px){.product-title-wool-flex{touch-action:none}.section-wool-sidebar-main{position:sticky;top:90px;max-height:100%}}@media(max-width:767px){.page-app-side{max-width:100%;margin-top:50px}.page-app-main{max-width:100%}.wool-main-flex-inner{flex-wrap:wrap;flex-direction:column-reverse}.product-titlewool-wrap:is(.woolproduct-active) .woolproducts-wrap{display:inline-block!important}.product-title-wool-flex{padding-top:0}.product-titlewool-wrap:is(.woolproduct-active) .block_wool-minus-icon{display:block}.product-titlewool-wrap:is(.woolproduct-active) .block_wool-plus-icon{display:none}#page-app .prod-swatch .prod-swatch-inside{margin:1px}.woolproducts-wrap{padding-bottom:28px}#page-app .prod-cart .prod-cart-inside{padding:50px 20px;flex-direction:column;max-width:100%;margin:0;max-height:524px;overflow:auto;height:100%}#page-app .prod-cart{overflow:auto;padding:0}#page-app .prod-cart .prod-cart-inside .prod-cart-details{width:100%;padding-left:0;padding-top:15px}#page-app .prod-cart{align-items:flex-end;overflow:auto}div#smile-ui-container{z-index:0!important}}@media(max-width:575px){#page-app .group-title{font-size:2rem}}
/*# sourceMappingURL=/cdn/shop/t/180/assets/section-wool.css.map */
