@font-face{font-family:Twentieth Century;src:url(/cdn/shop/files/twentieth-century_800ce72a-d430-4c59-b9f3-da37beab89fb.woff2?v=1725437496)}@font-face{font-family:Twentieth Century Bold;src:url(/cdn/shop/files/twentieth-century-bold_5dd2ddd2-527e-442f-9699-6d17f768a45e.woff2?v=1725437634)}*:focus-visible{outline:0;outline-offset:0;box-shadow:0}.menu-drawer__menu li a{font-family:Twentieth Century Bold;text-transform:uppercase;font-size:20px;align-items:center;justify-content:space-between}.menu-drawer summary.menu-drawer__menu-item{padding-right:5.2rem;font-family:Twentieth Century;text-transform:uppercase;font-size:21px}.menu-drawer__menu-item:hover{color:#ff5c00;background-color:transparent}sticky-header.header-wrapper{background:#fff}.header__icons a.zenbtn.btn_1{background:radial-gradient(circle at 100% 100%,#fff 0,#fff 9px,transparent 9px) 0 0/10px 10px no-repeat,radial-gradient(circle at 0 100%,#fff 0,#fff 9px,transparent 9px) 100% 0/10px 10px no-repeat,radial-gradient(circle at 100% 0,#fff 0,#fff 9px,transparent 9px) 0 100%/10px 10px no-repeat,radial-gradient(circle at 0 0,#fff 0,#fff 9px,transparent 9px) 100% 100%/10px 10px no-repeat,linear-gradient(#fff,#fff) 50% 50%/ calc(100% - 2px) calc(100% - 20px) no-repeat,linear-gradient(#fff,#fff) 50% 50%/ calc(100% - 20px) calc(100% - 2px) no-repeat,linear-gradient(90deg,#ff5c00 0,#ff00e5);border-radius:10px;padding:12px 25px;box-sizing:border-box;display:block;font-family:Twentieth Century Bold;color:#000;text-decoration:none;margin-right:25px;position:relative;top:-3px}.header.drawer-menu{padding-top:30px;padding-bottom:30px}.menu_close svg{width:30px;height:30px;cursor:pointer}.menu_close{position:absolute;right:18px;top:18px}.drawer-menu .header__icon--menu .icon{width:30px;height:30px}.menu-drawer__close-button{font-family:Twentieth Century!important;text-transform:uppercase;font-size:20px!important;color:#ff5c00!important}.js .menu-drawer__menu-item .icon-caret{display:block!important;width:15px}.page-width{max-width:94%!important}footer.footer{background-color:#808080e5!important;margin-top:80px}.footer__copyright.caption{display:flex;align-items:center;justify-content:space-between;width:100%}.footer_logo img{width:137px}.footer__content-bottom{padding-top:15px!important;padding-bottom:15px}.footer__content-bottom .policies a{font-family:Twentieth Century;color:#fff;font-size:16px;text-decoration:none}.footer_policy{position:relative;top:-5px}.template-product a.zenbtn.btn_1{background:radial-gradient(circle at 100% 100%,#fff 0,#fff 9px,transparent 9px) 0 0 / 10px 10px no-repeat,radial-gradient(circle at 0 100%,#fff 0,#fff 9px,transparent 9px) 100% 0 / 10px 10px no-repeat,radial-gradient(circle at 100% 0,#fff 0,#fff 9px,transparent 9px) 0 100% / 10px 10px no-repeat,radial-gradient(circle at 0 0,#fff 0,#fff 9px,transparent 9px) 100% 100% / 10px 10px no-repeat,linear-gradient(#fff,#fff) 50% 50% / calc(100% - 2px) calc(100% - 20px) no-repeat,linear-gradient(#fff,#fff) 50% 50% / calc(100% - 20px) calc(100% - 2px) no-repeat,linear-gradient(90deg,#ff5c00 0,#ff00e5);border-radius:10px;padding:12px 25px;box-sizing:border-box;display:inline-block;font-family:Twentieth Century Bold;color:#000;text-decoration:none;margin-right:25px;position:relative;text-transform:uppercase}.template-product .workspace_price{font-size:20px;font-family:Twentieth Century;color:#8d8d8d;margin-top:0}.template-product .workspace_price span{display:block;font-size:45px;line-height:40px;color:#000}.template-product .product__title{margin-bottom:0}.template-product .pro_marq{display:flex;align-items:center;gap:10px;width:38%}.template-product .pro_marq h4{font-family:Twentieth Century;font-size:19px;margin:22px 0}.template-product .pro_marq svg{width:30px}.template-product .product__description{font-family:Twentieth Century;font-size:20px;line-height:26px;color:#000}.template-product .product__title h1{font-family:arial;font-weight:700;font-size:38px;text-transform:uppercase}.template-product .pro_marquee{display:flex;gap:0 35px;flex-wrap:wrap}.template-product .product--large:not(.product--no-media) .product__info-wrapper{padding:75px 0 0 4rem}.template-product .pro_marq_block{position:relative}.template-product .product-media-container.constrain-height .media{background:#f2f2f2;border-radius:20px}.info_description p{font-family:Twentieth Century;font-size:20px;line-height:22px}.template-product .product-media-container.constrain-height.media-fit-contain{border-radius:20px}.template-product .thumbnail[aria-current]{border-color:transparent}.template-product .tda-customizer-app-section-wrapper h1{font-family:arial;font-weight:700}.template-product .tda-customizer-controls-container h2,.template-product h3.tda-customizer-customization-option-title{font-family:Twentieth Century Bold}.template-product span.selected-option-value-detail,.template-product .tda-customizer-customization-option-value-title{font-family:Twentieth Century}.template-product .tda-customizer-product-title{font-family:Twentieth Century Bold}.template-product .tda-customizer-footer-atc-btn{font-family:Twentieth Century Bold;font-size:17px;border-radius:8px;cursor:pointer}.template-product .tda-customizer-variant-price-sale{padding:7px 25px}.template-product .tda-customizer-customization-option-value-list select{width:212px;height:40px;font-family:Twentieth Century;font-size:20px}.template-product .product__accordion h2{font-family:Twentieth Century Bold;font-size:14px;position:relative;top:1px}.template-product .accordion__content p{font-family:Twentieth Century;font-size:14px}.template-product .price__regular{font-family:Twentieth Century Bold;font-size:18px;margin-right:18px}.template-product .accordion{margin-top:5.5rem}.element_banner{margin:60px 0 30px}.element_banner .button{position:relative;z-index:1;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;font-family:inherit;padding:1.2rem 3rem 1rem;text-decoration:none;border-radius:8px;border:2px solid #fff;color:#000;background-color:#fff;font-family:Twentieth Century Bold;min-width:24rem;max-width:100%;min-height:4.6rem;text-transform:uppercase;font-weight:400;font-size:13px;transition-property:color,background-color,box-shadow;transition-duration:.5s;transition-timing-function:ease;-webkit-appearance:none;appearance:none;overflow:hidden;box-shadow:0 0 #ffffff4d}.element_banner .button:after{box-shadow:none}@media screen and (hover:hover){.element_banner .button:after{content:"";z-index:-1;position:absolute;top:0;left:-100%;width:100%;height:100%;transform:skew(-15deg);background-image:linear-gradient(90deg,transparent,rgba(26,27,24,.25),transparent);border-radius:0;box-shadow:none;transition:none}.element_banner .button:hover{box-shadow:none;background-color:#ffffffd9;transition-delay:.25s}.element_banner .button:hover:after{animation:shine 1s ease}.element_banner .button:not([disabled]):hover:after{box-shadow:none}@keyframes shine{to{left:100%}}}.shopify-section:has(.guarantees) .page-width{max-width:75%;width:75%}.best_design .page-width{max-width:75%;width:75%}.best_design h3{font-size:24px;font-family:Twentieth Century Bold}.best_design .rte p{font-family:Twentieth Century;font-size:18px;line-height:26px}.best_design h2.title.h1{margin-bottom:0;font-family:arial;font-weight:700}.shopify-section:has(.tda-customizer-wrapper) .page-width{width:75%;max-width:75%}@media only screen and (min-width:768px){.products_tabs .page-width,.zen_prod.page-width,.zen_charac.page-width{width:75%}.shopify-section:has(.tda-customizer-wrapper) .page-width{width:75%}.zen_work.page-width{width:75%}}@media only screen and (max-width:768px){.header.drawer-menu{padding:20px 4px 0 0}.header__icons .zenbtn{display:none!important}.template-product .product--large:not(.product--no-media) .product__info-wrapper{padding:40px 0 0 0rem}.template-product .product__title h1{font-size:28px}.template-product .workspace_price span{font-size:40px}.best_design .page-width{max-width:100%;width:100%;padding-top:0;padding-bottom:0}.template-product .shopify-section:has(.tda-customizer-wrapper) .page-width{width:100%;max-width:100%;padding:0}.template-product .banner__content{position:absolute}.template-product .element_banner{display:flex;align-items:center;justify-content:center}.template-product .best_design h2.title.h1{font-size:25px}.template-product .best_design h3{font-size:20px;font-family:Twentieth Century Bold}.template-product .tda-customizer-app-section-wrapper h1{font-size:25px}}a.button_design_one{background:#23428f;border-radius:10px!important}.headeing_bl h2.rich-text__heading{color:#23428f}.img_bnr_btn a.button.button--primary{opacity:1;background:#23428f;font-weight:700;border-radius:10px!important}a.button.button--primary:after,a.button_design_one:after{content:unset}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom.css.map */
