.custom-contact-form{display:flex;grid-gap:3rem;padding-left:3rem;border-left:1px solid rgb(207,207,207);position:relative}.custom-contact-form input,.custom-contact-form textarea{background-color:#fff;font-size:14px}.custom-contact-form label{font-size:14px;font-weight:600}.custom-contact-form input.button.submit-btn,.custom-contact-form input.button.submit-btn:hover{background-color:#d25563!important;background-image:unset;border:#d25563!important;color:#fff}.custom-contact-form:before{content:"";background:no-repeat;background-size:cover;position:absolute;width:40px;height:40px;left:-20px}.custom-contact-form .section-stack.left{width:70%}.image-with-text .prose{text-align:right}.image-with-text .prose p{font-size:14px}.image-with-text picture{position:relative}.image-with-text picture{display:flex;align-items:center;justify-content:flex-end}.image-with-text picture.icon-right{justify-content:flex-start}.image-with-text picture.icon-left:before{content:"";border-top:40px solid transparent;border-bottom:40px solid transparent;border-right:40px solid #efefef;position:absolute}.image-with-text picture.icon-right:before{content:"";border-top:40px solid transparent;border-bottom:40px solid transparent;border-left:40px solid #efefef;position:absolute}.image-with-text h2.h3{color:#474747;font-size:28px;line-height:normal;margin-bottom:20px}@media screen and (max-width:1024px){.image-with-text picture.icon-left:before{border-top:30px solid transparent;border-bottom:30px solid transparent;border-right:30px solid white}.image-with-text picture.icon-right:before{border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:30px solid white}}@media screen and (max-width:990px){.image-with-text picture.icon-left:before{border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid white}.image-with-text picture.icon-right:before{border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid white}.custom-contact-form{flex-direction:column}.custom-contact-form .section-stack.left,.custom-contact-form .section-stack.right{width:100%}.custom-contact-form .section-stack.right{display:flex;align-items:center;justify-content:center}}@media screen and (max-width:768px){.custom-contact-form,.custom-contact-form .section-header{padding-left:1rem}.custom-contact-form:before{width:30px;height:30px;left:-15px}}@media screen and (max-width:700px){.image-with-text picture.icon-right:before,.image-with-text picture.icon-left:before{display:none}}@media screen and (max-width:699px){.image-with-text .prose{text-align:center}}.h6,:where(.prose h6){font-size:var(--text-h5)!important;line-height:1.7}.header__primary-nav-item:before{height:2px;width:max-content;transform-origin:var(--transform-origin-start);background:rgb(var(--text-color));color:#0000;font-size:var(--text-h6);font-family:var(--body-font-family);font-weight:var(--heading-font-weight);font-style:var(--body-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:uppercase}.abslute_tit .image-half h2{position:absolute;bottom:20px;left:30px;color:#;background:#0000;padding:3px 30px 3px 5px;font-size:1em}.shopify-section-template--19502993113370{background-color:#000}#shopify-section-19502993113370__c4ce402b-887e-4109-b6ab-d68002a5966f .section-block.section-block--padding{background-color:#00f}a.custom_mob svg{width:0px;height:0px}.sqs-html-content{border-bottom:1px solid #4e4e4e;color:#4e4e4e;font-weight:500;padding-bottom:20px}row.dimensions-main-section hr{background:#4e4e4e;display:inline-block;padding-bottom:12px}.shopify-section shopify-section--featured-collections{background-color:#fff!important}.row.dimensions-main-section{padding-bottom:30px}.product-gallery__media img{background:#e6e7e5}.custom-contact-form input.button.submit-btn,.custom-contact-form input.button.submit-btn:hover{background-color:#000!important;background-image:unset;border:#000000!important;color:#fff}a.link-btn{background-color:#000;color:#fff;padding:15px 25px;font-weight:600;display:flex;justify-content:center;align-items:center;grid-gap:.5rem;box-shadow:0 2px 2px #00000024,0 1px 5px #0000001f,0 3px 1px -2px #0003;border-radius:0;font-size:14px}.footer{background-color:#0000001a;--text-color: var(--footer-text);--border-color: var(--footer-border-color);background:#0009!important;padding-block-start:var(--section-vertical-spacing);padding-block-end:min(var(--section-vertical-spacing),3rem)}.accordion__content.prose .download-main-section .sqs-block-content .inner-download .a-tag-download.sqs-html-content a{background:none}product-recommendations .section-stack product-card.product-card{margin-bottom:15px}.hidden{display:none}.product-title{text-transform:uppercase}.stock-status{display:block;margin-block-start:.25rem;font-size:var(--text-base);font-weight:700}.stock-status[hidden]{display:none}.stock-status__item{display:inline-flex;align-items:center;gap:.375rem;line-height:1.2}.stock-status__item[hidden]{display:none}.stock-status__icon{flex-shrink:0}.stock-status__icon path{stroke-width:2}.customer-access-banner{position:relative;z-index:3;background:#1c1c1c;color:#fff;border-bottom:1px solid rgba(255,255,255,.15)}.customer-access-banner__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.5rem;padding-block:.875rem}.customer-access-banner__message{display:flex;flex-direction:column;gap:.25rem;font-size:var(--text-sm, .875rem);line-height:1.4;max-width:60rem}.customer-access-banner__title{font-size:var(--text-base, 1rem);letter-spacing:.02em;text-transform:uppercase}.customer-access-banner__link{color:inherit;white-space:nowrap}.customer-access-notice{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem 1.5rem;border:1px solid rgb(var(--border-color, 207 207 207));background:#00000005}.customer-access-notice--compact{padding:1rem 1.25rem}.customer-access-notice__title{margin:0}.customer-access-notice__body{margin:0;font-size:var(--text-sm, .875rem);line-height:1.5}.customer-access-notice__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.25rem}.customer-access-notice.text-center .customer-access-notice__actions{justify-content:center}.wholesale-application .fieldset-row{display:grid;grid-template-columns:1fr;gap:var(--fieldset-gap, 1rem)}@media screen and (min-width:700px){.wholesale-application .fieldset-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.wholesale-application input[readonly]{cursor:not-allowed;background-color:#0000000a}.header__account-links{display:inline-flex;align-items:center;gap:1.25rem}.header__account-link{display:inline-flex;align-items:center;gap:.5rem}.header__account-state{white-space:nowrap}.customer-access-pending-banner{--banner-background: 245 245 245;--banner-text-color: 28 28 28;background:#f5f5f5;color:#1c1c1c;border:1px solid rgba(0,0,0,.08)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom.css.map */
