@import url(https://quadratshirt.ca/wp-content/themes/dgtl-child/./css/desktop-1-05.css);@import url(https://quadratshirt.ca/wp-content/themes/dgtl-child/./css/mobile-1-12.css); screen and (min-width:1081px) screen and (max-width:1080px);:root{--color:#dd3c27}body{background-color:#fff}.main-container{flex-direction:column;width:100%}.site-content{flex-direction:column}.lt{color:#fff}.blk{color:#000}.hidden{display:none!important}@font-face{font-family:Hurme;src:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/./fonts/HurmeGeometricSans1_Hairline.otf) format('opentype');font-weight:300;font-style:normal}@font-face{font-family:Hurme;src:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/./fonts/HurmeGeometricSans1_Hairline.otf) format('opentype');font-weight:300;font-style:italic}@font-face{font-family:Hurme;src:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/./fonts/HurmeGeometricSans1_Thin.otf) format('opentype');font-weight:400;font-style:normal}@font-face{font-family:Hurme;src:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/./fonts/HurmeGeometricSans1_Thin.otf) format('opentype');font-weight:400;font-style:italic}@font-face{font-family:Hurme;src:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/./fonts/HurmeGeometricSans1.otf) format('opentype');font-weight:400;font-style:normal}@font-face{font-family:Hurme;src:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/./fonts/HurmeGeometricSans1_Oblique.otf) format('opentype');font-weight:400;font-style:italic}@font-face{font-family:Hurme;src:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/./fonts/HurmeGeometricSans1_SemiBold.otf) format('opentype');font-weight:600;font-style:normal}@font-face{font-family:Hurme;src:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/./fonts/HurmeGeometricSans1_SemiBoldOblique.otf) format('opentype');font-weight:600;font-style:italic}@font-face{font-family:Hurme;src:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/./fonts/HurmeGeometricSans1_Bold.otf) format('opentype');font-weight:700;font-style:normal}@font-face{font-family:Hurme;src:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/./fonts/HurmeGeometricSans1_BoldOblique.otf) format('opentype');font-weight:700;font-style:italic}@font-face{font-family:Hurme;src:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/./fonts/HurmeGeometricSans1_Black.otf) format('opentype');font-weight:800;font-style:normal}@font-face{font-family:Hurme;src:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/./fonts/HurmeGeometricSans1_BlackOblique.otf) format('opentype');font-weight:800;font-style:italic}p,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1{font-weight:700}h2{font-weight:700}h3{font-weight:600}.icon{display:inline-block;background-size:contain;background-position:center center;background-repeat:no-repeat}.icon.lt{filter:invert(100%)}.icon.disabled{opacity:0.3!important;cursor:not-allowed}.icon.small{width:12px;height:12px;min-height:12px;min-width:12px}.icon.medium{width:24px;height:24px;min-height:24px;min-width:24px}.icon.large{width:36px;height:36px;min-height:36px;min-width:36px}.icon.xlarge{width:48px;height:48px;min-height:48px;min-width:48px}.icon.arrow{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/./img/icons/arrow.svg)}.icon.url-fb{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/./img/icons/social_fb.svg)}.icon.url-ig{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/./img/icons/social_ig.svg)}.icon.open{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/close.svg);transform:rotate(45deg)}.icon.open.active{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/close.svg);transform:rotate(0deg)}.icon.close{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/close.svg)}.icon.text{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/text.svg)}.icon.image{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/image.svg)}.icon.delete{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/delete.svg)}.icon.view{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/view.svg)}.icon.view.active{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/view-hidden.svg)}.icon.move-up{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/arrow_full.svg)}.icon.move-down{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/arrow_full.svg);transform:rotate(180deg)}.icon.drag{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/drag.svg)}.icon.rotate{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/rotate.svg)}.icon.transform{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/transform.svg)}.icon.resize{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/resize.svg)}.icon.textalign.left{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/textalign_left.svg)}.icon.textalign.center{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/textalign_center.svg)}.icon.textalign.right{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/textalign_right.svg)}.icon.zoom_out{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/zoom_minus.svg)}.icon.zoom_in{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/zoom_plus.svg)}.icon.cart{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/cart.svg)}.icon.cart-add{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/cart-add.svg)}.icon.cart-check{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/cart-check.svg)}.icon.cart-remove,a:hover .icon.cart-check{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/cart-remove.svg)}.icon.edit{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/edit.svg)}.icon.clone{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/clone.svg)}.icon.plus{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/plus.svg)}.icon.download{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/download.svg)}a{text-decoration:none;color:inherit}a:hover,a:focus,a:active{color:inherit}a:hover{opacity:.5}a,.btn{transition:.5s all ease-in-out}.btn{display:inline-block;text-decoration:none;cursor:pointer}.btn.primary,input[type=submit],.wpcf7-submit{background-color:#fff;padding:var(--hs) var(--ds);border:solid 1px #fff;color:#000;font-weight:400}.btn.primary:hover,input[type=submit]:hover,.wpcf7-submit:hover{background-color:#000;border-color:#fff;color:#fff}.btn.primary.blk{background-color:#000;padding:var(--hs) var(--ds);border:solid 1px #000;color:#fff;font-weight:400}.btn.primary.blk:hover{background-color:#fff;border-color:#000;color:#000;opacity:1}.btn.ghost{background-color:#fff0;padding:var(--hs) var(--ds);border:solid 1px #fff;color:#fff;font-weight:400;opacity:1}.btn.ghost:hover{background-color:#fff;border-color:#fff;color:#000}.after-icon{display:flex;align-items:center}.after-icon:after{content:"";display:inline-block;background-repeat:no-repeat;background-position:center center;transition:.5s all ease-in-out}.after-icon.lt:after{filter:invert(100%)}.after-icon.medium:after{width:24px;height:24px;min-height:24px;min-width:24px;margin-left:var(--hs)}.after-icon.pdf:after{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/pdf.svg)}.before-icon{display:flex;align-items:center}.before-icon:before{content:"";display:inline-block;background-repeat:no-repeat;background-position:center center;transition:.5s all ease-in-out}.before-icon.profile:before{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/profile.svg)}.read-more-btn{display:flex;align-items:center;padding:0}.read-more-btn:after{content:"";display:inline-block;background-repeat:no-repeat;background-position:center center;transition:.5s all ease-in-out}.read-more-btn:after{background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/arrow_small.svg);width:24px;height:24px}.read-more-btn.active:after{transform:rotate(180deg)}.read-more-btn,.read-more-btn:hover,.read-more-btn:focus,.read-more-btn:active{background:none}.read-more-content{opacity:1;height:auto;overflow:hidden;transition:.5s all ease-in-out}.read-more-content:not(.active){opacity:0;height:0}.hs{padding:var(--hs)}.rs{padding:var(--rs)}.ds{padding:var(--ds)}.hst{padding-top:var(--hs)}.rst{padding-top:var(--rs)}.dst{padding-top:var(--ds)}.hsr{padding-right:var(--hs)}.rsr{padding-right:var(--rs)}.dsr{padding-right:var(--ds)}.hsb{padding-bottom:var(--hs)}.rsb{padding-bottom:var(--rs)}.dsb{padding-bottom:var(--ds)}.hsl{padding-left:var(--hs)}.rsl{padding-left:var(--rs)}.dsl{padding-left:var(--ds)}.module.dropdown .dropdown-toggle{cursor:pointer}.module.dropdown .dropdown-toggle label{display:flex;justify-content:space-between;align-items:center;margin-right:2px;pointer-events:none;opacity:.8;transition:all .3s ease-in-out}.module.dropdown .dropdown-toggle.current-selection:after{display:inline-block;content:"";width:12px;height:12px;margin-bottom:-4px;background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/arrow_small.svg)}.module.dropdown.open .dropdown-toggle:after{transform:rotate(180deg)}.module.dropdown .dropdown-toggle:hover label{opacity:1}.module.dropdown .dropdown-content{display:none}.module.dropdown.open .dropdown-content{display:block}.module.dropdown .dropdown-content ul{display:block;position:absolute;z-index:99999;background:#000;border:solid 1px rgb(255 255 255 / .5);border-radius:10px;list-style:none;margin:0;padding:var(--rs)}.module.dropdown .dropdown-content ul li{display:flex;align-items:center;color:rgb(255 255 255 / .4);cursor:pointer;transition:all .3s ease-in-out}.module.dropdown .dropdown-content ul li:hover{color:rgb(255 255 255 / .6)}.module.dropdown .dropdown-content ul li.active{color:rgb(255 255 255)}.module.dropdown .dropdown-content ul li .icon{margin-right:var(--hs)}.module.accordeon .row{border-bottom:solid 1px rgb(255 255 255 / .5)}.module.accordeon .row:first-child{border-top:solid 1px rgb(255 255 255 / .5)}.module.accordeon .row .top{display:flex;justify-content:space-between;align-items:center;width:100%;padding:var(--hs) 0;cursor:pointer;transition:all .3s ease-in-out}.module.accordeon .row .top:hover{opacity:.6}.module.accordeon .row .title{font-weight:700;color:#fff}.module.accordeon .row .toggle-btn{display:flex;align-items:center}.module.accordeon .row .toggle-btn .icon{transition:all .5s ease-in-out;background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/close.svg)}.module.accordeon .row .bottom{overflow:clip;transition:all .5s ease-in-out}.module.accordeon .row .bottom:not(.active){height:0;pointer-events:none}.module.accordeon .row .bottom.active{height:5000px}.module.accordeon .row .bottom .text{padding-bottom:5px;opacity:0;transition:all .5s ease-in-out}.module.accordeon .row .bottom.active .text{opacity:1}#creations_list{width:100%}#creations_list .the_creations{display:flex;flex-wrap:wrap}#creations_list .creation{padding:var(--rs);margin-left:var(--rs);display:flex;flex-direction:column}#creations_list .creation .actions{opacity:1;transition:all .3s ease-in-out}#creations_list .creation:not(:hover) .actions{opacity:0;pointer-events:none}#creations_list .creation .cart_action{align-self:flex-end;display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin-top:-72px;border-radius:50%;transition:all .3s ease-in-out;position:relative;z-index:9999999;filter:brightness(1)}#creations_list .creation .cart_action:hover{opacity:1;filter:brightness(1.1)}#creations_list .creation .cart_action.cart-add{background:#000}#creations_list .creation .cart_action.cart-check{background:green}#creations_list .creation .cart_action .icon{filter:invert(100%);margin:var(--hs)}#creations_list .creation .product_canvas{width:auto;overflow:hidden}#creations_list .creation .product_canvas .the_product{width:280px;height:280px;object-fit:contain}#creations_list .creation .product_canvas .the_layers{transform:scale(.4)}#masthead .inside-header{height:100px;padding:var(--rs)}#masthead .main-navigation .inside-navigation .main-nav li a{font-weight:400;text-transform:uppercase}.inside-header{color:#fff}.site-header #primary-menu .current_page_item{background-color:#fff}.site-header #primary-menu .current_page_item a{color:#000}.lang-item{margin:var(--rs);list-style:none}#menu-menu-utilisateur li a{color:#fff}#footer-cta{background-color:#000;padding:var(--ds) var(--dds) 0}#footer-cta .layout{display:flex;border-style:solid;border-width:2px 0 2px 0;border-color:rgb(255 255 255 / .3);width:100%}#footer-cta .layout .left{display:flex;flex-direction:column;align-items:flex-start}#footer-cta .layout .left .title{margin-bottom:var(--rs)}body.home #masthead{background-color:#fff0;position:absolute;width:100%}#page-home section:not(#hero){background-color:#000}#page-home section .title,#page-home section p{color:#fff}#page-home #hero{width:100%;background-size:cover;background-repeat:no-repeat}#page-home #hero .layout{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}#page-home #hero .content{display:flex;flex-direction:column;align-items:flex-start}#page-home #hero .content .title{font-weight:700;margin-bottom:var(--rs)}#page-home #features .top{display:flex;justify-content:space-between}#page-home #features .top .left .title{margin-bottom:var(--rs)}#page-home #features .the_features{display:flex}#page-home #features .the_features .feature{padding:var(--rs);border:solid 1px rgb(255 255 255 / .5)}#page-home #features .the_features .feature .content{display:flex;flex-direction:column;align-items:flex-start}#page-home #features .the_features .feature .content img{margin:var(--rs) 0}#page-home #features .the_features .feature .content .text{margin:var(--hs) 0 var(--rs) 0}#page-home #shop .title{margin-bottom:var(--ds)}#page-home #shop .the_products{display:flex;flex-wrap:wrap}#page-home #shop .the_products .product a{display:flex;flex-direction:column;align-items:flex-start}#page-home #shop .the_products .product img{object-fit:cover}#page-home #shop .the_products .product span{display:flex;justify-content:flex-start;align-items:center;margin:var(--rs) 0}#page-home #shop .the_products .product span .icon{margin-left:var(--hs)}#page-home #about .layout{display:flex}#page-home #about .layout .right .title{margin-bottom:var(--rs)}#page-home #about .layout .right .text p{margin-bottom:var(--rs)}#page-about section:not(#hero){background-color:#000}#page-about section .title{margin-bottom:var(--hs)}#page-about section .title,#page-home section p{color:#fff}#page-about section .text p{margin-bottom:var(--hs)}#page-about #hero{width:100%;background-size:cover;background-repeat:no-repeat}#page-about #hero .layout{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}#page-about #hero .red-overlay{background:linear-gradient(to right,rgb(196 24 24 / .6) 0%,#fff0 100%)}#page-about #hero .content{display:flex;flex-direction:column;align-items:flex-start}#page-about #hero .content .title{font-weight:700}#page-about #intro .layout{display:flex}#page-about #features .top{display:flex;justify-content:space-between}#page-about #features .the_features{display:flex}#page-about #features .the_features .feature{padding:var(--rs);border:solid 1px rgb(255 255 255 / .5)}#page-about #features .the_features .feature .content{display:flex;flex-direction:column;align-items:flex-start}#page-about #features .the_features .feature .content img{margin:var(--rs) 0}#page-about #features .the_features .feature .content .text{margin:var(--hs) 0 var(--rs) 0}#page-about #team .the_team{display:flex;flex-wrap:wrap}#page-about #team .the_team .member{display:flex;flex-direction:column;padding:var(--rs)}#page-about #team .the_team .member img{margin-bottom:var(--rs)}#page-faq section:not(#hero){background-color:#000}#page-faq section .content>.title{margin-bottom:var(--hs)}#page-faq section .title,#page-home section p{color:#fff}#page-faq section .text p{margin-bottom:var(--hs)}#page-faq #hero{width:100%;background-size:cover;background-repeat:no-repeat}#page-faq #hero .layout{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}#page-faq #hero .color-overlay{background:linear-gradient(to right,rgb(41 193 221 / .6) 0%,#fff0 100%)}#page-faq #hero .content{display:flex;flex-direction:column;align-items:flex-start}#page-faq #hero .content .title{font-weight:700}#page-faq #questions .top{display:flex;justify-content:space-between}#page-contact section:not(#hero){background-color:#000}#page-contact section .title{margin-bottom:var(--hs)}#page-contact section .title,#page-home section p{color:#fff}#page-contact section .text p{margin-bottom:var(--hs)}#page-contact #hero{width:100%;background-size:cover;background-repeat:no-repeat}#page-contact #hero .layout{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}#page-contact #hero .overlay{background:linear-gradient(to right,rgb(47 47 47 / .6) 0%,#fff0 100%)}#page-contact #hero .content{display:flex;flex-direction:column;align-items:flex-start}#page-contact #hero .content .title{font-weight:700}#page-contact #form .form-container .wpcf7-form-control-wrap,#page-contact #form .form-container input:not([type=submit]){width:100%;display:block}#page-contact #form .form-container input:not([type=submit]),#page-contact #form .form-container textarea{background:#fff0;color:#fff;border-width:0 0 1px 0;opacity:1}#page-contact #form .form-container input[type=submit]{margin-top:var(--rs)}#page-contact #form .form-container input::placeholder,#page-contact #form .form-container textarea::placeholder{color:#fff;opacity:1}#page-contact #info .layout{display:flex}#archive-products{background-color:#000}#archive-products section .title,#page-home section p{color:#fff}#archive-products #hero{width:100%;background-size:cover;background-repeat:no-repeat;background-color:#000}#archive-products #hero .layout{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}#archive-products #hero .content{display:flex;flex-direction:column;align-items:flex-start}#archive-products #hero .content .title{font-weight:700}.products-list .product:nth-child(even){background-color:rgb(26 26 26)}.products-list .product .title{margin-bottom:var(--hs)}.products-list .product .text p{margin-bottom:var(--hs)}.products-list .product .product_colors{margin-top:var(--rs)}.products-list .product .product_colors .the_colors{margin-top:var(--hs)}.products-list .product .actions{display:flex;align-items:center;margin-top:var(--rs)}.color-swatch{display:inline-block;height:30px;width:30px;border-radius:50%;border:solid 2px rgb(255 255 255 / .4);transition:all .5s ease-in-out}.color-swatch:hover{border-color:rgb(255 255 255 / .7);cursor:pointer}.color-swatch.active{border-color:rgb(255 255 255)}#creation_header{color:#fff}#creation_body{background-color:rgb(20 20 20);height:calc(100vh - 100px);user-select:none}#creation_body>.layout{display:flex;flex-direction:column;height:100%}#creation_body #top_bar{background-color:rgb(14 14 14);height:60px;display:flex;align-items:center}#creation_body #top_bar .toolbar{display:flex;width:100%;height:24px;transition:all .3s ease-in-out}#creation_body #top_bar .toolbar:not(.active){opacity:0;pointer-events:none}#creation_body #top_bar .toolbar .the_tools{display:flex;justify-content:center;align-items:center}#creation_body #top_bar .toolbar .tool{display:flex;flex-direction:column;justify-content:flex-start;height:100%;border-left:solid 1px rgb(255 255 255 / .5)}#creation_body #top_bar .toolbar .tool:first-child{border-left:none}#creation_body #top_bar .toolbar .tool .dropdown-content{position:absolute;z-index:9999999;margin-top:calc(42px + var(--rs));left:var(--rs)}#creation_body #top_bar .toolbar .tool .dropdown-content ul{list-style:none;margin:0;width:250px;max-height:60vh}#creation_body #top_bar .toolbar .tool.fontfamily .dropdown-content ul{overflow-y:scroll}#creation_body #top_bar .toolbar .tool.fontfamily .current-selection{display:flex;align-items:center}#creation_body #top_bar .toolbar .tool.fontfamily .icon{content:"";width:20px;height:20px;margin-right:var(--hs);background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/text.svg)}#creation_body #top_bar .toolbar .tool.fontsize{display:flex;flex-direction:row;align-items:center}#creation_body #top_bar .toolbar .tool.fontsize button{height:24px;width:24px;padding:0;background:#fff0;opacity:.8;transition:all .3s ease-in-out}#creation_body #top_bar .toolbar .tool.fontsize button:hover{opacity:1}#creation_body #top_bar .toolbar .tool.fontsize input[type="number"]{-webkit-appearance:none;-webkit-border-radius:0;-moz-appearance:none;appearance:none;width:50px;padding:0;background:#fff0;color:#fff;border:none;text-align:center}#creation_body #top_bar .toolbar .tool.fontsize input[type="number"]::-webkit-inner-spin-button,#creation_body #top_bar .toolbar .tool.fontsize input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#creation_body #top_bar .toolbar .tool.fontsize input[type="number"]{-moz-appearance:textfield}#creation_body #top_bar .toolbar .tool.color .current-selection{display:flex;align-items:center}#creation_body #top_bar .toolbar .tool.color .dropdown-content{background:#000;border:solid 1px rgb(255 255 255 / .5);border-radius:10px;padding:var(--rs)}#creation_body #top_bar .toolbar .tool.color .color_palettes{margin-top:var(--rs)}#creation_body #top_bar .toolbar .tool.color ul{position:relative;border:none;background:#fff0;display:flex;justify-content:space-between;padding:2px 0}#creation_body #top_bar .toolbar .tool.color ul li{padding:2px 0}#creation_body #top_bar .toolbar .tool.textalign .current-selection{display:flex;align-items:center}#creation_body #top_bar .toolbar .tool.textalign .current-selection .icon{width:24px;height:24px;margin-right:var(--hs);background-size:contain}#creation_body #top_bar .toolbar .tool.textalign .current-label{width:100px}#creation_body #image-manager:not(.active){display:none}#creation_body #image-manager{position:absolute;z-index:9999;background:#000;padding:var(--rs);border:solid 1px rgb(255 255 255 / .5);border-radius:10px;transition:all .3s ease-in-out;overflow:clip}#creation_body #image-manager .layout{display:flex;flex-direction:column;align-items:flex-end}#creation_body #image-manager .layout .toggle{position:absolute;margin-top:-12px;margin-right:-12px}#creation_body #image-manager .layout .toggle .btn{transition:all .3s ease-in-out}#creation_body #image-manager .layout .toggle .btn:hover{opacity:.5}#creation_body #image-manager .layout .top{display:flex;flex-direction:column}#creation_body #image-manager.reduced .top,#creation_body #image-manager.reduced .latest-uploads{display:none}#creation_body #image-manager.reduced .toggle .btn{transform:rotate(45deg)}#creation_body #image-manager .top .title{font-size:2rem;margin-bottom:var(--hs)}#creation_body #image-manager .top .text{margin-bottom:var(--rs)}#creation_body #image-manager .top .text p{margin-bottom:var(--hs)}#creation_body #image-manager .top input{margin-bottom:var(--hs)}#creation_body #image-manager form:not(.disabled) label{display:none}#creation_body #image-manager form.disabled fieldset{display:none}#creation_body #image-manager .latest-uploads{padding:var(--rs) 0;overflow-x:clip;overflow-y:scroll;height:200px}#creation_body #image-manager .latest-uploads label{margin-right:var(--hs)}#creation_body #image-manager .latest-uploads .gallery_count{display:inline-block}#creation_body #image-manager .latest-uploads .the_images{display:flex;flex-wrap:wrap;margin-top:var(--hs)}#creation_body #image-manager .latest-uploads .the_images .image-container{display:flex;flex-direction:column;align-items:flex-end;padding:var(--hhs);margin:0 var(--hs) var(--hs) 0}#creation_body #image-manager .latest-uploads .the_images .image-container .actions{height:0}#creation_body #image-manager .latest-uploads .the_images .image-container:not(:hover) .delete{opacity:0}#creation_body #image-manager .latest-uploads .the_images .image-container .delete{display:flex;justify-content:center;align-items:center;position:relative;z-index:999;border:solid 1px rgb(255 255 255 / .5);border-radius:50%;box-shadow:0 0 2px 2px rgb(0 0 0 / .5);background-color:#000;width:28px;height:28px;margin-right:-8px;margin-top:-8px;transition:all .3s ease-in-out;cursor:pointer;opacity:.8}#creation_body #image-manager .latest-uploads .the_images .image-container .delete:hover{opacity:1}#creation_body #image-manager .latest-uploads .the_images img.uploaded-image{width:64px;height:64px;object-fit:cover;cursor:pointer;transition:all .3s ease-in-out;opacity:.7}#creation_body #image-manager .latest-uploads .the_images img.uploaded-image:hover{opacity:1}#creation_body #image-manager .latest-uploads .the_images img.uploaded-image.selected{opacity:1;border:solid 1px rgb(255 255 255 / .5)}#creation_body #main_container{display:flex}.product_canvas{height:100%;overflow-y:scroll;overflow-x:clip;display:flex;flex-direction:column;justify-content:center;align-items:center}.product_canvas .product{height:100%;width:100%;background-size:contain;background-repeat:no-repeat;background-position:center center}.product_canvas .product:not(.active){display:none}.product_canvas .the_layers{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.product_canvas .the_layers .layer{position:absolute;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.product_canvas .the_layers .layer div{display:flex;justify-content:space-between}.product_canvas .the_layers .layer div .icon{background-color:#f0f0f0;background-size:20px 20px;background-position:center center;width:32px;height:32px;border-radius:50%;cursor:pointer;transition:all .3s ease-in-out;position:relative;z-index:99999999}.product_canvas .the_layers .layer div .icon:hover{background-color:#fff}.product_canvas .the_layers .layer div .icon.drag{background-size:24px 24px}.product_canvas .the_layers .layer div .icon:first-child{margin-left:-32px}.product_canvas .the_layers .layer div .icon:last-child{margin-right:-32px}.product_canvas .the_layers .layer .the_layer{border:none;padding:0}.product_canvas .the_layers .layer div.canvas_tools{position:relative}.product_canvas .the_layers .layer div.canvas_tools.top{bottom:0}.product_canvas .the_layers .layer div.canvas_tools.bottom{top:0}.product_canvas .the_layers .layer:not(.active) .the_layer{pointer-events:none}.product_canvas .the_layers .layer:not(.active) div.canvas_tools{opacity:0;pointer-events:none}.product_canvas .the_layers .layer.active{z-index:100000}.product_canvas .the_layers .layer.active div.canvas_tools{width:100%}.product_canvas .the_layers .layer textarea.the_layer{background:#fff0;overflow:hidden;width:100%;height:100%;resize:none;transform:scale(1)}.product_canvas .the_layers .layer.text div.canvas_tools.bottom{justify-content:flex-start}.product_canvas .the_layers .layer .the_image{height:100%;width:100%;background-size:contain;background-repeat:no-repeat;background-position:center center}#creation_body #product_settings .layout .top{display:flex;align-items:center}#creation_body #product_settings .layout .bottom{padding:var(--rs);height:calc(100% - 84px);display:flex;flex-direction:column;justify-content:space-between}#creation_body #product_settings .product_name{color:#fff}#creation_body #product_settings .edit{margin-left:var(--hs);cursor:pointer;transition:all .3s ease-in-out}#creation_body #product_settings .edit:hover{opacity:.7}#creation_body #product_settings .side-select .dropdown-content{width:100%}#creation_body #product_settings .side-select .current-selection{display:flex;align-items:center;justify-content:space-between;color:rgb(255 255 255);margin-bottom:var(--rs);border-bottom:solid 1px rgb(255 255 255 / .5)}#creation_body #product_settings .layers-lists{overflow-y:scroll}#creation_body #product_settings .layers-list{margin-right:var(--hs)}#creation_body #product_settings .layers-list:not(.active){display:none}#creation_body #product_settings .layers-list ul{list-style:none;margin:0}#creation_body #product_settings .layers-list ul li{display:flex;justify-content:space-between;align-items:center;border:solid 1px rgb(255 255 255 / .5);color:rgb(255 255 255 / .4);padding:var(--hs);margin-bottom:var(--hhs);border-radius:10px;cursor:pointer;transition:all .3s ease-in-out}#creation_body #product_settings .layers-list ul li:hover{color:rgb(255 255 255 / .6)}#creation_body #product_settings .layers-list ul li.active{color:#000;background:#fff}#creation_body #product_settings .layers-list ul li .title{display:flex;align-items:center}#creation_body #product_settings .layers-list ul li .title .icon{width:32px;height:32px;margin-right:var(--hs);background-size:18px 18px;opacity:.4;border:solid 1px rgb(255 255 255 / .4);border-radius:50%}#creation_body #product_settings .layers-list ul li.active .title .icon{filter:invert(100%);opacity:1}#creation_body #product_settings .layers-list ul li .controls{display:flex;align-items:center}#creation_body #product_settings .layers-list ul li .controls>*{margin-left:var(--hhs)}#creation_body #product_settings .layers-list ul li .controls .icon{transition:all .3s ease-in-out}#creation_body #product_settings .layers-list ul li.active .controls .icon{filter:invert(0%);opacity:.4}#creation_body #product_settings .layers-list ul li:not(.active) .controls .icon{opacity:0}#creation_body #product_settings .layers-list ul li:hover .controls .icon{opacity:.4}#creation_body #product_settings .layers-list ul li .controls .icon:hover{opacity:1}#creation_body #product_settings .layers-list ul li .controls .move-layer{display:flex;flex-direction:column}#creation_body #product_settings .btns-container{margin-top:var(--hs);display:flex;justify-content:space-between;width:100%}#creation_body #product_settings .btns-container button{width:calc(50% - var(--hhs));border-radius:10px;padding:var(--hs)}#creation_body #bottom_bar{background-color:rgb(14 14 14);height:60px;display:flex;align-items:center}.zoom_wrapper{display:flex;align-items:center;margin-left:var(--ds)}.zoom_wrapper>div{margin:0 var(--rs)}#zoom-bar-cont{height:8px;width:200px;background:#969696;position:relative;border-radius:8px}#slider{cursor:pointer;height:16px;width:16px;border-radius:50%;background:rgb(225 225 225);position:absolute;bottom:50%;left:0;transform:translateY(50%) translateX(-50%);display:flex;justify-content:center}#slider:hover{background:rgb(255 255 255)}#creation_confirm{position:absolute;width:100%;height:100%;top:0;left:0;z-index:9999999;background-color:rgb(0 0 0 / .95);transition:all .5s ease-in-out;opacity:1;user-select:none}#creation_confirm:not(.active){opacity:0;pointer-events:none}#creation_confirm .popup-container{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-end}#creation_confirm .close.btn{margin:var(--rs);transition:all .3s ease-in-out}#creation_confirm .close.btn:hover{opacity:.7}#creation_confirm .layout{display:flex}#creation_confirm #preview{display:flex;width:100%;height:100%}#creation_confirm #preview .product_canvas{width:100%;overflow:hidden}#creation_confirm .right{display:flex;flex-direction:column;align-items:flex-start}#creation_confirm .right .title{font-weight:700;margin-bottom:var(--rs)}#creation_confirm .right .text ul{margin:var(--rs) 0;padding:0;list-style:none}#creation_confirm .right .text ul li{display:flex;align-items:center;margin-bottom:var(--hs)}#creation_confirm .right .text ul li:before{content:"";display:inline-block;background-image:url(https://quadratshirt.ca/wp-content/themes/dgtl-child/../dgtl-child/img/icons/check.svg);background-size:contain;background-repeat:no-repeat;height:32px;width:32px;min-width:32px;margin-right:var(--hs)}#creation_confirm .right hr{width:100%;background-color:rgb(255 255 255 / .5);margin:var(--rs) 0}#creation_confirm .right label{margin-bottom:var(--rs);cursor:pointer}#creation_confirm .right label input{margin-right:var(--hs)}#creation_confirm .right a.next:not(.active){opacity:.3;pointer-events:none}#creation_products{position:absolute;width:100%;height:100vh;top:0;left:0;z-index:9999999;background-color:rgb(0 0 0 / .95);transition:all .5s ease-in-out;opacity:1;user-select:none}#creation_products:not(.active){opacity:0;pointer-events:none}#creation_products .popup-container{width:100%;height:100vh;display:flex;flex-direction:column;align-items:flex-end;overflow-y:scroll}#creation_products .close.btn{margin:var(--rs);cursor:pointer;transition:all .3s ease-in-out}#creation_products .close.btn:hover{opacity:.7}#page-cart .cart-layout{display:flex}#creations-tab{display:flex;flex-direction:column;align-items:center}#creations-tab #creations_list{display:flex;flex-direction:column;align-items:center}#creations-tab #creations_list>.title{font-weight:600;font-size:1.5rem;text-align:center;margin:auto}#creations-tab #creations_list .the_creations:not(.not-logged-in){overflow-y:hidden;overflow-x:clip}#creations-tab #creations_list .the_creations:not(.not-logged-in):hover{overflow-y:scroll}#creations-tab #creations_list .creation{margin-left:0}#creations-tab #creations_list .new_product{display:flex;justify-content:center}#creations-tab .new_product{margin-left:0}#page-cart #cart{padding-bottom:var(--dds)}.woocommerce button.button:disabled{color:white!important;transition:all .3s ease-in-out}.woocommerce button.button:disabled:hover{background-color:var(--contrast)!important;opacity:.4}#dgtl_cart .the_creations .creation_cart_item{padding:var(--rs)}#dgtl_cart .the_creations .creation_cart_item:nth-child(odd){background-color:rgb(0 0 0 / .04)}#dgtl_cart .the_creations .creation_cart_item .item_layout{display:flex}#dgtl_cart .creation_cart_item .product-thumbnail a{display:block;width:280px;height:280px}#dgtl_cart .creation_cart_item .product-thumbnail .the_product{width:280px;height:280px}#dgtl_cart .creation_cart_item .product_canvas{overflow:hidden}#dgtl_cart .creation_cart_item .product_canvas .the_layers{transform:scale(.4)}#dgtl_cart .creation_cart_item .product_details .title{font-size:1.8rem;font-weight:600}#dgtl_cart .creation_cart_item .product_details .variations{display:flex;flex-wrap:wrap;margin-top:var(--rs)}#dgtl_cart .creation_cart_item.warning-size .product_details .variations{padding:18px;border:solid 5px red}#dgtl_cart .creation_cart_item .product_details .variations .quantity{display:flex;flex-direction:column}#dgtl_cart .creation_cart_item .product_details .variations .quantity label{font-size:.7rem}#dgtl_cart .creation_cart_item .product_details .variations .qty,#dgtl_cart .creation_cart_item .product_details .variations .add_size_to_cart{width:80px;height:50px;border:solid 1px rgb(0 0 0 / .5);border-radius:5px;margin-right:var(--hhs)}#dgtl_cart .creation_cart_item .product_details .variations .add_size_to_cart{display:flex;justify-content:center;align-items:center;opacity:.4;transition:all .3s ease-in-out}#dgtl_cart .creation_cart_item .product_details .variations .add_size_to_cart:hover{opacity:1}#dgtl_cart .creation_cart_item .product_details .size-chart{display:inline-flex;margin-top:var(--rs)}#dgtl_cart .creation_cart_item .product_details .pricing{margin-top:var(--rs)}#dgtl_cart .creation_cart_item .product_details .pricing span{font-size:1.5rem;font-weight:500}#dgtl_cart .creation_cart_item .product_details .notification{color:red;font-size:.9rem;text-decoration:underline}.totals_container .layout{display:flex}.totals_container .cart_discounts #discounts_list ul{list-style:none;margin:var(--hs) var(--rs) var(--rs) 0;padding:var(--rs);border:solid 1px rgb(0 0 0 / .5)}.totals_container .cart_discounts #discounts_list ul li{display:flex;justify-content:space-between;width:100%}.totals_container .cart_discounts #discounts_list ul li:not(:last-child){border-bottom:solid 1px rgb(0 0 0 / .2)}.totals_container .cart_discounts #discounts_list ul li.list-details{font-weight:600}.woocommerce .cart-collaterals .cart_totals .title{margin-bottom:var(--hs)}.woocommerce-checkout .entry-header{max-width:1200px;margin:var(--ds) auto}#page-account{padding-left:var(--ds);padding-right:var(--ds);padding-bottom:var(--dds)}#page-account #hero{margin:var(--rs) 0}#page-account #account-menu .woocommerce{display:flex}#page-account #creations_list .creation{box-shadow:0 0 5px 2px rgb(0 0 0 / .05);margin-bottom:var(--rs)}#page-account #creations_list label{display:block}.page-template-page-download #mobile-header{display:none!important}.page-template-default .page{padding:var(--ds);max-width:1200px}.page-template-default .entry-content p{margin-bottom:var(--hs)}.page-template-default .entry-content .wp-block-heading{margin-top:var(--ds)}