@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap";.design-wrapper{display:flex;background-color:#fbf7ef;padding:25px 25px 25px 50px;grid-gap:90px}.design-wrapper .design-image,.design-wrapper .design-content{width:calc(50% - 45px)}.design-content hr{margin:15px 0 40px}.design-image img{display:block;max-width:100%;width:100%}h2.heading-h2{font-family:Playfair Display;font-weight:400;line-height:1.2;letter-spacing:normal;width:100%;max-width:520px}.design-textblock{display:flex;flex-direction:column;grid-gap:25px}.design-textblock h3.heading-h2{font-family:Playfair Display;font-weight:600;font-size:20px;line-height:1.5;letter-spacing:normal;margin-bottom:10px;margin-top:0;transition:.3s linear}.design-textblock .rte p{font-family:Lato;font-weight:400;font-size:16px;line-height:26px;letter-spacing:normal;color:#121212}.button{min-width:280px;min-height:50px;font-size:16px;line-height:16px;letter-spacing:normal;text-align:center;text-transform:uppercase;transition:.3s linear}.design-content .button{margin-top:40px}.design-section{padding:100px 0;background:#fff;position:relative}.design-section .page-width{max-width:1340px}.mobile_banner,.main-custom-faq,.tabs-main.page-width.gugger-width.mobile-tabs{display:none}.jquery-modal.blocker.current{z-index:9999}.current .modal{max-width:600px;border-radius:0}.current .modal p{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;color:#000;font-size:24px;margin:20px auto;text-align:center}.current .modal .contact__fields .field input{width:100%;color:#4d4d4d;background-color:#fff;border:1px solid #000000;border-radius:3px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px}.current .modal .contact__fields .field label.field__label{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px;color:#000}.current .modal .contact__fields{display:flex;justify-content:space-between}.current .modal .contact__fields .field{width:49%}.current .modal form#ContactForm .field input{color:#4d4d4d;background-color:#fff;border:1px solid #000000;border-radius:3px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px}.main-pro-reviews,.overflowsection{overflow:hidden!important}.current .modal form#ContactForm .field{margin:20px 0 0}.current .modal form#ContactForm .field textarea{color:#4d4d4d;background-color:#fff;border:1px solid #000000;border-radius:3px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px}.current .modal form#ContactForm .contact__button{margin:20px 0}.current .modal form#ContactForm .contact__button button.button{width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;color:#fff}.modal a.close-modal{top:6px;right:6px}.field:after,.field:before{border:0px!important;box-shadow:inherit!important}p.customize_button a{font-size:1.5rem;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale));color:#000;border:1px solid #000;width:100%;display:block;text-align:center;padding:10px 0;margin:30px 0 50px;text-decoration:inherit;background-color:#000;color:#fff}p.customize_button a:hover{background-color:#222121}.seo-breadcrumb{margin-top:30px!important}.deliver-image-left-ts .design-wrapper{display:flex;flex-direction:row-reverse;padding:25px 54px 25px 25px}.deliver-image-left-ts .design-wrapper .design-image,.deliver-image-left-ts .design-wrapper .design-content{width:50%}.ts-Journey .page-width{margin-right:0!important;padding-right:0;margin-left:310px;max-width:100%}body .design-delivery-section{background:transparent;max-width:1400px;margin:auto;padding:60px 50px 0}.design-delivery-section .dds-wrapper{padding:25px;background:#fbf7ef;max-width:100%;gap:90px;align-items:center}.ts-deliver p{font-family:Lato;font-weight:400;font-size:15px;line-height:25px;letter-spacing:0%;color:#121212}.ts-deliver h3.inline-richtext{font-family:Playfair Display;font-weight:600;font-size:19px;line-height:30px}.design-delivery-section .dds-wrapper .dds-image-container,.design-delivery-section .dds-wrapper .dds-content-container{flex:unset;width:calc(50% - 45px)}.design-delivery-section .dds-wrapper h2{font-weight:400;font-size:40px;line-height:100%;letter-spacing:0;margin:0 0 60px;position:relative;border:0}.design-delivery-section .dds-wrapper h2:after{content:" ";position:absolute;bottom:-20px;width:100%;max-width:240px;background:#121212;height:2px;left:0}.design-delivery-section .dds-tabs .dds-tab{background:#ffffffa6;padding:17px 25px;transition:.3s linear;border:1px solid #ffffffa6}.design-delivery-section .dds-tabs .dds-tab.active{border:1px solid #ebb552;background:#fff}.design-delivery-section .dds-tabs .dds-tab h4{transition:.3s linear;font-weight:600;font-size:20px;line-height:100%;letter-spacing:0;color:#121212}.design-wrapper{align-items:center}.design-delivery-section .dds-tabs .dds-tab.active h4{color:#ebb552}.design-delivery-section .dds-tabs .dds-tab p{font-weight:400;font-size:16px;line-height:26px;letter-spacing:0;color:#121212;font-family:Lato,sans-serif}.design-delivery-section .dds-button{min-width:280px;text-align:center;text-transform:uppercase;border-radius:0;border:2px solid #f4b000;letter-spacing:0;transition:.3s linear;text-decoration:none;margin:36px 0 0}.design-delivery-section .dds-button:hover{background:#000;color:#fff!important}.design-delivery-section .dds-wrapper .dds-content-container .dds-tabs{gap:14px}.design-delivery-section .dds-wrapper .dds-image-container img{border-radius:0}.ts-contact-banner .contact{display:flex;align-items:center;justify-content:space-between;gap:120px;padding:100px 0}.ts-contact-banner .contact .ts-content-left{width:calc(46% - 60px)}.ts-contact-banner .contact .ts-content-right{width:calc(60% - 60px)}.ts-contact-banner .contact .ts-contact-right{width:calc(54% - 60px);background:#ffffff1b;-webkit-backdrop-filter:blur(58.349998474121094px);backdrop-filter:blur(58.349998474121094px);padding:42px 38px;box-shadow:#00000012 0 1px 1px,#00000012 0 2px 2px,#00000012 0 4px 4px,#00000012 0 8px 8px,#00000012 0 16px 16px}body .ts-contact-banner .contact .ts-content-left h2.title{font-weight:400;font-size:40px!important;line-height:50px;letter-spacing:0;color:#121212;position:relative;margin:0 0 40px}.ts-contact-banner .contact .ts-content-left p{font-family:Lato;font-weight:400;font-size:18px;line-height:32px;letter-spacing:0;color:#121212}body .ts-contact-banner .contact .ts-content-left h2.title:after{content:" ";position:absolute;bottom:-20px;width:100%;max-width:240px;background:#121212;height:1px;left:0}body .home-faq-main{margin-top:100px}.ts-contact-banner .contact .ts-contact-right h2.title{font-weight:500;font-size:32px;line-height:40px;letter-spacing:0;text-align:center;margin:0 0 5px}.ts-contact-banner .contact .ts-contact-right p{font-family:Lato;font-weight:400;font-size:18px;line-height:30px;letter-spacing:0;text-align:center;color:#121212;margin:0 0 32px}p:empty{display:none}.tradeform h2.form-status.form-status-list.form__message{color:green;font-size:18px!important;margin-bottom:2rem}.ts-contact-banner input,.ts-contact-banner textarea{border:1px solid #c3c3c3}.ts-contact-banner input{height:48px}.ts-contact-banner label.field__label{margin:0;color:#121212;font-family:Lato,sans-serif;font-weight:400;font-size:16px;letter-spacing:0}.ts-contact-banner .contact__button{margin:24px 0 0}.ts-contact-banner .contact__button .button{width:100%}.ts-contact-banner .field:before,.ts-contact-banner .field:after{display:none}.ts-contact-banner input:focus,.ts-contact-banner input:focus-visible,.ts-contact-banner textarea:focus,.ts-contact-banner textarea:focus-visible{outline:0;box-shadow:none}@media screen and (max-width: 567px){.tabs-main ul.faq li.q i{position:absolute;right:20px;top:20px}.faq li.a{margin-bottom:15px}.tabs-main ul.faq{margin-top:20px}.mobile_banner{display:block;position:absolute;top:0}.mobile_banner img{width:100%;object-fit:cover;height:84.5vh}.FAQ-section-custom p{color:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:600;letter-spacing:.06rem;background-color:#e7e7e7;border:0;font-size:16px;line-height:20px;position:relative;display:flex;justify-content:space-between;align-items:center;padding:15px 14% 15px 20px;max-width:95%;margin:0 auto 10px}.tab-custom{max-width:85%;margin:auto}.tab-custom label.question h2{color:#000;display:flex;align-items:center;justify-content:space-between;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:600;letter-spacing:.06rem;margin:10px 0}.tab-custom p{color:#000;font-size:15px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.FAQ-section-custom p:after{content:"\f067";font-family:Fontawesome;position:absolute;right:10px;font-size:12px}.FAQ-section-custom p.active:after{content:"\f068"}.accordion-inner .accordion-title{text-decoration:none;color:#000;font-weight:600;background-color:#e7e7e7;margin-bottom:10px;border:0;font-size:16px;line-height:20px;position:relative;padding:12px}.main-custom-faq{display:block}.tabs-main.page-width.gugger-width.desktop-tabs{display:none}.tabs-main.page-width.gugger-width.mobile-tabs{display:block}.tabs-main ul.faq{padding:0}.faq li.q{position:relative;font-size:15px!important;line-height:22px!important;padding:15px 10% 15px 10px!important}.accordion-inner .accordion-title:after{content:"\f067";font-family:Fontawesome;color:#000;position:absolute;right:19px;font-size:13px}.accordion-inner .accordion-title.ative:after{content:"\f068"}.accordion-content .metafield-rich_text_field p{padding:0 10px}.accordion-inner .accordion-title img{margin-right:10px;width:20px;object-fit:contain;height:20px;margin-left:10px}.current .modal{padding:0 10px}.current .modal p{font-size:17px;margin:40px 0 0}.banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:84vh!important}}a.image_clickable{z-index:2}slideshow-component.slideshow_section .slideshow.banner{position:relative;z-index:1}.slideshow_section .slideshow__controls{height:20px;position:absolute;top:50%;display:flex!important;z-index:1;width:100%;justify-content:space-between;border:none!important}.slideshow_section svg.icon.icon-caret path{fill:#fff}.slideshow_section button.slider-button{background:#00000087;border-radius:50px}@media screen and (max-width: 1440px){.tradeform{margin-top:-40px}}@media screen and (max-width: 1024px){.ts-contact-banner .contact{padding:100px 15px;gap:30px}.ts-contact-banner .contact .ts-contact-right,.ts-contact-banner .contact .ts-content-left{width:calc(54% - 15px)}}@media screen and (min-width: 767px){.desktop-hidden{display:none!important}.slideshow_section .slideshow__controls{padding:0 30px}}@media screen and (max-width: 767px){.mobile-hidden{display:none!important}.existmobile .media>img,.existmobile .slideshow__media.banner__media.media{position:unset!important}.existmobile .media:before{padding:0!important}.slideshow_section .slideshow__controls{padding:0 10px}}@media screen and (max-width: 768px){.design-wrapper h2.heading-h2{font-size:33px!important;line-height:42px;letter-spacing:0}.main-pro-reviews .page-width .head,.ts-deliver .multicolumn .title-wrapper-with-link{justify-content:center}.ts-deliver .background-none .multicolumn-card__image-wrapper{margin:0}body .design-delivery-section{padding:0 15px}.design-delivery-section .dds-wrapper .dds-image-container,.design-delivery-section .dds-wrapper .dds-content-container{width:100%}.design-delivery-section .dds-wrapper{gap:46px}.custom-trade-section .rich-text__wrapper{flex-direction:column;padding:100px 15px;gap:45px}.custom-trade-section .rich-text__wrapper{padding:15px!important;gap:20px!important}.custom-trade-section .custom-trade-section .rte:not(.inline-richtext){text-align:center;margin-top:40px}.custom-trade-section .rich-text__heading:after,body .ts-contact-banner .contact .ts-content-left h2.title:after,.ts-deliver h2.title:before{position:absolute;left:50%;transform:translate(-50%);transition:transform .3s ease}.custom-trade-section .rte.inline-richtext{text-align:center}.ts-deliver .page-width{padding:85px 15px 100px}body .ts-deliver .page-width{padding:85px 15px 100px;position:relative}body .ts-deliver .subhead p{line-height:30px;text-align:center;font-size:18px;letter-spacing:0}body .ts-deliver h2.title{font-size:31px!important;line-height:50px;letter-spacing:0;text-align:center}.ts-deliver .underlined-link,body .ts-deliver .slider-buttons{display:none}.custombuttons{position:absolute;z-index:999;justify-content:space-between;left:0;width:100%;top:40%;transform:translateY(50%);transition:transform .3s ease}.ts-prev img,.ts-next img{width:65%}body .ts-deliver .slick-slide li{margin-right:20px}.ts-deliver p{font-size:14px;line-height:24px}.ts-deliver .multicolumn-card__info{padding:2rem 0rem!important}body .ts-deliver .slick-slide li{margin-left:0rem!important}body .ts-deliver .slick-slide{margin-right:2rem}body .ts-deliver .small-hide{display:block!important}body .design-delivery-section .dds-wrapper h2{width:100%;font-size:29px!important}.section-background.overflowsection{background-size:initial!important}.design-section{padding:0 0 100px}body .overflowsection h2.title{font-size:32px!important}.design-textblock{gap:35px}body .ts-contact-banner .contact .ts-content-left h2.title{font-size:32px!important;letter-spacing:0;padding:0 25px}.custom-trade-section .rte:not(.inline-richtext){text-align:center;font-size:20px;margin-bottom:3rem;margin-top:36px}}@media screen and (max-width: 750px){.ts-contact-banner .contact .ts-contact-right h2.title{letter-spacing:0;font-size:28px!important}.ts-contact-banner .contact .ts-contact-right h2.title{font-size:16px}body .design-delivery-section .dds-wrapper h2{text-align:center}.design-delivery-section .dds-tabs .dds-tab h4{line-height:1.2}body .dds-tabs{gap:20px}.design-delivery-section .dds-wrapper h2:after{position:absolute;left:50%;transform:translate(-50%);transition:transform .3s ease}.ts-deliver .slick-list,.overflowsection .slick-list{padding:0 50px 0 0!important}.overflowsection .slick-list{overflow:visible}body .home-faq-main{margin-top:88px}.ts-contact-banner .contact{flex-direction:column;padding:86px 15px 100px;gap:45px}.ts-contact-banner .contact .ts-content-left,.ts-contact-banner .contact .ts-contact-right{width:100%}.ts-contact-banner .contact .ts-content-left p,body .ts-contact-banner .contact .ts-content-left h2.title{text-align:center}.design-wrapper{flex-direction:column-reverse;padding:20px;gap:26px}.design-wrapper .design-image,.design-wrapper .design-content{width:100%}}@media screen and (max-width: 500px){.ts-contact-banner .contact .ts-content-left p{width:80%;margin:auto}.tradebanner .banner__box{padding:200px 15px 240px}.dds-wrapper{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/custom.css.map */
