@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeue-Light.woff2?v=1750151428) format("woff2"),url(/cdn/shop/files/HelveticaNeue-Light.woff?v=1750151428) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeue-Roman.woff2?v=1750151421) format("woff2"),url(/cdn/shop/files/HelveticaNeue-Roman.woff?v=1750151422) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeue-Medium.woff2?v=1750151422) format("woff2"),url(/cdn/shop/files/HelveticaNeue-Medium.woff?v=1750151422) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeue-Bold.woff2?v=1750151440) format("woff2"),url(/cdn/shop/files/HelveticaNeue-Bold.woff?v=1750151440) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:New Kansas;src:url(/cdn/shop/files/NewKansas-Bold.woff2?v=1750498454) format("woff2"),url(/cdn/shop/files/NewKansas-Bold.woff?v=1750498454) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:New Kansas;src:url(/cdn/shop/files/NewKansas-Light.woff2?v=1750498461/cdn/shop/files/NewKansas-Light.woff?v=1750498461) format("woff2"),url(/cdn/shop/files/NewKansas-Light.woff?v=1750498461) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:New Kansas;src:url(/cdn/shop/files/NewKansas-Medium.woff2?v=1750498485) format("woff2"),url(/cdn/shop/files/NewKansas-Medium.woff?v=1750498485) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:New Kansas;src:url(/cdn/shop/files/NewKansas-SemiBold.woff2?v=1750498470) format("woff2"),url(/cdn/shop/files/NewKansas-SemiBold.woff?v=1750498470) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:New Kansas;src:url(/cdn/shop/files/NewKansas-Regular.woff2?v=1750498489) format("woff2"),url(/cdn/shop/files/NewKansas-Regular.woff?v=1750498489) format("woff");font-weight:400;font-style:normal;font-display:swap}body{font-family:Helvetica Neue}body strong{font-weight:700}[data-c4m-id=card-rating]{display:none!important}.shopify-section:has(.navbar) #navbar-desktop .nav-link{font-family:Work Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-size:16px!important;font-weight:700!important;color:#454545!important}#product-template .product-gallery .splide__slide img{aspect-ratio:1!important;object-fit:contain!important;border:0;border-radius:11px!important}.ai-question-box{background:none!important}div [data-scope-id=sections--19696381657300__edp_footer_NhGAbm] #footer{background:linear-gradient(180deg,#ffffff26,#fff0)!important}[data-scope-id=sections--19696381657300__edp_footer_NhGAbm] [id^=newsletter-sections--]{background:none!important}.jdgm-widget,#offcanvas-menu .cart-upsell-wrapper,#offcanvas-menu #offcanvas-menu-label .small{display:none!important}#offcanvas-cart{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-atc{pointer-events:unset!important}@media (min-width: 992px){@supports (background: paint(something)){@property --100vw{syntax: "<length>"; initial-value: 0px; inherits: false;}body .shopify-section:has(.navbar) #navbar-desktop .container{padding:17px 80px!important}[data-scope-id=sections--19696381657300__edp_footer_NhGAbm] #footer{padding-bottom:100px!important}#footer-blocks>div{--minWidth: 992;--maxWidth: 1400;--p0-padding: 0;--p1-padding: 1;--p2-padding: 0;--p3-padding: 1;--p0-gap: 0;--p1-gap: 1;--p2-gap: 0;--p3-gap: 1;--currentWidth: calc(100vw/1vw) ;--100vw: 100vw;--currentWidth: clamp(var(--minWidth), tan(atan2(var(--100vw), 1px)) , var(--maxWidth));--x: clamp(0, calc((var(--currentWidth) - var(--minWidth)) / (var(--maxWidth) - var(--minWidth))), 1);--easeOutCubicBezier-padding: calc( (1 - var(--x)) * (1 - var(--x)) * (1 - var(--x)) * var(--p0-padding) + 3 * (1 - var(--x)) * (1 - var(--x)) * var(--x) * var(--p1-padding) + 3 * (1 - var(--x)) * var(--x) * (var(--x)) * var(--p2-padding) + var(--x) * var(--x) * var(--x) * var(--p3-padding) );--easeOutCubicBezier-gap: calc( (1 - var(--x)) * (1 - var(--x)) * (1 - var(--x)) * var(--p0-gap) + 3 * (1 - var(--x)) * (1 - var(--x)) * var(--x) * var(--p1-gap) + 3 * (1 - var(--x)) * var(--x) * (var(--x)) * var(--p2-gap) + var(--x) * var(--x) * var(--x) * var(--p3-gap) );--padding-min: 40px;--padding-max: 248px;--gap-min: 20px;--gap-max: 52px;--fluid-padding-left: clamp(var(--padding-min), var(--padding-min) + (var(--easeOutCubicBezier-padding) * (var(--padding-max) - var(--padding-min))), var(--padding-max));--fluid-gap: clamp(var(--gap-min), var(--gap-min) + (var(--easeOutCubicBezier-gap) * (var(--gap-max) - var(--gap-min))), var(--gap-max))}#footer-blocks>div>ul{padding:0!important;margin:0!important;justify-content:start!important;gap:var(--fluid-gap)!important;padding-left:var(--fluid-padding-left)!important}}}:root{--TP-yellow-dim: #F9F7F1;--TP-yellow-mid: #FFF4DF;--TP-yellow-bright: #FFE7B4;--TP-pink: #FFCCAC;--TP-blue-mid: #B2D7E8;--TP-blue-light: #D9EBF3;--TP-blue-icon: #82C4E3;--TP-green-primary: #59BDB4;--TP-green-secondary: #28646F;--TP-black-text: #454545;--TP-white-text: #FFFFFF;--TP-green-text: #28646F;--TP-gray: #D9D9D9;--DT-blue-primary: #2E52B1;--DT-blue-light: #F0F6FB;--DT-blue-mid: #CCE0F1;--DT-blue-dark: #98C2E3;--DT-purple-primary: #7D6BFF;--DT-purple-light: #EFF1FB;--DT-purple-dark: #E5E3F2;--DT-green-primary: #00A085;--DT-green-highlight: #328E2A;--DT-black: #454545;--DT-white: #FFFFFF;--DT-gray: #D9D9D9;--DT-red-highlight: #EA6737;--bs-heading-color: var(--DT-black) !important;--bs-body-color: var(--DT-black) !important;--bs-body-color-rgb: var(--DT-black) !important}[data-c4m-tag*=SAVE]{background-color:var(--DT-green-primary)!important;color:var(--DT-white)!important}[data-c4m-tag*=SELLER]{background-color:var(--DT-blue-primary)!important;color:var(--DT-white)!important}[data-c4m-tag*=NEW],[data-c4m-tag=price]{background-color:var(--DT-purple-primary)!important;color:var(--DT-white)!important}[data-c4m-swatch="Clear Frost"]{border:.5px solid var(--DT-black-text)!important}.c4m_star-rating-block,.c4m_product-highlihgts{display:flex!important}:is(.c4m_star-rating-block,.c4m_product-highlihgts) .c4m_stars{display:flex!important}:is(.c4m_star-rating-block,.c4m_product-highlihgts) .c4m_star{width:1em!important;height:1em!important}:is(.c4m_star-rating-block,.c4m_product-highlihgts) .c4m_rating-text{font-size:1em!important;margin-left:1em!important;align-content:center!important}.btn-atc .spinner-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden}.btn-atc .spinner-wrapper .btn-atc .spinner-border{visibility:hidden}html.has-scrolled{padding:0!important}.jdgm-star:before{display:none!important}.jdgm-star.jdgm-star{padding:0!important;width:1em!important;height:1em!important;display:inline-flex!important;background-size:contain;background-repeat:no-repeat;background-position:center}.c4m_star.filled{fill:#00a085}.jdgm--on{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='none'><path d='M128 8L158 99h96l-78 57 30 92-78-56-78 56 30-92-78-57h96L128 8z' fill='%2300A085' stroke='%2300A085' stroke-width='2'/></svg>")}.jdgm--half{background-image:url("data:image/svg+xml;utf8,<svg width='256' height='256' viewBox='0 0 256 256' fill='none' xmlns='http://www.w3.org/2000/svg'><defs><clipPath id='clip0_1_39'><rect width='128' height='256' fill='white'/></clipPath><clipPath id='clip1_1_39'><rect width='128' height='256' fill='white' transform='translate(128)'/></clipPath></defs><g clip-path='url(%23clip0_1_39)'><path d='M128.023 7.85814L157.747 99.4161L157.859 99.7617H158.223H254.461L176.619 156.306L176.325 156.52L176.437 156.865L206.161 248.423L128.318 191.832L128.024 191.618L127.73 191.832L49.8393 248.423L79.5631 156.865L79.6752 156.52L79.3806 156.306L1.53909 99.7617H97.7775H98.1406L98.253 99.4164L128.023 7.85814Z' fill='%2359BDB4' stroke='%2359BDB4' stroke-width='1px'/></g><g clip-path='url(%23clip1_1_39)'><path d='M128.023 7.85814L157.747 99.4161L157.859 99.7617H158.223H254.461L176.619 156.306L176.325 156.52L176.437 156.865L206.161 248.423L128.318 191.832L128.024 191.618L127.73 191.832L49.8393 248.423L79.5631 156.865L79.6752 156.52L79.3806 156.306L1.53909 99.7617H97.7775H98.1406L98.253 99.4164L128.023 7.85814Z' fill='%23454545' stroke='%23454545' stroke-width='1px'/></g></svg>")}.jdgm--off{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='none'><path d='M128 8L158 99h96l-78 57 30 92-78-56-78 56 30-92-78-57h96L128 8z' fill='%23454545' stroke='%23454545' stroke-width='2'/></svg>")}.shopify-section:has(.shopify-app-block #judgeme_product_reviews [data-number-of-reviews="0"]){display:none!important}#preview-bar-iframe{display:none!important}.truncate-1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.truncate-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#navbar-desktop .nav-links a,#navbar-desktop svg{color:var(--TP-black-text)!important}:is(#navbar-desktop .nav-links a,#navbar-desktop svg):focus,:is(#navbar-desktop .nav-links a,#navbar-desktop svg):link,:is(#navbar-desktop .nav-links a,#navbar-desktop svg):visited,:is(#navbar-desktop .nav-links a,#navbar-desktop svg):hover,:is(#navbar-desktop .nav-links a,#navbar-desktop svg):active{color:var(--TP-black-text)!important}.shopify-section:has(.navbar) #navbar-desktop .nav.nav-links.justify-content-center{--bs-nav-link-color: #454545 !important;--bs-nav-link-hover-color: #454545 !important;--bs-link-color: #454545 !important;--bs-link-hover-color: #454545 !important;font-family:Work Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important}.shopify-section:has(.navbar) #navbar-desktop .nav.nav-links.justify-content-center a,.shopify-section:has(.navbar) #navbar-desktop .nav.nav-links.justify-content-center .nav-link{color:#454545!important;font-family:Work Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important}.shopify-section:has(.navbar) #navbar-desktop .nav.nav-links.justify-content-center a:focus,.shopify-section:has(.navbar) #navbar-desktop .nav.nav-links.justify-content-center a:link,.shopify-section:has(.navbar) #navbar-desktop .nav.nav-links.justify-content-center a:visited,.shopify-section:has(.navbar) #navbar-desktop .nav.nav-links.justify-content-center a:hover,.shopify-section:has(.navbar) #navbar-desktop .nav.nav-links.justify-content-center a:active,.shopify-section:has(.navbar) #navbar-desktop .nav.nav-links.justify-content-center .nav-link:focus,.shopify-section:has(.navbar) #navbar-desktop .nav.nav-links.justify-content-center .nav-link:hover,.shopify-section:has(.navbar) #navbar-desktop .nav.nav-links.justify-content-center .nav-link:active{color:#454545!important}#offcanvas-menu-nav .nav-link{font-family:Work Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important}.breadcrumb-item,.breadcrumb-item.active,.breadcrumb-item>a,#product-template [href="/policies/shipping-policy"],#product-template [href="#judgeme_product_reviews"],#product-template [title="Doctor Trigger Help Center"],.collection-nav__group .nav-link,#offcanvas-cart .offcanvas-footer>p:last-child a{color:var(--TP-black-text)!important}:is(.breadcrumb-item,.breadcrumb-item.active,.breadcrumb-item>a,#product-template [href="/policies/shipping-policy"],#product-template [href="#judgeme_product_reviews"],#product-template [title="Doctor Trigger Help Center"],.collection-nav__group .nav-link,#offcanvas-cart .offcanvas-footer>p:last-child a):focus,:is(.breadcrumb-item,.breadcrumb-item.active,.breadcrumb-item>a,#product-template [href="/policies/shipping-policy"],#product-template [href="#judgeme_product_reviews"],#product-template [title="Doctor Trigger Help Center"],.collection-nav__group .nav-link,#offcanvas-cart .offcanvas-footer>p:last-child a):link,:is(.breadcrumb-item,.breadcrumb-item.active,.breadcrumb-item>a,#product-template [href="/policies/shipping-policy"],#product-template [href="#judgeme_product_reviews"],#product-template [title="Doctor Trigger Help Center"],.collection-nav__group .nav-link,#offcanvas-cart .offcanvas-footer>p:last-child a):visited,:is(.breadcrumb-item,.breadcrumb-item.active,.breadcrumb-item>a,#product-template [href="/policies/shipping-policy"],#product-template [href="#judgeme_product_reviews"],#product-template [title="Doctor Trigger Help Center"],.collection-nav__group .nav-link,#offcanvas-cart .offcanvas-footer>p:last-child a):hover,:is(.breadcrumb-item,.breadcrumb-item.active,.breadcrumb-item>a,#product-template [href="/policies/shipping-policy"],#product-template [href="#judgeme_product_reviews"],#product-template [title="Doctor Trigger Help Center"],.collection-nav__group .nav-link,#offcanvas-cart .offcanvas-footer>p:last-child a):active{color:var(--TP-black-text)!important}.text-muted{opacity:1}.color-swatches li[hidden]{display:none!important}.btn-atc{letter-spacing:1.5px!important}.offcanvas-backdrop{background-color:#e5f0f8!important}#offcanvas-cart{--bs-headings-font-family: var(--bs-body-font-family) !important}#offcanvas-cart .offcanvas-body{padding:0!important}#offcanvas-cart .offcanvas-header{padding:50px 25px 25px!important;background-color:#cbe1f1!important}#offcanvas-cart .offcanvas-header #offcanvas-cart-label{font-size:14px!important;font-weight:600!important;color:var(--TP-black-text)!important}#offcanvas-cart .offcanvas-header .btn-close{color:var(--TP-black-text)!important;filter:none!important;opacity:0!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23454545' stroke-width='1' stroke-linecap='square'%3E%3Cline x1='1' y1='1' x2='15' y2='15'/%3E%3Cline x1='1' y1='15' x2='15' y2='1'/%3E%3C/svg%3E")!important}#offcanvas-cart #cart-goal{display:flex!important;flex-direction:row!important;align-items:center!important;padding:0 25px 25px!important;background-color:#cbe1f1!important;gap:1rem!important;margin-bottom:0!important}#offcanvas-cart #cart-goal .rte{margin-bottom:0!important;font-size:12px!important;font-weight:600!important;color:var(--TP-black-text)!important}#offcanvas-cart #cart-goal .rte strong{font-weight:600!important}#offcanvas-cart #cart-goal .progress{flex:1!important;border-radius:0!important;background-color:var(--TP-gray)}#offcanvas-cart #cart-goal .progress .progress-bar{background-color:var(--DT-purple-primary)!important;border-radius:0!important}#offcanvas-cart #cart-goal .cart-goal-icon,#offcanvas-cart .offcanvas-cart-alert{display:none!important}#offcanvas-cart.loading:after{content:"";display:block;border:6px solid rgba(69,69,69,.3);border-radius:50%;border-top:6px solid var(--TP-black-text);width:40px;height:40px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);animation:loading-spinner 1s linear infinite}@keyframes loading-spinner{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}#offcanvas-cart [aria-label="Cart items"]{margin-bottom:0!important;padding:0 25px!important;background-color:#cbe1f1!important;display:flex!important;flex-direction:column!important;gap:30px!important}#offcanvas-cart [aria-label="Cart items"] .product-item{padding:16px!important;background-color:var(--TP-white-text)!important}#offcanvas-cart [aria-label="Cart items"] .product-item>div{padding:0!important;margin:0!important;align-items:unset!important}#offcanvas-cart [aria-label="Cart items"] .product-item>div>div:first-child{padding:0!important;width:40%!important}#offcanvas-cart [aria-label="Cart items"] .product-item>div>div:first-child a{display:flex!important;justify-content:center!important;align-items:center!important;width:fit-content!important}#offcanvas-cart [aria-label="Cart items"] .product-item>div>div:first-child img{padding:0!important;margin:0!important;border:none!important}#offcanvas-cart [aria-label="Cart items"] .product-item>div>div:last-child{flex:1!important;padding:0 0 0 16px!important;display:flex!important;flex-direction:column!important;width:60%!important}#offcanvas-cart [aria-label="Cart items"] .product-item>div>div:last-child>div:first-child{align-items:start!important}#offcanvas-cart [aria-label="Cart items"] .product-item>div>div:last-child .product-item-title{margin-bottom:1em!important}#offcanvas-cart [aria-label="Cart items"] .product-item>div>div:last-child .product-item-title a{font-size:14px!important;font-weight:800!important}#offcanvas-cart [aria-label="Cart items"] .product-item>div>div:last-child [aria-label=Remove]{padding:0!important;margin:0 0 0 1em!important}#offcanvas-cart [aria-label="Cart items"] .product-item>div>div:last-child [aria-label=Remove] svg{width:16px!important;height:16px!important}#offcanvas-cart [aria-label="Cart items"] .product-item>div>div:last-child [aria-label=Remove] svg path{stroke:var(--DT-blue-primary)!important}#offcanvas-cart [aria-label="Cart items"] .product-item>div>div:last-child small{font-size:11px!important;margin-bottom:0!important;font-weight:600!important}#offcanvas-cart [aria-label="Cart items"] .product-item>div>div:last-child>div:last-child{margin-top:auto!important;flex-direction:row-reverse!important}#offcanvas-cart [aria-label="Cart items"] .product-item>div>div:last-child>div:last-child .product-item-price-final{font-size:14px!important;font-weight:600!important}#offcanvas-cart [aria-label="Cart items"] .product-item>div>div:last-child>div:last-child .product-item-price-compare{display:none!important}#offcanvas-cart [aria-label="Cart items"] .product-item>div>div:last-child .quantity-wrapper input{border-radius:0!important;border:1px solid var(--DT-blue-primary)!important;color:var(--DT-blue-primary)!important;max-width:68px!important;padding:2px 0!important;font-size:12px!important;font-weight:400!important}#offcanvas-cart [aria-label="Cart items"] .product-item>div>div:last-child .quantity-wrapper button{width:fit-content!important;padding:0 8px!important}#offcanvas-cart [aria-label="Cart items"] .product-item>div>div:last-child .quantity-wrapper button svg{stroke:var(--DT-blue-primary)!important;width:10px!important;height:10px!important}#offcanvas-cart .btn-checkout,#offcanvas-cart .cart-note-btn{font-size:14px!important;background-color:var(--DT-green-primary)!important;border:none!important;padding:10px 0!important}#offcanvas-cart #cart-note{margin-bottom:0!important}#offcanvas-cart #cart-note>button{background-color:#cbe1f1!important;border-radius:0!important;border:none!important;padding:25px!important;font-size:14px!important;font-weight:600!important;text-transform:none!important}#offcanvas-cart #cart-note>button svg{display:none!important}#offcanvas-cart #cart-note-collapse{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition);transform:translate(100%);display:flex;flex-direction:column}#offcanvas-cart #cart-note-collapse .offcanvas-header{padding:25px!important}#offcanvas-cart #cart-note-collapse .offcanvas-header .btn-close{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23454545'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")!important;opacity:1!important;transform:rotate(90deg)!important;position:absolute!important}#offcanvas-cart #cart-note-collapse .offcanvas-header #offcanvas-cart-label{margin-left:auto!important;margin-right:auto!important}#offcanvas-cart #cart-note-collapse [data-edp-id=collapsible-note-body]{padding:25px!important;height:100%!important;display:flex!important;flex-direction:column!important}#offcanvas-cart #cart-note-collapse [data-edp-id=collapsible-note-body] p{font-weight:600!important}#offcanvas-cart #cart-note-collapse #cart-note-input{font-size:14px!important;font-weight:400!important}#offcanvas-cart #cart-note-collapse [data-edp-id=note-buttons]{display:flex!important;flex-direction:column!important;padding:16px!important;gap:16px!important;margin-top:auto!important;border-top:.5px solid var(--TP-gray)!important}#offcanvas-cart #cart-note-collapse [data-edp-id=note-buttons] [data-edp-id=btn-remove]{color:var(--TP-black-text)!important;background-color:transparent!important;border:2px solid var(--TP-black-text)!important;font-weight:500!important}#offcanvas-cart #cart-note-collapse [data-edp-id=note-buttons] [data-edp-id=btn-save]{text-transform:none!important}#offcanvas-cart #cart-note-collapse.show{transform:translate(0)!important}#offcanvas-cart .offcanvas-footer{padding:25px!important;border:none!important}#offcanvas-cart .offcanvas-footer [data-edp-id=discount] span{color:var(--TP-pink)!important;margin-bottom:8px!important}#offcanvas-cart .offcanvas-footer [data-edp-id=discount],#offcanvas-cart .offcanvas-footer [data-edp-id=subtotal]{justify-content:space-between!important;font-size:14px!important;font-weight:600!important;margin-bottom:0!important}:is(#offcanvas-cart .offcanvas-footer [data-edp-id=discount],#offcanvas-cart .offcanvas-footer [data-edp-id=subtotal]) b{font-weight:600!important}#offcanvas-cart .offcanvas-footer .btn-checkout{margin-top:26px!important;text-transform:none!important}#offcanvas-cart .offcanvas-footer>p:last-child{color:var(--TP-black-text)!important;font-size:8px!important;font-weight:600!important;margin:30px 0 0!important}#offcanvas-cart .offcanvas-footer a:focus :is(#offcanvas-cart .offcanvas-footer a):link,#offcanvas-cart .offcanvas-footer a:visited,#offcanvas-cart .offcanvas-footer a:hover,#offcanvas-cart .offcanvas-footer a:active{--bs-primary: var(--TP-black-text) !important;color:var(--TP-black-text)!important}#offcanvas-cart #cart-upsell{margin-top:10px!important;--arrow-size: 36px !important}#offcanvas-cart #cart-upsell #cart-upsell-title{--bs-headings-font-family: "Halyard_Text", "Work Sans";font-size:16px!important;font-weight:500!important;border-bottom:none!important;margin:0 0 32px!important;padding:0 25px!important;height:var(--arrow-size)!important;width:calc(100% - 105px)!important}#offcanvas-cart #cart-upsell .c4m_cart-recommended-products .container{padding:0!important;margin-bottom:25px!important}#offcanvas-cart #cart-upsell .c4m_cart-recommended-products .container .splide{margin:0!important}#offcanvas-cart #cart-upsell .splide__arrows{display:flex!important;height:fit-content!important;position:absolute!important;transform:translateY(-100%);right:25px!important;top:calc(var(--arrow-size) * -1)!important;gap:16px!important}#offcanvas-cart #cart-upsell .splide__arrows .splide__arrow{transform:unset!important;top:unset!important;bottom:unset!important;left:unset!important;right:unset!important;position:relative!important;width:var(--arrow-size)!important;height:var(--arrow-size)!important;background-color:var(--DT-blue-primary)!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3LjcwNyA4LjcwN2ExIDEgMCAwIDAgMC0xLjQxNEwxMS4zNDMuOTI5QTEgMSAwIDEgMCA5LjkzIDIuMzQzTDE1LjU4NiA4bC01LjY1NyA1LjY1N2ExIDEgMCAwIDAgMS40MTQgMS40MTRsNi4zNjQtNi4zNjRaTTAgOWgxN1Y3SDB2MloiIGZpbGw9IiNmZmYiLz48L3N2Zz4=)!important;background-size:45%!important}#offcanvas-cart #cart-upsell .splide__arrows .splide__arrow--prev{transform:rotate(180deg)!important}#offcanvas-cart #cart-upsell .product-list .product-item{padding:0!important;border:1.5px solid var(--DT-purple-primary)!important;border-radius:8px!important;margin-bottom:0!important}#offcanvas-cart #cart-upsell .product-list .product-item [data-edp-id=card-container]{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;height:100%!important;padding:16px!important;gap:22px!important}#offcanvas-cart #cart-upsell .product-list .product-item [data-edp-id=card-container] a:first-child{flex:1!important;width:fit-content!important;height:fit-content!important}#offcanvas-cart #cart-upsell .product-list .product-item [data-edp-id=card-container] a:first-child img{min-width:155px!important;object-fit:contain!important;margin:0!important;border-radius:0!important}#offcanvas-cart #cart-upsell .product-list .product-item [data-edp-id=card-container]>div:last-child{display:flex!important;flex-direction:column!important;flex:1!important;text-align:left!important;height:100%!important}#offcanvas-cart #cart-upsell .product-list .product-item [data-edp-id=card-container]>div:last-child .product-item-title{font-size:14px!important;font-weight:800!important;margin-bottom:.75em!important}#offcanvas-cart #cart-upsell .product-list .product-item [data-edp-id=card-container]>div:last-child .product-item-description{font-size:11px!important;font-weight:600!important;margin-bottom:.75em!important}#offcanvas-cart #cart-upsell .product-list .product-item [data-edp-id=card-container]>div:last-child .product-item-price{margin-top:auto!important;margin-bottom:0!important}#offcanvas-cart #cart-upsell .product-list .product-item [data-edp-id=card-container]>div:last-child .product-item-price *{margin-bottom:0!important;font-size:14px!important;font-weight:600!important}#offcanvas-cart #cart-upsell .product-list .product-item [data-edp-id=card-container]>div:last-child .color-swatches{gap:4px!important;display:flex!important;flex-direction:row!important;justify-content:flex-start!important;margin-top:8px!important;margin-bottom:0!important}#offcanvas-cart #cart-upsell .product-list .product-item [data-edp-id=card-container]>div:last-child .color-swatches li{padding:0!important}#offcanvas-cart #cart-upsell .product-list .product-item [data-edp-id=card-container]>div:last-child .color-swatches li button{width:16px!important;height:16px!important}#offcanvas-cart #cart-upsell .product-list .product-item [data-edp-id=card-container]>div:last-child [data-edp-id=swatch-placeholder]{margin-bottom:0!important;display:none!important}#offcanvas-cart #cart-upsell .product-list .product-item [data-edp-id=card-container]>div:last-child [data-edp-id=atc-form]{margin-top:auto!important;padding:0!important}#offcanvas-cart #cart-upsell .product-list .product-item [data-edp-id=card-container]>div:last-child [data-edp-id=atc-form] button{font-size:14px!important;padding:12px 0!important;background-color:var(--DT-green-primary)!important;border:none!important;border-radius:4px!important;text-transform:none!important}@media (max-width: 320px){#offcanvas-cart #cart-goal{flex-direction:column!important}#offcanvas-cart #cart-goal .progress{width:100%!important}#offcanvas-cart #cart-goal .progress .progress-bar{height:8px!important}#offcanvas-cart [aria-label="Cart items"] .product-item{min-width:120px!important}#offcanvas-cart [aria-label="Cart items"] .product-item>div{flex-direction:column!important;padding:0!important}#offcanvas-cart [aria-label="Cart items"] .product-item>div>div:last-child>div:first-child{flex-direction:column-reverse!important;margin-top:1rem!important}#offcanvas-cart [aria-label="Cart items"] .product-item>div>div:last-child>div:first-child .product-item-title{text-align:center!important}#offcanvas-cart [aria-label="Cart items"] .product-item>div>div:last-child small{text-align:center!important}#offcanvas-cart [aria-label="Cart items"] .product-item>div>div:last-child>div:last-child{flex-direction:column-reverse!important}#offcanvas-cart #cart-upsell .product-list .product-item [data-edp-id=card-container]{flex-direction:column!important}}#offcanvas-cart [data-edp-id~=empty-cart] .offcanvas-header{padding-bottom:0!important;flex-direction:column!important;justify-content:start!important;align-items:flex-start!important;position:relative!important;color:var(--TP-black-text)!important}#offcanvas-cart [data-edp-id~=empty-cart] .offcanvas-header>h2{font-size:14px!important;font-weight:600!important}#offcanvas-cart [data-edp-id~=empty-cart] .offcanvas-header>p{font-size:10px!important;font-weight:600!important;margin-top:10px!important}#offcanvas-cart [data-edp-id~=empty-cart] .offcanvas-header>.btn-close{position:absolute!important;right:50px!important;padding:0!important;width:16px!important;height:16px!important;background-size:contain!important}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-icon],#offcanvas-cart [data-edp-id~=empty-cart] h3{display:none!important}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list]{margin-bottom:0!important;padding:25px!important;background-color:#cbe1f1!important;display:flex!important;flex-direction:column!important;gap:30px!important}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list] .product-item{padding:16px!important;background-color:var(--TP-white-text)!important}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list] .product-item>div{margin:0!important;align-items:unset!important}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list] .product-item>div>div:first-child{padding:0!important;width:40%!important}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list] .product-item>div>div:first-child a{display:flex!important;justify-content:center!important;align-items:center!important;width:fit-content!important}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list] .product-item>div>div:first-child img{padding:0!important;margin:0!important;border:none!important}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list] .product-item>div>div:last-child{flex:1!important;padding-left:16px!important;display:flex!important;flex-direction:column!important;width:60%!important}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list] .product-item>div>div:last-child .product-item-title{padding-bottom:.75em!important;font-size:14px!important;margin-bottom:0!important}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list] .product-item>div>div:last-child .product-item-title a{font-size:1em!important;font-weight:600!important;margin-bottom:0!important}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list] .product-item>div>div:last-child .jdgm-widget .jdgm-prev-badge{margin-bottom:.75em!important;display:flex!important;flex-direction:row!important;align-items:flex-end!important;font-size:12px!important}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list] .product-item>div>div:last-child .jdgm-widget .jdgm-prev-badge .jdgm-prev-badge__stars{margin-right:8px!important}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list] .product-item>div>div:last-child .jdgm-widget .jdgm-prev-badge .jdgm-prev-badge__stars .jdgm-star{width:1em!important;height:1em!important}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list] .product-item>div>div:last-child .jdgm-widget .jdgm-prev-badge .jdgm-prev-badge__text{font-size:1em!important}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list] .product-item>div>div:last-child [data-edp-id=rating-placeholder]{display:none}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list] .product-item>div>div:last-child [data-number-of-reviews="0"]{display:none!important}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list] .product-item>div>div:last-child .jdgm-preview-badge:has([data-number-of-reviews="0"])~[data-edp-id=rating-placeholder]{display:none!important;height:16px!important;margin-bottom:8px!important}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list] .product-item>div>div:last-child .product-item-price{margin-bottom:0!important}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list] .product-item>div>div:last-child .product-item-price .product-item-price-final{font-size:14px!important;color:var(--TP-black-text)!important}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list] .product-item>div>div:last-child .product-item-price .product-item-price-compare{display:none!important}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list] .product-item>div>div:last-child [data-edp-id=empty-cart-product-form]{margin-top:auto!important;display:flex!important;flex-direction:row!important;justify-content:space-between!important}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list] .product-item>div>div:last-child [data-edp-id=empty-cart-product-form] .btn-atc{width:100%!important;background-color:var(--DT-green-primary)!important;border:none!important;padding:4px 16px!important}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list] .product-item>div>div:last-child [data-edp-id=empty-cart-product-form] .form-wrapper .form-select{display:none!important}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list] .product-item>div>div:last-child [data-edp-id=empty-cart-product-form] .color-swatches{gap:4px!important;display:flex!important;flex-direction:row!important;justify-content:flex-start!important;margin-bottom:0!important;align-items:baseline!important}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list] .product-item>div>div:last-child [data-edp-id=empty-cart-product-form] .color-swatches li{padding:0!important}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list] .product-item>div>div:last-child [data-edp-id=empty-cart-product-form] .color-swatches li button{width:16px!important;height:16px!important}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list] .product-item>div>div:last-child [data-edp-id=empty-cart-product-form] [data-edp-id=swatch-placeholder]{margin-bottom:0!important}#offcanvas-cart [data-edp-id~=empty-cart] .offcanvas-footer button{font-size:14px!important;padding:8px 0!important;background-color:var(--DT-green-primary)!important;border:none!important;border-radius:4px!important;color:var(--TP-white-text)!important}@media (min-width: 576px){#offcanvas-cart{width:540px!important}#offcanvas-cart [data-edp-id~=empty-cart] .offcanvas-header{padding:72px 50px 0!important}#offcanvas-cart [data-edp-id~=empty-cart] .offcanvas-header>h2{font-size:16px!important}#offcanvas-cart [data-edp-id~=empty-cart] .offcanvas-header>p{font-size:12px!important;margin-top:10px!important}#offcanvas-cart [data-edp-id~=empty-cart] .offcanvas-header>.btn-close{right:50px!important;width:20px!important;height:20px!important;transform:translate(-4px,50%)}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list]{padding:50px!important}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list] .product-item{padding:30px!important}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list] .product-item>div>div:last-child{padding-left:32px!important}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list] .product-item>div>div:last-child .product-item-title a{font-size:16px!important}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list] .product-item>div>div:last-child .product-item-price .product-item-price-final{font-size:16px!important}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list] .product-item>div>div:last-child [data-edp-id=empty-cart-product-form] .btn-atc{padding:10px 24px!important}#offcanvas-cart [data-edp-id~=empty-cart] [data-edp-id=empty-product-list] .product-item>div>div:last-child [data-edp-id=empty-cart-product-form] .color-swatches li button{width:20px!important;height:20px!important}#offcanvas-cart [data-edp-id~=empty-cart] .offcanvas-footer button{font-size:22px!important;padding:16px 24px!important;border-radius:10px!important}#offcanvas-cart .offcanvas-header{padding:50px 50px 25px!important}#offcanvas-cart .offcanvas-header #offcanvas-cart-label{font-size:16px!important}#offcanvas-cart #cart-goal{padding:0 50px 25px!important}#offcanvas-cart #cart-goal .rte{font-size:16px!important}#offcanvas-cart [aria-label="Cart items"]{padding:0 50px!important}#offcanvas-cart [aria-label="Cart items"] .product-item{padding:30px!important}#offcanvas-cart [aria-label="Cart items"] .product-item>div>div:last-child{padding-left:32px!important}#offcanvas-cart [aria-label="Cart items"] .product-item>div>div:last-child .product-item-title a{font-size:16px!important}#offcanvas-cart [aria-label="Cart items"] .product-item>div>div:last-child [aria-label=Remove] svg{width:20px!important;height:20px!important}#offcanvas-cart [aria-label="Cart items"] .product-item>div>div:last-child small{font-size:12px!important}#offcanvas-cart [aria-label="Cart items"] .product-item>div>div:last-child>div:last-child .product-item-price .product-item-price-final{font-size:16px!important}#offcanvas-cart [aria-label="Cart items"] .product-item>div>div:last-child .quantity-wrapper input{max-width:84px!important;padding:6px 0!important;font-size:16px!important}#offcanvas-cart [aria-label="Cart items"] .product-item>div>div:last-child .quantity-wrapper button{width:fit-content!important;padding:0 8px!important}#offcanvas-cart [aria-label="Cart items"] .product-item>div>div:last-child .quantity-wrapper button svg{stroke:var(--DT-blue-primary)!important;width:12px!important;height:12px!important}#offcanvas-cart #cart-note>button{padding:35px 50px!important;font-size:16px!important}#offcanvas-cart .offcanvas-footer{padding:35px 50px!important}#offcanvas-cart .offcanvas-footer [data-edp-id=discount] span{color:var(--TP-pink)!important;margin-bottom:16px!important}#offcanvas-cart .offcanvas-footer [data-edp-id=discount],#offcanvas-cart .offcanvas-footer [data-edp-id=subtotal]{font-size:16px!important}#offcanvas-cart .offcanvas-footer .btn-checkout{margin-top:38px!important;font-size:22px!important;padding:16px 32px!important}#offcanvas-cart .offcanvas-footer>p:last-child{font-size:12px!important}#offcanvas-cart #cart-upsell{--arrow-size: 36px !important}#offcanvas-cart #cart-upsell #cart-upsell-title{font-size:22px!important;padding:0 50px!important;height:var(--arrow-size)!important;margin-bottom:32px!important;width:calc(100% - 130px)!important}#offcanvas-cart #cart-upsell .splide__arrows{transform:translateY(-100%);right:50px!important}#offcanvas-cart #cart-upsell .c4m_cart-recommended-products .container{padding:0!important}#offcanvas-cart #cart-upsell .product-list .product-item [data-edp-id=card-container]>div:last-child .product-item-title{font-size:14px!important}#offcanvas-cart #cart-upsell .product-list .product-item [data-edp-id=card-container]>div:last-child .product-item-description{font-size:11px!important}#offcanvas-cart #cart-upsell .product-list .product-item [data-edp-id=card-container]>div:last-child .product-item-price{font-size:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/196/assets/custom.css.map */
