@font-face{font-family:FuturaBlk;src:url(/cdn/shop/files/Futura_Heavy_font.ttf?v=1670845224)}@font-face{font-family:Din;src:url(/cdn/shop/files/D-DIN-PRO-500-Medium.otf?v=1670919162)}@font-face{font-family:latoregular;src:url(/cdn/shop/files/lato-regular-webfont.woff2?v=1691051565) format("woff2"),url(/cdn/shop/files/lato-regular-webfont.woff?v=1691051564) format("woff");font-weight:400;font-style:normal}@font-face{font-family:rockinsodaregular;src:url(/cdn/shop/files/rockinsoda-webfont.woff2?v=1703152246) format("woff2"),url(/cdn/shop/files/rockinsoda-webfont.woff?v=1703152169) format("woff");font-weight:400;font-style:normal}@font-face{font-family:AortaCracker;src:url(/cdn/shop/files/AortaCracker.woff2?v=1709470221) format("woff2"),url(/cdn/shop/files/AortaCracker.woff?v=1709470220) format("woff"),url(/cdn/shop/files/AortaCracker.ttf?v=1709470221) format("truetype")}@font-face{font-family:cartoonicregular;src:url(/cdn/shop/files/cartoonic_preview-webfont.woff2?v=1709563098) format("woff2"),url(/cdn/shop/files/cartoonic_preview-webfont.woff?v=1709563099) format("woff");font-weight:400;font-style:normal}@font-face{font-family:barnacle_boyregular;src:url(/cdn/shop/files/barnacle_boy_font_by_7ntypes-webfont.woff2?v=1709563311) format("woff2"),url(/cdn/shop/files/barnacle_boy_font_by_7ntypes-webfont.woff?v=1709563311) format("woff");font-weight:400;font-style:normal}@font-face{font-family:cocogooseregular;src:url(/cdn/shop/files/cocogoose_pro-trial-webfont.woff2?v=1717598366) format("woff2"),url(/cdn/shop/files/cocogoose_pro-trial-webfont.woff?v=1717598366) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gt_flexa_trialbl;src:url(/cdn/shop/files/gt-flexa-black-trial-webfont.woff2?v=1717598423) format("woff2"),url(/cdn/shop/files/gt-flexa-black-trial-webfont.woff?v=1717598423) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gt_flexa_trialbd;src:url(/cdn/shop/files/gt-flexa-bold-trial-webfont.woff2?v=1717598474) format("woff2"),url(/cdn/shop/files/gt-flexa-bold-trial-webfont.woff?v=1717598474) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gt_flexa_triallz;src:url(/cdn/shop/files/gt-flexa-lazer-trial-webfont.woff2?v=1717598519) format("woff2"),url(/cdn/shop/files/gt-flexa-lazer-trial-webfont.woff?v=1717598519) format("woff");font-weight:400;font-style:normal}h1,h2,h3,h4,h5,h6,a,p,div,span{font-family:latoregular!important}#shopify-section-1584353475696{margin-top:75px}.cart-note{display:grid;padding-left:0}.email-in-header{width:70%}.prod-article-no{font-size:14px}.engo-popup .actions .close-window{position:static}.content-post-default,.content-post-default p{color:#212529!important}.measure-btn{background-color:#f5f5f5}input[type=checkbox]{margin:15px 15px 15px 5px}.dropdown-icon{position:absolute;top:5px;display:inline}.collection-page-sidebar .content-page .shop_control .filter_sortby .filter p{text-transform:capitalize;font-weight:400}.breadcrumb_collection2{margin-bottom:20px}.stockist-container{display:flex;flex-direction:row;flex-wrap:wrap;max-width:850px;margin:0 auto}.stockist-container .stockist-image{flex:0 0 25%;margin:0 auto}.section-banner-v1 .box-info .content-banner .title,.section-banner-v1 .box-info .content-banner .info-bottom .button-shop{color:#fff}.section-banner-v1 .box-info .content-banner .info-bottom .button-shop{border-color:#fff}.section-banner-v1 .box-info .content-banner .info-bottom .button-shop:hover{border-color:#000;color:#000;background-color:#fff}.stockist-container .stockist-image img{margin:0 auto;display:block}.prod-measuring-tool{float:right;position:absolute;right:15px;top:0}.form-container{position:relative}.copyright .list-payment{display:flex;list-style:none;float:right}.copyright .list-payment .list-payment__item{padding:0 10px}.product-icons-container{display:flex;flex-direction:row;flex-wrap:wrap;padding-left:40px}.product-icons-container img{width:115px;height:auto}.slide-relative-btn{position:absolute;top:0;width:100%;height:100%;left:0}.slide-relative-btn a{display:block;font-size:20px;font-weight:400;padding:5px 15px;border-radius:15px;width:200px;text-align:center;text-transform:uppercase;margin:20% auto 0}.slide-btn-center,.slide-btn-right,.slide-btn-left{position:absolute;width:max-content}.slide-btn-left{top:13vw;left:20vw}.slide-btn-right{top:18vw;right:20vw}.slide-btn-center{top:80px;right:-100px}.kiwiSizingLoaded:hover .ks-chart-modal-link ._ks_text{color:#fff}.box_getin .info_find .btn{background-color:#d0181f;border-color:#d0181f}.box_getin .info_find .btn:hover{background-color:#ffcb05}.selector-wrapper .single-option-selector{border:2px solid #000}.hwrap{width:100%;overflow:hidden}.hmove{display:flex;position:relative;top:0;right:0}.hslide{width:100%;flex-shrink:0;box-sizing:border-box}.hslide p{font-size:1rem;text-align:center;margin-bottom:10px}.hslide a{color:#fff;text-decoration:underline}.mini-product-item .actions .close-window{float:none}.sg-table-wrapper h3{text-align:center}.sg-table-wrapper{margin:75px 50px}.sg-table{border:2px solid grey}.sg-table-header-cell{text-transform:uppercase;font-weight:600}.sg-table-cell{border:1px solid lightgrey;text-align:center}@keyframes slideh{0%{right:0}40%{right:0}50%{right:100%}97%{right:100%}to{right:0}}.hmove{animation:slideh linear 30s infinite}.hmove:hover{animation-play-state:paused}.dropdown-menu .dropdownmenu_lv2 .menu_lv2{width:max-content}.credit-option-container table.credit{border:1px solid #ddd;font-size:.9rem;margin:10px 0 10px 60px;width:auto;min-height:112px}.credit-option-container td.creditlogo{width:20%;vertical-align:middle;padding:10px;text-align:center;border:1px solid #eeeeee}.get-on-credit-title{margin-left:60px;text-transform:initial}.wrap-rating2{border-bottom:1px solid #e7e7e7;padding-bottom:24px;margin-bottom:24px;margin-left:60px}.FOM-btn{font-weight:600}#shopify-section-collection-bundles-template .product-grid-view .grid-uniform{justify-content:center}#shopify-section-collection-bundles-template .product-grid-view .title-product a{color:#fff;background-color:var(--jdgm-primary-color);border-radius:10px;padding:10px 15px;text-transform:uppercase}.mobi-sec-1,.mobi-sec-2,.mobi-sec-4{text-align:center}.mobi-sec-1 h3{text-transform:none;display:inline-block}.mobi-sec-1 .mobi-inline-img{display:inline-block;width:200px;position:relative;top:-12px}.mobi-sec-2 h2,.mobi-sec-4 h2{font-weight:600;margin-bottom:30px}.mobi-sec-4 p,.mobi-sec-2 p{width:70%;margin:0 auto 20px}.mobi-sec-2 span,.mobi-sec-4 span{font-size:.8rem}.mobi-sec-3{display:flex;flex-direction:row;gap:5px}.mobi-sec-3 .ms3-flex{flex:1;background-color:#ffcb05;text-align:center;padding:30px}.mobi-sec-4 h4,.ms3-flex h1{margin-bottom:10px}.mobi-sec-4{margin-top:50px}.mobi-sec-4 hr{margin:40px 0}.mobi-sec-4 a{color:red}.payflex-page{margin-bottom:50px}.payflex-page h3{text-align:center;margin-bottom:30px}.payflex-page .mobi-sec-1{margin:50px 0 30px}.payflex-page .mobi-sec-2{text-align:left}.payflex-page .mobi-sec-1 .mobi-inline-img{top:-5px}.payflex-page .mobi-sec-2 p{width:100%}.payflex-sec-1{margin:30px 0}.payflex-sec-2 .ms3-flex{text-transform:uppercase}.pjn-page .mobi-sec-1{margin:80px 0 0}.pjn-page .mobi-sec-1 .mobi-inline-img{top:-45px;left:5px}.pjn-page .mobi-sec-2 p{width:100%;text-align:left}.BCP-container .row p{text-align:justify}.BCP-carousel-container .section-title h2{text-align:center;font-weight:600;margin-top:.7rem}.BCP-carousel .carousel-cell{width:25%;padding-right:15px;min-height:200px}.BCP-carousel .flickity-viewport{margin:2rem 0}.BCP-carousel .flickity-prev-next-button.previous{left:-50px!important}.BCP-carousel .flickity-prev-next-button.next{right:-50px!important}.prod-badge{border:2px solid #000;color:#fff;background:#000;border-radius:15px;padding:0 20px;position:absolute;top:5px;left:5px;z-index:2}@media only screen and (max-width : 991px){.BCP-carousel .flickity-prev-next-button.previous{left:10px!important}.BCP-carousel .flickity-prev-next-button.next{right:10px!important}}@media only screen and (max-width : 768px){.BCP-carousel .carousel-cell{width:50%;padding-right:10px;min-height:auto}}@media only screen and (max-width : 1300px){.dropdown-icon{right:-10px}}@media only screen and (max-width : 1200px){#shopify-section-1584353475696{margin-top:0}.slide-btn-center{top:60px}.slide-btn-right{top:18vw;right:17vw}.slide-btn-left{top:11vw;left:17vw}}@media only screen and (max-width : 991px){.product-icons-container,.prod-measuring-tool{padding-left:0}.slide-btn-right{top:19vw;right:15vw}.slide-btn-left{top:10vw;left:14vw}.credit-option-container table.credit,.get-on-credit-title,.wrap-rating2{margin-left:0;text-align:center}}@media only screen and (max-width : 768px){#partPayCalculatorWidget1 #partPayCalculatorWidgetLogo{top:-45px!important}#partPayCalculatorWidget1{min-height:auto}.sticky_addcart{display:block}.email-in-header{width:100%;text-align:center}.mobi-sec-4 p,.mobi-sec-2 p{width:96%}.mobi-sec-3{display:flex;flex-direction:column}.slide-relative-btn .rel-btn-center{margin-top:50%}.slide-relative-btn .rel-btn-right{position:absolute;right:10vw;margin-bottom:40px;bottom:0}.slide-relative-btn .rel-btn-left{position:absolute;left:10vw;margin-bottom:40px;bottom:0}.section-banner-v1 .box-info .content-banner .info-bottom{margin-top:10px}.product-icons-container{margin:5px auto;width:fit-content}.section-newsletter-v1.pd-small{padding-top:0;padding-bottom:40px}.slide-btn-right{top:26vw;right:8vw}.slide-btn-left{top:16vw;left:7vw}.sg-table-wrapper{margin:25px 10px}.copyright .list-payment{float:none;margin:0 auto;width:fit-content;padding:0}.child-details-form{flex-direction:column-reverse}.prod-measuring-tool{float:none}#shopify-section-contact-template-v2 .lacy-expanded{height:0}.stockist-container{max-width:350px}.stockist-container .stockist-image{flex:0 0 50%;margin:0 auto}.form-container{margin:0 auto;max-width:300px;position:relative}.prod_extended .content-page-detail .detail-info .form-container .btn-action .shop-button{margin-right:0}.shop_control{align-items:center}.shop_control .col-12{flex:1}.collection-page-sidebar .content-page .shop_control .filter_sortby .filter{min-width:190px;width:100%}.prod_extended .content-page-detail .detail-info{text-align:center}.prod_extended .content-page-detail .detail-info .product-price .enj-product-price{margin:0 auto}.prod_extended .content-page-detail .detail-info .product-title{padding-right:0}}@media only screen and (max-width : 575px){.slide-relative-btn .rel-btn-center{margin-top:55%;width:150px;position:absolute;top:14px}.slide-relative-btn{display:flex;justify-content:center}.slide-relative-btn .rel-btn-right{width:150px}.slide-relative-btn .rel-btn-left{width:fit-content;left:8vw;margin-bottom:20px}.product-icons-container img{margin:0 auto}.slide-btn-right{top:18vw;right:51vw}.slide-btn-center{right:28vw}.slide-btn-left{top:19vw;left:47vw}}@media only screen and (max-width : 440px){#partPayCalculatorWidget1 #partPayCalculatorWidgetLogo{width:80px!important}#partPayCalculatorWidget1 #partPayCalculatorWidgetText{margin-left:100px!important}#partPayCalculatorWidget1{height:100px!important}.collection-page-fullwidth .content-page .shop_control .filter_sortby .filter,.collection-page-sidebar .content-page .shop_control .filter_sortby .filter,.collection-page-fullwidth .content-page .shop_control .style_layout_prod .sort-pagi-bar .sort-by .select-box .orderby,.collection-page-sidebar .content-page .shop_control .style_layout_prod .sort-pagi-bar .sort-by .select-box .orderby{min-width:160px!important}.slide-btn-right{top:18vw;right:48vw;font-size:16px!important;min-width:150px!important}.slide-btn-left{top:16vw;left:50vw;font-size:16px!important;min-width:150px!important}.slide-btn-center{font-size:16px!important;top:45px;min-width:150px!important}.engo-popup .close-window{z-index:3}}@media only screen and (max-width : 400px){.collection-page-fullwidth .content-page .shop_control .filter_sortby .filter,.collection-page-sidebar .content-page .shop_control .filter_sortby .filter{width:160px}}@media only screen and (min-width : 576px){.gift-card-ad-img .col-sm-10{flex:0 0 100%;max-width:100%}}.multi-column{margin:4vw 0}.multi-column--heading{text-align:center}.multi-column--container{display:flex;flex-wrap:wrap;width:100%}.multi-column--container .block-container{flex:1 0 32%;display:flex;justify-content:center;flex-direction:column;align-items:center;gap:10px;margin:0 auto}.multi-column--container .block-container img{margin:0 auto}.multi-column--container .block-container .button--link{background:#000;padding:10px 15px;border-radius:20px;color:#fff;max-width:50%;min-width:15vw;margin:0 auto;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/49/assets/tdmc-custom.css.map */
