@import"https://fonts.googleapis.com/css2?family=Inter+Tight:wght@500;600;700&family=Inter:wght@400;500;600;700&display=swap";:root{--sk-ink:#161712;--sk-muted:#56554E;--sk-line:#D5D3C8;--sk-page:#E8E7DE;--sk-green:#1F4A3B;--sk-green-2:#2B5E4B;--sk-accent:#B5523B;--sk-star:#C98A1B;--sk-head:"Inter Tight",Inter,-apple-system,BlinkMacSystemFont,sans-serif;--sk-font:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--sk-card:linear-gradient(145deg,#FBF8F2,#F6F2EA 55%,#F0EADF);--sk-tile:#EFE9DE;--sk-out:14px 16px 34px -10px rgba(120,100,70,.3),-10px -10px 26px -6px rgba(255,255,255,.9),inset 1px 1px 0 rgba(255,255,255,.9);--sk-raise:5px 7px 14px -4px rgba(120,100,70,.28),-4px -4px 10px -2px rgba(255,255,255,.95),inset 1px 1px 0 rgba(255,255,255,.8);--sk-press:inset 3px 3px 7px rgba(120,100,70,.22),inset -3px -3px 7px rgba(255,255,255,.85)}body:has(.product-main){background:var(--sk-page)!important}.product-main,.product-tabs-section{background:transparent!important}.product-main .section{padding-top:clamp(20px,3vw,40px)!important;padding-bottom:clamp(24px,3vw,44px)!important}.product-main .product_section{align-items:flex-start!important;gap:clamp(24px,3.5vw,56px)}.product-main .product__images{padding:0!important}.product-main .product-gallery{padding:12px;border-radius:30px;background:var(--sk-card);box-shadow:var(--sk-out)}.product-main .product-gallery__main{position:relative;background:var(--sk-tile);border-radius:20px}.product-main .product-gallery__main:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;border-radius:20px;box-shadow:inset 4px 5px 12px #78644642,inset -4px -4px 10px #ffffffd9,0 0 0 2px #f5f1e8}.product-main .product-gallery__main .flickity-prev-next-button{z-index:4}.product-main .product-gallery__image,.product-main .product-gallery__link{background:var(--sk-tile)!important}.product-main .product-gallery__image{border-radius:20px}.product-main .product-gallery__image img:not(.zoomImg){mix-blend-mode:multiply}.product-main .product-gallery__thumbnails{gap:8px}.product-main .product-gallery__thumbnail{padding:5px!important;margin-bottom:8px!important}.product-main .product-gallery__thumbnail img{border-radius:12px!important;background:var(--sk-tile);mix-blend-mode:multiply;box-shadow:var(--sk-raise);transition:transform .2s,box-shadow .2s;opacity:1!important}.product-main .product-gallery__thumbnail:hover img{transform:translateY(-2px)}.product-main .product-gallery__thumbnail.is-nav-selected img{box-shadow:var(--sk-raise),0 0 0 2px var(--sk-green)!important}.product-main .flickity-prev-next-button{width:42px!important;height:42px!important;border-radius:50%!important;background:#fbf8f2eb!important;box-shadow:var(--sk-raise)!important;color:var(--sk-green)!important}.product-main .flickity-prev-next-button .flickity-button-icon{fill:var(--sk-green)!important}.product-main .flickity-page-dots .dot{background:var(--sk-green)!important}.product-main .product__information{padding:clamp(20px,2.4vw,34px)!important;border-radius:30px;background:var(--sk-card);box-shadow:var(--sk-out);font-family:var(--sk-font);color:var(--sk-ink)}.product-main .product-block{margin-bottom:0!important}.product-main .product-block+.product-block{margin-top:16px!important}.product-main h1.product_name,.product-main .product_name.title{margin:0!important;font:600 clamp(22px,2.1vw,32px)/1.15 var(--sk-head)!important;letter-spacing:-.025em!important;color:var(--sk-ink)!important;text-transform:none!important}.product-main .vendor,.product-main .product-vendor{font-size:12px!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--sk-muted)!important}.product-main .areviews_header_stars{min-height:0!important}.product-main .modal_price,.product-main .price-ui{display:flex!important;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:0!important}.product-main .price-ui .price,.product-main .price-ui .price .money{font:700 clamp(24px,2vw,30px)/1.1 var(--sk-head)!important;letter-spacing:-.02em;color:var(--sk-ink)!important}.product-main .price-ui .compare-at-price,.product-main .price-ui .compare-at-price .money{font:500 16px/1.2 var(--sk-font)!important;color:var(--sk-muted)!important;text-decoration:line-through}.product-main .price-ui .savings{flex-basis:100%;width:auto!important}.product-main .price-ui .sale.savings{display:inline-flex!important;flex-basis:auto;align-items:center;gap:4px;margin-top:2px;padding:6px 12px;border-radius:999px;background:#b5523b1f;color:var(--sk-accent)!important;font-size:13.5px!important;font-weight:600!important;line-height:1.2!important}.product-main .price-ui .sale.savings .money{color:var(--sk-accent)!important;font-weight:700!important}.product-main .swatch .swatch-element label,.product-main .swatch-element label{border:0!important;border-radius:999px!important;background:var(--sk-card)!important;box-shadow:var(--sk-raise)!important;color:var(--sk-ink)!important;font-weight:600!important;padding:9px 16px!important;line-height:1.2!important}.product-main .swatch input:checked+.swatch-element label,.product-main .swatch input:checked+label{background:var(--sk-green)!important;color:#fff!important;box-shadow:0 10px 18px -10px #1f4a3bcc!important}.product-main .select select,.product-main select.single-option-selector{border:0!important;border-radius:14px!important;background-color:var(--sk-tile)!important;box-shadow:var(--sk-press)!important;color:var(--sk-ink)!important;height:48px!important;font-weight:500!important}.product-main .select:not(.is-multiple):after{border-color:var(--sk-green)!important}.product-main .product-form-container{padding-top:4px!important}.product-main .purchase-details{display:flex!important;flex-wrap:wrap;align-items:stretch;gap:12px!important}.product-main .purchase-details__quantity{width:auto!important;flex:0 0 150px!important;margin:0!important;padding:0!important}.product-main .quantity-wrapper{position:relative;height:52px!important;border-radius:999px!important;background:var(--sk-tile)!important;box-shadow:var(--sk-press)!important;overflow:hidden;display:flex!important;align-items:stretch}.product-main .quantity-wrapper .quantity-input-control{flex:1 1 auto!important;width:auto!important}.product-main .quantity-wrapper .quantity-input{height:52px!important;border:0!important;background:transparent!important;box-shadow:none!important;text-align:center!important;padding:0 44px!important;font:700 17px/1 var(--sk-font)!important;color:var(--sk-ink)!important}.product-main .quantity-wrapper.quantity-style--stacked .minus-control,.product-main .quantity-wrapper.quantity-style--stacked .plus-control{position:absolute!important;top:6px!important;bottom:6px;height:40px!important;width:40px!important;z-index:2}.product-main .quantity-wrapper.quantity-style--stacked .minus-control{left:6px!important}.product-main .quantity-wrapper.quantity-style--stacked .plus-control{right:6px!important}.product-main .quantity-wrapper.quantity-style--stacked .quantity-minus,.product-main .quantity-wrapper.quantity-style--stacked .quantity-plus{width:40px!important;height:40px!important;border:0!important;border-radius:50%!important;background:var(--sk-card)!important;box-shadow:var(--sk-raise)!important;color:var(--sk-green)!important;display:grid!important;place-items:center;padding:0!important;transform:none!important}.product-main .quantity-wrapper.quantity-style--stacked .quantity-minus .icon,.product-main .quantity-wrapper.quantity-style--stacked .quantity-plus .icon{display:none!important}.product-main .quantity-wrapper.quantity-style--stacked .quantity-minus:before{content:"\2212";font:600 20px/1 var(--sk-font)}.product-main .quantity-wrapper.quantity-style--stacked .quantity-plus:before{content:"+";font:600 20px/1 var(--sk-font)}.product-main .purchase-details__buttons{flex:1 1 200px!important;margin:0!important;width:auto!important}.product-main .button--add-to-cart,.product-main .action_button.button--add-to-cart{width:100%!important;height:52px!important;min-height:52px!important;border:0!important;border-radius:999px!important;background:var(--sk-green)!important;color:#fff!important;font:600 16px/1 var(--sk-font)!important;letter-spacing:.005em!important;text-transform:none!important;box-shadow:0 14px 24px -12px #1f4a3bd9,inset 0 1px #ffffff2e!important;transition:filter .2s,transform .2s!important}.product-main .button--add-to-cart:hover,.product-main .button--add-to-cart.is-hovered{background:var(--sk-green)!important;filter:brightness(1.12);transform:translateY(-1px);color:#fff!important}.product-main .button--add-to-cart:active{transform:translateY(1px)}.product-main .button--add-to-cart.disabled,.product-main .button--add-to-cart[disabled]{background:#9a988e!important;box-shadow:none!important}.product-main .shopify-payment-button__button--unbranded{border-radius:999px!important;min-height:52px!important;background:#161712!important;font-weight:600!important}.product-main .product__social-share{padding-top:6px!important}.product-main .social-share-buttons{gap:8px!important}.product-main .share-btn .button{width:38px!important;height:38px!important;padding:0!important;border:0!important;border-radius:50%!important;background:var(--sk-card)!important;box-shadow:var(--sk-raise)!important;color:var(--sk-green)!important}.product-main .share-btn .button:hover{color:#fff!important;background:var(--sk-green)!important}.product-main .share-btn .icon,.product-main .share-btn .icon *{color:inherit!important;fill:currentColor!important}.product-main .description,.product-main .product-block--description{font-size:15.5px;line-height:1.7;color:var(--sk-muted)}.product-tabs-section .product-tabs-wrap{max-width:1160px;margin:0 auto}.product-tabs-section .product-tabs-wrap .tabs.cc-tabs{display:flex!important;flex-wrap:wrap;justify-content:center;gap:8px!important;width:max-content;max-width:100%;margin:0 auto 22px!important;padding:7px!important;border:0!important;border-radius:999px!important;background:var(--sk-tile)!important;box-shadow:var(--sk-press)!important}.product-tabs-section .product-tabs-wrap .tabs.cc-tabs li{margin:0!important;padding:0!important;border:0!important;width:auto!important;background:transparent!important}.product-tabs-section .product-tabs-wrap .tabs.cc-tabs li a{display:block!important;margin:0!important;padding:11px 20px!important;border:0!important;border-radius:999px!important;background:transparent!important;color:var(--sk-muted)!important;font:600 14.5px/1.2 var(--sk-font)!important;text-transform:none!important;letter-spacing:0!important;transition:background .2s,color .2s}.product-tabs-section .product-tabs-wrap .tabs.cc-tabs li a:after,.product-tabs-section .product-tabs-wrap .tabs.cc-tabs li a:before{display:none!important}.product-tabs-section .product-tabs-wrap .tabs.cc-tabs li a:hover{color:var(--sk-ink)!important}.product-tabs-section .product-tabs-wrap .tabs.cc-tabs li a.active{background:var(--sk-green)!important;color:#fff!important;box-shadow:0 10px 18px -10px #1f4a3bcc!important}.product-tabs-section ul.tabs-content{max-width:none!important;margin:0!important;padding:clamp(22px,3.2vw,48px)!important;border-radius:30px;background:var(--sk-card)!important;box-shadow:var(--sk-out);font-family:var(--sk-font);font-size:15.5px;line-height:1.75;color:var(--sk-muted)}.product-tabs-section ul.tabs-content>li{margin:0!important}.product-tabs-section ul.tabs-content h1,.product-tabs-section ul.tabs-content h2,.product-tabs-section .product-tabs-wrap ul.tabs-content h2,.product-tabs-section ul.tabs-content h3{font-family:var(--sk-head)!important;color:var(--sk-ink)!important;letter-spacing:-.02em!important;text-transform:none!important}.product-tabs-section ul.tabs-content h1{font-size:clamp(22px,2vw,30px)!important;font-weight:600!important;line-height:1.2!important;margin:0 0 12px!important}.product-tabs-section ul.tabs-content h2{font-size:clamp(19px,1.6vw,23px)!important;font-weight:600!important;line-height:1.25!important;margin:1.4em 0 .5em!important}.product-tabs-section ul.tabs-content h3{font-size:17px!important;font-weight:600!important;line-height:1.3!important;margin:1.1em 0 .4em!important}.product-tabs-section ul.tabs-content p{margin:0 0 .9em}.product-tabs-section ul.tabs-content strong,.product-tabs-section ul.tabs-content b{color:var(--sk-ink)}.product-tabs-section ul.tabs-content a{color:var(--sk-green);text-decoration:underline;text-underline-offset:3px}.product-tabs-section ul.tabs-content img{border-radius:16px}.product-tabs-section ul.tabs-content table{border-collapse:separate;border-spacing:0;width:100%;border-radius:16px;overflow:hidden;box-shadow:0 0 0 1px var(--sk-line)}.product-tabs-section ul.tabs-content td,.product-tabs-section ul.tabs-content th{padding:10px 14px;border:0;border-bottom:1px solid var(--sk-line)}body:has(.product-main) .logo-list .section-inner{background:var(--sk-card)!important;border-radius:30px;box-shadow:var(--sk-out);padding:clamp(22px,3vw,40px) clamp(16px,2vw,28px)!important}body:has(.product-main) .logo-list h2,body:has(.product-main) .logo-list .title{font:600 clamp(22px,2vw,30px)/1.2 var(--sk-head)!important;letter-spacing:-.025em!important;color:var(--sk-ink)!important}body:has(.product-main) .logo-list p,body:has(.product-main) .logo-list .logo-list__caption{font-weight:600;color:var(--sk-ink)}body:has(.product-main) .image-with-text .image-with-text__image-column img,body:has(.product-main) .image-with-text .image-with-text__image-column .image-element__wrap{border-radius:26px}body:has(.product-main) .image-with-text__text-column[style],body:has(.product-main) .image-with-text__text-column{background-color:transparent!important}body:has(.product-main) .image-with-text__heading,body:has(.product-main) .image-with-text h2,body:has(.product-main) .image-with-text .title{font-family:var(--sk-head)!important;font-weight:600!important;letter-spacing:-.02em!important;color:var(--sk-ink)!important;text-transform:none!important}body:has(.product-main) .image-with-text p,body:has(.product-main) .image-with-text .image-with-text__text{color:var(--sk-muted);line-height:1.7}body:has(.product-main) .image-with-text-overlay .image-element__wrap,body:has(.product-main) .image-with-text-overlay .image-with-text-overlay__banner,body:has(.product-main) .image-with-text-overlay .banner{border-radius:30px;overflow:hidden}body:has(.product-main) .image-with-text-overlay .caption-content{border-radius:26px!important;background:#fbf8f2e6!important;box-shadow:var(--sk-out);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}body:has(.product-main) .image-with-text-overlay .caption-content h1,body:has(.product-main) .image-with-text-overlay .caption-content h2,body:has(.product-main) .image-with-text-overlay .title{font-family:var(--sk-head)!important;letter-spacing:-.03em!important;color:var(--sk-ink)!important}body:has(.product-main) .logo-list .button,body:has(.product-main) .image-with-text .button,body:has(.product-main) .image-with-text-overlay .button{min-height:46px!important;height:auto!important;padding:13px 24px!important;border:0!important;border-radius:999px!important;background:var(--sk-green)!important;color:#fff!important;font:600 15px/1.2 var(--sk-font)!important;text-transform:none!important;letter-spacing:0!important;box-shadow:0 12px 22px -12px #1f4a3bd9!important;transition:filter .2s,transform .2s!important}body:has(.product-main) .logo-list .button:hover,body:has(.product-main) .image-with-text .button:hover,body:has(.product-main) .image-with-text-overlay .button:hover{filter:brightness(1.12);transform:translateY(-1px);color:#fff!important}body:has(.product-main) .image-with-text-overlay .button+.button{background:var(--sk-card)!important;color:var(--sk-green)!important;box-shadow:var(--sk-raise)!important}@media(max-width:798px){.product-main .product-gallery__main,.product-main .product-gallery__main:after,.product-main .product-gallery__image{border-radius:16px}.product-main .product_section{gap:18px}.product-main .product__images{margin-bottom:0!important}.product-main .product-gallery{padding:8px;border-radius:24px}.product-main .product__information{border-radius:24px;padding:20px 18px!important}.product-main .purchase-details__quantity{flex:0 0 132px!important}.product-tabs-section .product-tabs-wrap .tabs.cc-tabs{width:auto;border-radius:22px!important;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.product-tabs-section .product-tabs-wrap .tabs.cc-tabs::-webkit-scrollbar{display:none}.product-tabs-section .product-tabs-wrap .tabs.cc-tabs li a{white-space:nowrap;padding:10px 15px!important;font-size:13.5px!important}.product-tabs-section ul.tabs-content{border-radius:24px;padding:22px 18px!important}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/ispice-skin.css.map */
