@media(min-width:990px){html[data-pdp-page=new]{--pdp2-d-width: 1160px;--pdp2-d-gutter: max(40px, calc((100% - var(--pdp2-d-width)) / 2));--pdp2-d-gap: 120px;--pdp2-d-tint: #eef6f3}html[data-pdp-page=new] .product-form .title-row h1.title{font-size:34px;line-height:1.15;letter-spacing:-.01em}html[data-pdp-page=new] :is(.u-price-container,.pdp2-price) .price{font-size:26px}html[data-pdp-page=new] :is(.u-price-container,.pdp2-price) :is(.pdp2-price-from,.pdp2-price-note){font-size:14px}html[data-pdp-page=new] .pdp2-rating{font-size:15px}html[data-pdp-page=new] .pdp2-why{margin-top:20px}html[data-pdp-page=new] .pdp2-why__line{font-size:17px}html[data-pdp-page=new] .pdp2-why__list li{font-size:16px}html[data-pdp-page=new] #dot-painting-app-root .dot-painting-app{margin-top:20px}html[data-pdp-page=new] #dot-painting-app-root .upload-trigger-btn{min-height:58px;border-radius:8px}html[data-pdp-page=new] #dot-painting-app-root .upload-trigger-btn:before{font-size:16px}html[data-pdp-page=new] #dot-painting-app-root .upload-trigger-btn:after{font-size:13px}html[data-pdp-page=new] .product-form>.pdp2-after{margin-top:14px}html[data-pdp-page=new] .product-form>.lightly-spaced-row:has(>.pa-strip--lines){margin-top:24px}html[data-pdp-page=new] .product-form>.lightly-spaced-row:has(>:is(.pdp2-hide-new,#ss-tabs-icon-insert-block:empty):only-child){display:none}html[data-pdp-page=new] .product-form .pa-strip__line{font-size:15px;line-height:1.55}html[data-pdp2-hero-moved] .product-detail .gallery__inner>.pdp2-feat{margin:20px 0 0}html[data-pdp2-hero-moved] .product-detail .product-form{position:sticky;top:3rem;align-self:flex-start}html[data-pdp2-hero-moved] .product-detail .product-form>.pdp2-faq{flex:0 0 100%;width:100%;margin:24px 0 0}html[data-pdp2-hero-moved] .product-detail .product-form>:has(+.pdp2-faq){margin-bottom:0}html[data-pdp-page=new] .pdp2-sec{padding:calc(var(--pdp2-d-gap) / 2) var(--pdp2-d-gutter)}html[data-pdp-page=new] .pdp2-sec>*:not(h2),html[data-pdp-page=new] .pdp2-sec>h2,html[data-pdp-page=new] .pdp2-sec>.pdp2-feat,html[data-pdp-page=new] .pdp2-sec>.pdp2-faq{max-width:none;margin-left:0;margin-right:0}html[data-pdp-page=new] .pdp2-sec h2{margin:0 0 14px;font-size:40px;font-weight:800;line-height:1.15;letter-spacing:-.015em}html[data-pdp-page=new] .pdp2-sec :is(.pdp2-steps-s,.pdp2-cmp__s){margin:0 0 40px;max-width:640px;font-size:18px;line-height:1.5;color:#4a4a4a}html[data-pdp-page=new] .pdp2-trust{padding-top:88px}html[data-pdp-page=new] .pdp2-trust{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);column-gap:72px;align-items:center;padding-bottom:0}html[data-pdp-page=new] .pdp2-trust>.pdp2-press,html[data-pdp-page=new] .pdp2-trust>.pdp2-why5{grid-column:1 / -1}html[data-pdp-page=new] .pdp2-feat{margin:0;padding:40px 44px 36px;border-radius:14px}html[data-pdp-page=new] .pdp2-feat:after{top:-50px;right:-50px;width:260px;height:260px}html[data-pdp-page=new] .pdp2-feat__top{font-size:14px}html[data-pdp-page=new] .pdp2-feat__stars{font-size:22px}html[data-pdp-page=new] .pdp2-feat blockquote{margin:18px 0 26px;font-size:27px;line-height:1.32;letter-spacing:-.005em}html[data-pdp-page=new] .pdp2-feat figcaption{gap:14px;font-size:14.5px}html[data-pdp-page=new] .pdp2-feat figcaption img{flex-basis:60px;width:60px;height:60px}html[data-pdp-page=new] .pdp2-feat figcaption b{font-size:17px}html[data-pdp-page=new] .pdp2-trust>.pdp2-faq{margin:0}html[data-pdp-page=new] .pdp2-faq{display:flex;flex-direction:column;gap:12px;border-top:0}html[data-pdp-page=new] .pdp2-faq details{padding:0 28px;border-bottom:0;border-radius:12px;background:#f6f6f4}html[data-pdp-page=new] .pdp2-faq summary{padding:22px 0;font-size:19px}html[data-pdp-page=new] .pdp2-faq summary:after{font-size:24px}html[data-pdp-page=new] .pdp2-faq__a{padding-bottom:24px;font-size:16px;line-height:1.55}html[data-pdp-page=new] .pdp2-faq .pdp2-sizes td{border-bottom:2px solid #fff}html[data-pdp-page=new] .pdp2-trust>.pdp2-press{margin-top:72px;text-align:center}html[data-pdp2-hero-moved] .pdp2-sec.pdp2-trust{padding-top:calc(var(--pdp2-d-gap) / 2)}html[data-pdp2-hero-moved] .pdp2-trust>.pdp2-press{margin-top:0}html[data-pdp-page=new] .pdp2-press__n{font-size:18px}html[data-pdp-page=new] .pdp2-press__logos{gap:40px;margin-top:18px}html[data-pdp-page=new] .pdp2-press__logos img{height:24px}html[data-pdp-page=new] .pdp2-sec>.pdp2-why5{margin:var(--pdp2-d-gap) 0 0;padding:104px 0 112px;background:var(--pdp2-d-tint);box-shadow:0 0 0 100vmax var(--pdp2-d-tint);clip-path:inset(0 -100vmax)}html[data-pdp-page=new] .pdp2-why5>h2{margin-bottom:56px;text-align:center}html[data-pdp-page=new] .pdp2-bdots{gap:32px;margin-top:0}html[data-pdp-page=new] .pdp2-bd{width:168px;height:168px;box-shadow:0 0 0 12px var(--pdp2-d-tint)}html[data-pdp-page=new] .pdp2-bd__ring{width:180px;height:180px}html[data-pdp-page=new] .pdp2-bdots:before{top:82px}html[data-pdp-page=new] .pdp2-bdots__r,html[data-pdp-page=new] .pdp2-bdots__r--right{gap:22px}html[data-pdp-page=new] .pdp2-bdots b{font-size:18px;color:#0d0d0d}html[data-pdp-page=new] .pdp2-bdots__r>div>span{margin-top:6px;font-size:16px;line-height:1.45;color:#4a4a4a}html[data-pdp-page=new] .pdp2-pics{padding-top:var(--pdp2-d-gap)}html[data-pdp-page=new] .pdp2-pics>h2:first-child{margin-bottom:40px}html[data-pdp-page=new] .pdp2-sec .pdp2-pcards{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,300px));gap:20px;margin-top:0}html[data-pdp-page=new] .pdp2-pcard,html[data-pdp-page=new] .pdp2-pcard--wide{grid-column:auto;aspect-ratio:auto;border-radius:14px}html[data-pdp-page=new] .pdp2-pcard--wide{grid-row:1 / span 2}html[data-pdp-page=new] .pdp2-pcard figcaption{left:32px;bottom:30px;font-size:15px}html[data-pdp-page=new] .pdp2-pcard--wide figcaption{font-size:18px}html[data-pdp-page=new] .pdp2-steps-h{margin-top:calc(var(--pdp2-d-gap) + 20px)!important}html[data-pdp-page=new] .pdp2-sec .pdp2-steps{gap:32px;margin-top:0}html[data-pdp-page=new] .pdp2-steps:before{left:20px;right:20px;top:19px}html[data-pdp-page=new] .pdp2-steps li{padding-top:60px}html[data-pdp-page=new] .pdp2-steps__n{width:42px;height:42px;font-size:17px}html[data-pdp-page=new] .pdp2-sec .pdp2-steps__t{font-size:20px}html[data-pdp-page=new] .pdp2-steps p{margin:8px 0 18px;font-size:16px;line-height:1.5}html[data-pdp-page=new] .pdp2-steps__im{border-radius:12px}html[data-pdp-page=new] .pdp2-ugc{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:40px;align-items:end}html[data-pdp-page=new] .pdp2-ugc>*{grid-column:1 / -1}html[data-pdp-page=new] .pdp2-ugc>h2{grid-column:1;margin-bottom:40px}html[data-pdp-page=new] .pdp2-sec .pdp2-ugc__hd{grid-column:2;margin:0 0 40px;gap:16px;font-size:16px}html[data-pdp-page=new] .pdp2-ugc__hd b{font-size:56px}html[data-pdp-page=new] .pdp2-ugc__stars{font-size:20px}html[data-pdp-page=new] .pdp2-ugc__wall{gap:6px}html[data-pdp-page=new] .pdp2-ugc__wall button,html[data-pdp-page=new] .pdp2-ugc__tile{border-radius:6px}html[data-pdp-page=new] .pdp2-ugc__rv{margin-top:16px;padding:22px 26px;border-radius:12px;font-size:16px}html[data-pdp-page=new] .pdp2-ugc__more{margin-top:40px}html[data-pdp-page=new] .pdp2-ugc__more a{display:inline-block;padding:17px 44px;border-width:2px;border-radius:8px}html[data-pdp-page=new] .shopify-section:has(#judgeme_product_reviews)>.fully-spaced-row--medium{padding:0!important}html[data-pdp-page=new] .shopify-section:has(#judgeme_product_reviews)>.fully-spaced-row--medium>.container{max-width:none;padding-left:0;padding-right:0}html[data-pdp-page=new] #judgeme_product_reviews#judgeme_product_reviews{box-sizing:border-box;max-width:none!important;margin:0;padding:calc(var(--pdp2-d-gap) / 2) var(--pdp2-d-gutter)}html[data-pdp-page=new] #judgeme_product_reviews#judgeme_product_reviews .jdgm-rev-widg{padding:0!important;background:none!important;border:0!important}html[data-pdp-page=new] #judgeme_product_reviews#judgeme_product_reviews :is(.jdgm-rev-widg__header,.jdgm-rev-widg__actions){margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important}html[data-pdp-page=new] #judgeme_product_reviews#judgeme_product_reviews .jdgm-rev-widg__title{margin:0 0 32px!important;color:#0d0d0d!important;font-size:40px!important;font-weight:800!important;line-height:1.15!important;letter-spacing:-.015em!important;text-align:left!important;text-transform:lowercase!important}html[data-pdp-page=new] #judgeme_product_reviews#judgeme_product_reviews .jdgm-rev-widg__title:first-letter{text-transform:uppercase}html[data-pdp-page=new] #judgeme_product_reviews#judgeme_product_reviews .jdgm-row-stars{padding:32px 40px!important;border-radius:14px;background:#f6f6f4!important}html[data-pdp-page=new] #judgeme_product_reviews#judgeme_product_reviews :is(.jdgm-histogram,.jdgm-widget-actions-wrapper){border-color:transparent!important}html[data-pdp-page=new] #judgeme_product_reviews#judgeme_product_reviews .jdgm-write-rev-link{border-radius:8px!important;background:var(--pdp2-green)!important;border-color:var(--pdp2-green)!important}html[data-pdp-page=new] #judgeme_product_reviews#judgeme_product_reviews .jdgm-rev-widg__actions{margin:28px 0 8px!important}html[data-pdp-page=new] #judgeme_product_reviews#judgeme_product_reviews .jdgm-sort-dropdown-wrapper{border-radius:8px}html[data-pdp-page=new] #judgeme_product_reviews#judgeme_product_reviews .jdgm-rev{border:0!important;border-radius:12px!important;background:#f6f6f4!important;box-shadow:none!important}html[data-pdp-page=new] #judgeme_product_reviews#judgeme_product_reviews .jdgm-rev__pics img{border-radius:8px}html[data-pdp-page=new] #judgeme_product_reviews#judgeme_product_reviews .jdgm-paginate__load-more{padding:14px 40px!important;border:2px solid #0d0d0d!important;border-radius:8px!important;background:none!important;color:#0d0d0d!important;font-weight:700!important;letter-spacing:.07em;text-transform:uppercase}html[data-pdp-page=new] .pdp2-cmp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:72px;align-items:start}html[data-pdp-page=new] .pdp2-cmp>*{grid-column:1 / -1}html[data-pdp-page=new] .pdp2-sec .pdp2-cmp__cards{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);gap:20px;margin-top:16px}html[data-pdp-page=new] .pdp2-cc{padding:28px 28px 30px;border-radius:14px}html[data-pdp-page=new] .pdp2-cc--us{margin:-16px 0;padding:44px 36px 46px}html[data-pdp-page=new] .pdp2-cc__h{margin-bottom:18px}html[data-pdp-page=new] .pdp2-cc__h b{font-size:20px}html[data-pdp-page=new] .pdp2-cc--us .pdp2-cc__h b{font-size:24px}html[data-pdp-page=new] .pdp2-cc ul{gap:12px}html[data-pdp-page=new] .pdp2-cc li{grid-template-columns:24px 1fr;font-size:16px;line-height:1.45}html[data-pdp-page=new] .pdp2-cc--us li{font-size:17px}html[data-pdp-page=new] .pdp2-cmp>.pdp2-faq-h{grid-column:1;margin-top:calc(var(--pdp2-d-gap) + 20px)!important}html[data-pdp-page=new] .pdp2-cmp>.pdp2-faq{grid-column:2;margin-top:calc(var(--pdp2-d-gap) + 20px)}html[data-pdp-page=new] .pdp2-cmp{padding-bottom:var(--pdp2-d-gap)}}@media(min-width:990px)and (max-width:1199.98px){html[data-pdp-page=new]{--pdp2-d-gap: 96px}html[data-pdp-page=new] .pdp2-bd{width:140px;height:140px}html[data-pdp-page=new] .pdp2-bd__ring{width:152px;height:152px}html[data-pdp-page=new] .pdp2-bdots:before{top:68px}html[data-pdp-page=new] .pdp2-bdots{gap:20px}html[data-pdp-page=new] .pdp2-trust,html[data-pdp-page=new] .pdp2-cmp{column-gap:48px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/pdp-v2-desktop.css.map */
