:root{--sp-ivory: #F9F6F1;--sp-white: #FFFFFF;--sp-linen: #F3EDE5;--sp-blush: #F5EAE6;--sp-sage: #EDF0E7;--sp-text: #2F2A26;--sp-mute: #776D64;--sp-line: #E7DFD6;--sp-oak: #C9A27A;--sp-walnut: #7A5638;--sp-walnut-d: #5E4029;--sp-ease: cubic-bezier(.25, .7, .25, 1)}[id^=MainProduct-]{background:var(--sp-ivory)}body .product{color:var(--sp-text)}body .product .product-media-container{border:0;border-radius:2rem;overflow:hidden;background:var(--sp-linen)}body .product .product__media-item .product-media-container{box-shadow:none}body .product .product__media-list{gap:1.2rem}body .product .thumbnail-list{gap:1rem}body .product .thumbnail{border:0;border-radius:1.2rem;overflow:hidden;background:var(--sp-linen);box-shadow:0 0 0 1px var(--sp-line);transition:box-shadow .25s}body .product .thumbnail:hover{box-shadow:0 0 0 1px var(--sp-oak)}body .product .thumbnail[aria-current]{box-shadow:0 0 0 2px var(--sp-walnut);border-color:transparent}body .product .slider-counter,body .product .slider-button{color:var(--sp-text)}@media(min-width:990px){body .product__info-wrapper{padding-left:6.4rem!important}}body .product__info-container>*+*{margin-top:1.6rem;margin-bottom:0}.sp-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;font:400 1.3rem/1.4 var(--sk-sans);color:var(--sp-mute)}.sp-crumbs a{color:inherit;text-decoration:none}.sp-crumbs a:hover{color:var(--sp-walnut)}.sp-crumbs i{font-style:normal;opacity:.5}.sp-crumbs [aria-current]{color:var(--sp-text)}body .product .product__text.caption-with-letter-spacing{margin-top:2.4rem;color:var(--sp-walnut);font-size:3.2rem;line-height:1}body .product .product__title{margin-top:.4rem!important}body .product .product__title h1,body .product .product__title .h1{font-family:var(--sk-serif);font-weight:300;font-variation-settings:"SOFT" 100,"WONK" 0;font-size:clamp(3.2rem,3.2vw,4.6rem);line-height:1.08;letter-spacing:-.025em;word-spacing:.08em;color:var(--sp-text)}body .product .price{font-family:var(--sk-sans)}body .product .price .price-item{font:500 2.6rem/1.1 var(--sk-sans);letter-spacing:0;color:var(--sp-text)}body .product .price--on-sale .price-item--regular{font-size:1.8rem;font-weight:400;color:var(--sp-mute)}body .product .price__badge-sale,body .product .price__badge-sold-out{border-radius:99rem;background:var(--sp-walnut);color:#fff;border:0;font:500 1.2rem/1 var(--sk-sans);letter-spacing:.02em;text-transform:none;padding:.7rem 1.2rem}body .product .product__tax{color:var(--sp-mute);font-size:1.3rem}.sp-trust{display:inline-flex;align-items:center;gap:.8rem;font:400 1.4rem/1 var(--sk-sans);color:var(--sp-mute);text-decoration:none}.sp-trust b{font-weight:500;color:var(--sp-text)}.sp-trust__stars{color:#00b67a;font-size:1.6rem;letter-spacing:.1rem}.sp-trust:hover{color:var(--sp-walnut)}body .product .product-form__input{margin-top:.4rem}body .product .product-form__input .form__label,body .product .quantity__label,body .product .product-form__quantity .form__label{margin-bottom:1rem;font:500 1.35rem/1.2 var(--sk-sans);letter-spacing:.02em;text-transform:none;color:var(--sp-text)}body .product .product-form__input input[type=radio]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}body .product .product-form__input--pill input[type=radio]+label{margin:0 .8rem .8rem 0;padding:1.25rem 2.2rem;border-radius:99rem;border:1px solid var(--sp-line);background:var(--sp-white);color:var(--sp-text);font:400 1.45rem/1 var(--sk-sans);letter-spacing:.01em;transition:border-color .2s,background .2s,color .2s}body .product .product-form__input--pill input[type=radio]+label:hover{border-color:var(--sp-walnut)}body .product .product-form__input--pill input[type=radio]:checked+label{background:var(--sp-walnut);border-color:var(--sp-walnut);color:#fff}body .product .product-form__input--pill input[type=radio].disabled+label,body .product .product-form__input--pill input[type=radio]:disabled+label{color:var(--sp-mute);border-style:dashed;text-decoration:line-through}body .product .select__select{border-radius:99rem;font-family:var(--sk-sans)}body .product .select:after{border-radius:99rem}.sp-personal{padding:2rem 2.2rem;border-radius:1.8rem;background:var(--sp-blush)}.sp-personal label{display:block;font:500 1.35rem/1.3 var(--sk-sans);color:var(--sp-text)}.sp-personal label span{font-weight:400;color:var(--sp-mute)}.sp-personal textarea{display:block;width:100%;margin-top:1rem;padding:1.2rem 1.4rem;min-height:8.4rem;resize:vertical;border:1px solid rgba(122,86,56,.22);border-radius:1.2rem;background:var(--sp-white);font:400 1.5rem/1.5 var(--sk-sans);color:var(--sp-text);box-shadow:none;outline:0}.sp-personal textarea:focus{border-color:var(--sp-walnut)}.sp-personal p{margin:.9rem 0 0;font:400 1.3rem/1.5 var(--sk-sans);color:var(--sp-mute)}body .product .quantity{min-height:5.2rem;width:14rem;border-radius:99rem;background:var(--sp-white);overflow:hidden}body .product .quantity:before{border-radius:99rem}body .product .quantity:after{border-radius:99rem;box-shadow:0 0 0 1px var(--sp-line)!important}body .product .quantity__button{color:var(--sp-text)}body .product .quantity__input{font:500 1.6rem/1 var(--sk-sans)}body .product .product-form__buttons{max-width:52rem}body .product .product-form__submit.button,body .product .product-form__submit.button--secondary{min-height:5.6rem;border-radius:99rem;border:0;background:var(--sp-walnut);color:#fff;font:500 1.6rem/1 var(--sk-sans);letter-spacing:.02em;text-transform:none;transition:background .3s}body .product .product-form__submit.button:before,body .product .product-form__submit.button:after{border-radius:99rem;box-shadow:none}body .product .product-form__submit.button:not([disabled]):hover{background:var(--sp-walnut-d)}body .product .product-form__submit.button[disabled]{background:var(--sp-line);color:var(--sp-mute);opacity:1}body .product .shopify-payment-button{margin-top:1rem}body .product .shopify-payment-button__button{border-radius:99rem!important;overflow:hidden}body .product .shopify-payment-button__button--unbranded{width:100%;min-height:5.6rem;background:transparent!important;color:var(--sp-walnut)!important;border:1px solid var(--sp-walnut)!important;font:500 1.6rem/1 var(--sk-sans)!important;letter-spacing:.02em!important;text-transform:none!important}body .product .shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--sp-walnut)!important;color:#fff!important}body .product .shopify-payment-button__more-options{font:400 1.3rem/1.4 var(--sk-sans);color:var(--sp-mute);letter-spacing:0;text-transform:none}body .product .icon-with-text{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:.8rem;padding:0;border:0;margin-top:2rem!important}body .product .icon-with-text .icon-with-text__item{display:inline-flex;flex-direction:row;align-items:center;gap:.8rem;margin:0;padding:1rem 1.6rem;border-radius:99rem;background:var(--sp-white);border:1px solid var(--sp-line);text-align:left}body .product variant-selects,body .product .product-form__input--pill{margin-top:2.2rem}body .product .icon-with-text .h4{margin:0;white-space:nowrap;font:400 1.35rem/1 var(--sk-sans);letter-spacing:.01em;text-transform:none;color:var(--sp-text)}body .product .icon-with-text .icon,body .product .icon-with-text svg{width:1.8rem;height:1.8rem;color:var(--sp-walnut)}body .product .icon-with-text .svg-wrapper{width:1.8rem;height:1.8rem}body .product .product__description{margin-top:2.6rem!important;font:400 1.6rem/1.75 var(--sk-sans);color:var(--sp-mute)}body .product .product__description p{margin:0 0 1.2rem}body .product .product__description p.small{font-size:1.35rem;font-style:italic}body .product .product__accordion{margin-top:0!important}body .product .product__accordion:first-of-type{margin-top:2.4rem!important}body .product .product__accordion .accordion{border-top:1px solid var(--sp-line);border-bottom:0}body .product .product__accordion+.product__accordion .accordion{border-top:1px solid var(--sp-line)}body .product .product__accordion:last-of-type .accordion{border-bottom:1px solid var(--sp-line)}body .product .product__accordion summary{padding:2rem 0}body .product .product__accordion summary .icon-caret,body .product .product__accordion summary>.svg-wrapper:last-child{display:none}body .product .product__accordion summary:after{content:"+";flex:0 0 auto;margin-left:auto;width:3rem;height:3rem;border-radius:50%;border:1px solid var(--sp-line);display:grid;place-items:center;font:300 1.9rem/1 var(--sk-sans);color:var(--sp-walnut);transition:transform .3s}body .product .product__accordion details[open]>summary:after{transform:rotate(45deg)}body .product .product__accordion .accordion__title{font:300 1.9rem/1.3 var(--sk-serif);font-variation-settings:"SOFT" 100;letter-spacing:-.01em}body .product .product__accordion .summary__title .icon,body .product .product__accordion .summary__title svg{color:var(--sp-walnut)}body .product .product__accordion .accordion__content{padding:0 0 2.2rem;font:400 1.5rem/1.75 var(--sk-sans);color:var(--sp-mute)}body .product .share-button__button{font:400 1.3rem/1 var(--sk-sans);letter-spacing:.02em;text-transform:none;color:var(--sp-mute)}.pc-rel .pc-shop{border-radius:3.2rem 3.2rem 0 0}.pc-rel__top{text-align:center;margin-bottom:4rem}body .pc .pc-rel__h{margin-top:.4rem;font-size:clamp(3rem,3.2vw,4.4rem)}@media(max-width:749px){body .product .product__text.caption-with-letter-spacing{margin-top:1.6rem;font-size:2.8rem}body .product .product-form__input--pill input[type=radio]+label{padding:1.1rem 1.8rem;font-size:1.35rem}.sp-personal{padding:1.8rem}}body .product .icon-with-text{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:0!important;width:100%;margin:2.4rem 0 0!important;padding:0!important;list-style:none;overflow:hidden;border:1px solid var(--sp-line);border-radius:1.8rem;background:var(--sp-white)}body .product .icon-with-text .icon-with-text__item{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start;gap:.9rem!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:2rem 1rem 1.9rem!important;border:0!important;border-radius:0!important;background:transparent!important;text-align:center!important;overflow:visible!important}body .product .icon-with-text .icon-with-text__item+.icon-with-text__item{border-left:1px solid var(--sp-line)!important}body .product .icon-with-text .icon-with-text__item>*{margin:0!important}body .product .icon-with-text .svg-wrapper{display:grid;place-items:center;width:4.2rem;height:4.2rem;border-radius:50%;background:var(--sp-sage)}body .product .icon-with-text .icon-with-text__item:nth-child(2) .svg-wrapper{background:var(--sp-blush)}body .product .icon-with-text .icon,body .product .icon-with-text svg{width:2rem;height:2rem;color:var(--sp-walnut)}body .product .icon-with-text .h4,body .product .icon-with-text h2{width:auto!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;text-align:center!important;font:400 1.4rem/1.3 var(--sk-sans)!important;letter-spacing:.01em!important;text-transform:none!important;color:var(--sp-text)}@media(max-width:479px){body .product .icon-with-text .icon-with-text__item{padding:1.6rem .6rem 1.5rem!important}body .product .icon-with-text .h4,body .product .icon-with-text h2{font-size:1.25rem!important}}body .product .product__description{margin-top:3rem!important;padding-top:3rem;border-top:1px solid var(--sp-line);font:400 1.6rem/1.75 var(--sk-sans);color:var(--sp-mute)}body .product .product__description p{margin:0 0 1.5rem;font-size:1.6rem;line-height:1.75;font-style:normal;text-align:left}body .product .product__description>p:first-child,body .product .product__description .rte>p:first-child{font:300 2.1rem/1.5 var(--sk-serif);font-variation-settings:"SOFT" 100;letter-spacing:-.01em;color:var(--sp-text)}body .product .product__description ul,body .product .product__description ol{list-style:none;margin:0 0 2rem;padding:0}body .product .product__description ul li,body .product .product__description ol li{position:relative;margin:0 0 1.1rem;padding-left:2.8rem;font-size:1.6rem;line-height:1.65}body .product .product__description ul li:before{content:"";position:absolute;left:.4rem;top:.75em;width:.8rem;height:.8rem;border-radius:50%;background:var(--sp-walnut);box-shadow:0 0 0 .5rem var(--sp-sage)}body .product .product__description p.small,body .product .product__description p em:only-child{display:block;margin:2.4rem 0 0;padding:1.4rem 1.8rem;border-radius:1.4rem;background:var(--sp-linen);font-size:1.35rem;line-height:1.6;font-style:normal;color:var(--sp-mute)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/silky-product.css.map */
