.da-store-rating,.da-offer,.da-selected,.da-size-guide,.da-assurance,.da-cart-reassurance{border:1px solid rgba(0,0,0,.12);border-radius:8px;background:#fff}.da-store-rating{display:flex!important;align-items:center;justify-content:space-between;gap:10px;margin:6px 0 10px;padding:9px 12px;font-size:.9rem}.da-store-rating a{text-decoration:none}.da-store-rating__artist{white-space:nowrap;opacity:.75}.da-offer{margin:0 0 8px;padding:10px 12px;border-color:#1f6b45;background:#f2faf5;font-size:.9rem}.da-offer strong,.da-offer span{display:block}.da-offer span{margin-top:2px;font-size:.8rem;opacity:.75}.da-trust-line{display:flex;flex-wrap:wrap;align-items:center;gap:5px 8px;margin:0 0 14px;font-size:.84rem;line-height:1.35}.da-selected{margin:14px 0;padding:12px 14px;font-size:.95rem}.da-size-guide{margin:12px 0 16px}.da-size-guide summary{padding:12px 14px;cursor:pointer;font-weight:600}.da-size-guide__content{padding:0 14px 14px}.da-size-guide__content ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px;margin:10px 0}.da-finish-guide{display:grid;gap:3px;margin:4px 0 10px;padding:10px 12px;border-left:3px solid rgba(0,0,0,.55);background:#00000009;font-size:.86rem}.da-finish-guide span{line-height:1.4;opacity:.8}.da-assurance{margin:14px 0 18px;padding:14px 16px}.da-assurance ul{margin:0;padding:0;list-style:none}.da-assurance li{position:relative;margin:7px 0;padding-left:22px}.da-assurance li:before{position:absolute;left:0;content:"\2713";font-weight:700}.da-cart-reassurance{margin:14px 0;padding:14px 16px;text-align:left}.da-cart-reassurance p{margin:0 0 8px}.da-cart-reassurance p:last-child{margin-bottom:0}.da-sticky{position:fixed;z-index:45;right:0;bottom:0;left:0;padding:10px 18px;background:#fff;box-shadow:0 -4px 18px #00000029;transform:translateY(120%);transition:transform .18s ease}.da-sticky.is-visible{transform:translateY(0)}.da-sticky__inner{display:flex;align-items:center;justify-content:space-between;max-width:1180px;margin:0 auto;gap:18px;padding-right:72px}.da-sticky__details{display:grid;min-width:0}.da-sticky__details strong,.da-sticky__details span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.da-sticky__details span{font-size:.88rem;opacity:.76}.da-sticky__button{min-width:150px;margin:0}.template-product .variant-input-wrap{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.template-product .variant-input-wrap .variant-input{margin:0}.template-product .variant-input-wrap .variant__button-label{margin:0;padding:8px 11px;font-size:.88rem;line-height:1.2;min-height:44px;display:inline-flex;align-items:center}.template-product fieldset.variant-input-wrap[data-handle=canvas-type]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.template-product fieldset[data-handle=canvas-type] .variant-input,.template-product fieldset[data-handle=canvas-type] .variant__button-label{width:100%}.template-product fieldset[data-handle=canvas-type] .variant__button-label{justify-content:center;text-align:center}@media(max-width:768px){.da-store-rating{align-items:flex-start;flex-direction:column;gap:2px}.da-offer{padding-right:64px}.da-size-guide__content ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px}.da-sticky{bottom:env(safe-area-inset-bottom,0px);padding:9px 12px}.da-sticky__inner{padding-right:64px}.da-sticky__details strong{max-width:52vw;font-size:.88rem}.da-sticky__details span{max-width:52vw;font-size:.78rem}.da-sticky__button{min-width:118px;padding-right:12px;padding-left:12px}}.designity-mobile-purchase{display:none}@media(max-width:768px){.template-product .da-sticky{display:none!important}.designity-mobile-purchase{position:fixed;z-index:24;right:0;bottom:var(--designity-preview-offset, 0px);left:0;display:block;padding:9px max(12px,env(safe-area-inset-right)) calc(9px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));border-top:1px solid rgba(0,0,0,.12);background:#fffffffa;box-shadow:0 -6px 24px #00000024;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.designity-mobile-purchase[hidden]{display:none!important}.designity-mobile-purchase__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(132px,44vw);align-items:center;gap:12px;max-width:640px;margin:0 auto}.designity-mobile-purchase__details{display:grid;min-width:0;gap:2px}.designity-mobile-purchase__details strong,.designity-mobile-purchase__details span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.designity-mobile-purchase__details strong{font-size:1rem;line-height:1.2}.designity-mobile-purchase__details span{font-size:.75rem;line-height:1.25;opacity:.72}.designity-mobile-purchase__button{min-height:48px;margin:0;padding:10px 14px}.designity-mobile-purchase__button[aria-busy=true]{cursor:wait;opacity:.68}html.modal-open .designity-mobile-purchase,html.cart-open .designity-mobile-purchase,html.mobile-nav-open .designity-mobile-purchase,html.lock-scroll .designity-mobile-purchase{display:none!important}body.designity-mobile-purchase-visible shopify-chat::part(activator){position:relative!important;bottom:calc(var(--designity-mobile-purchase-height, 72px) + var(--designity-preview-offset, 0px) + 14px)!important}.template-product .product-section [data-type=button] fieldset.variant-input-wrap[data-handle=size],.template-product .product-section [data-type=button] fieldset.variant-input-wrap[data-handle=canvas-type],.template-product .product-section [data-type=button] fieldset.variant-input-wrap[data-handle=finish]{display:flex!important;width:100%;min-width:0;min-inline-size:0;max-width:100%;box-sizing:border-box;grid-template-columns:none;flex-wrap:nowrap;gap:8px;margin-bottom:10px;padding:3px 2px 8px;overflow-x:auto;overflow-y:hidden;scroll-padding-inline:2px;scroll-snap-type:x proximity;scrollbar-width:thin;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain}.template-product .product-section [data-type=button] fieldset.variant-input-wrap[data-handle=size] .variant-input,.template-product .product-section [data-type=button] fieldset.variant-input-wrap[data-handle=canvas-type] .variant-input,.template-product .product-section [data-type=button] fieldset.variant-input-wrap[data-handle=finish] .variant-input{flex:0 0 auto;width:auto!important;scroll-snap-align:start}.template-product .product-section [data-type=button] fieldset.variant-input-wrap[data-handle=size] .variant__button-label,.template-product .product-section [data-type=button] fieldset.variant-input-wrap[data-handle=canvas-type] .variant__button-label,.template-product .product-section [data-type=button] fieldset.variant-input-wrap[data-handle=finish] .variant__button-label{width:max-content!important;min-height:48px;margin:0;padding:9px 12px;justify-content:center;white-space:nowrap}.template-product .product-single__form [data-add-to-cart]{min-height:48px}.template-product .product__quantity .js-qty__wrapper,.template-product .product__quantity .js-qty__num,.template-product .product__quantity .js-qty__adjust{min-height:44px}.template-product .product__quantity .js-qty__adjust{min-width:44px}}.designity-purchase-confidence{margin-top:16px;padding:16px;border:1px solid rgba(0,0,0,.12);background:#faf9f7}.designity-purchase-confidence__heading{margin:0 0 12px;font-size:1rem;line-height:1.3;letter-spacing:.02em}.designity-purchase-confidence__list{display:grid;gap:12px;margin:0;padding:0;list-style:none}.designity-purchase-confidence__item{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px}.designity-purchase-confidence__item svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.designity-purchase-confidence__item span{display:grid;gap:2px}.designity-purchase-confidence__item strong{font-size:.875rem;line-height:1.35}.designity-purchase-confidence__item small{color:#000000b8;font-size:.78rem;line-height:1.45}.designity-purchase-confidence__links{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:12px;padding-top:10px;border-top:1px solid rgba(0,0,0,.1)}.designity-purchase-confidence__links a{display:inline-flex;min-height:44px;align-items:center;color:inherit;font-size:.78rem;text-underline-offset:3px}.designity-purchase-confidence__links a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(min-width:769px){.designity-purchase-confidence__list{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
