body.template-product #MainContent{--sk-citrus-paper: #F8F5FA;--sk-citrus-ink: #382B40;--sk-citrus-muted: #67556D;--sk-citrus-accent: #59406B;--sk-citrus-soft: #EAE2F1;--sk-citrus-line: #D6CADD;--ra-paper: var(--sk-citrus-paper);--ra-ink: var(--sk-citrus-ink);--ra-soft: var(--sk-citrus-soft);--ra-accent: var(--sk-citrus-accent);--ra-line: var(--sk-citrus-line);background:var(--sk-citrus-paper);color:var(--sk-citrus-ink)}body.template-product #MainContent :is(.product-details,.halo-recommendations-block,.halo-recently-viewed-block){background:var(--sk-citrus-paper);color:var(--sk-citrus-ink)}body.template-product #MainContent .productView-moreItem.moreItem-breadcrumb{background:transparent;color:var(--sk-citrus-muted)}body.template-product #MainContent .productView-image-wrapper{padding:0 17px 17px 0;border:0;border-radius:8px 36px;background:#e5daef;box-shadow:none}body.template-product #MainContent .productView-image-wrapper:before{content:none;display:none}body.template-product #MainContent .productView-nav{border-radius:8px 28px;background:#fffcff;overflow:hidden}body.template-product #MainContent .productView-image .productView-img-container,body.template-product #MainContent .productView-image .media{background:transparent}body.template-product #MainContent .productView-image img[data-main-image]{object-fit:contain;object-position:center;background:transparent;border-radius:0}body.template-product #MainContent .productView-details{padding:0!important}body.template-product #MainContent .productView-product{padding:23px 18px 19px;border:0;border-radius:30px 30px 4px;background:#eae2f1;box-shadow:none}body.template-product #MainContent .productView-product:before,body.template-product #MainContent .productView-product:after{content:none;display:none}body.template-product #MainContent .productView-title{margin:6px 0 17px;color:var(--sk-citrus-ink);font-family:Skinkit Cormorant Garamond,Georgia,serif;font-size:33px;font-weight:400;line-height:1.08;letter-spacing:-.4px;overflow-wrap:anywhere}body.template-product #MainContent .sk-ra-eyebrow{margin-bottom:0;color:var(--sk-citrus-muted);font-size:11px;letter-spacing:1.8px}body.template-product #MainContent .productView-product .productView-price{padding:0;border:0}body.template-product #MainContent .productView-product .price__sale{gap:11px;align-items:baseline;flex-wrap:wrap}body.template-product #MainContent .productView-product :is(.price__last .price-item,.price__regular .price-item){color:#d32f2f;font-size:27px;font-weight:600;line-height:1.3}body.template-product #MainContent .productView-product .price__compare .price-item{color:var(--sk-citrus-muted);font-size:13px;font-weight:400}body.template-product #MainContent .productView-product .productView-group{display:grid;grid-template-columns:132px minmax(0,1fr);gap:10px;align-items:stretch;margin:19px 0 0;padding:0}body.template-product #MainContent .productView-product .productView-group>.pvGroup-row,body.template-product #MainContent .productView-product .productView-group>.pvGroup-row>.productView-groupTop,body.template-product #MainContent .productView-product .productView-groupTop>.productView-action,body.template-product #MainContent .productView-product .productView-action>.product-form__buttons,body.template-product #MainContent .productView-product .productView-group>.productView-groupBottom,body.template-product #MainContent .productView-product .productView-groupBottom>.productView-groupItem:has(.productView-payment){display:contents}body.template-product #MainContent .productView-product .productView-quantity:not(.hidden){grid-column:1;grid-row:1;width:132px;max-width:none;min-width:0;margin:0;flex-basis:auto}body.template-product #MainContent .productView-product .quantity__container{width:100%;height:48px;border:1px solid var(--sk-citrus-line);border-radius:25px;background:#fffcff;overflow:hidden}body.template-product #MainContent .productView-product .btn-quantity{flex:0 0 44px;width:44px;min-width:44px;height:46px;border:0;color:var(--sk-citrus-ink);background:transparent}body.template-product #MainContent .productView-product .quantity__input{flex:1 1 40px;width:40px;min-width:0;height:46px;padding:0;border:0;background:transparent;color:var(--sk-citrus-ink);font-size:16px}body.template-product #MainContent .productView-product .productView-payment{grid-column:2;grid-row:1;width:100%;min-width:0;margin:0;padding:0}body.template-product #MainContent .productView-product .shopify-payment-button{--shopify-accelerated-checkout-button-block-size: 48px;--shopify-accelerated-checkout-button-border-radius: 24px;--shopify-accelerated-checkout-button-box-shadow: none;width:100%;margin:0}body.template-product #MainContent .productView-product .shopify-payment-button__button--unbranded{width:100%;min-width:0;min-height:48px;margin:0;padding:10px;border:1px solid #D6CADD;border-radius:24px;background:transparent;color:var(--sk-citrus-ink);font-size:13px;font-weight:400;line-height:1.5;text-transform:none}body.template-product #MainContent .productView-product .product-form__submit{grid-column:1 / -1;grid-row:2;width:100%;min-width:0;min-height:48px;margin:0;padding:10px 12px;border:1px solid var(--sk-citrus-accent);border-radius:27px;background:var(--sk-citrus-accent);color:#fffcff;font-size:13px;font-weight:500;line-height:1.5;letter-spacing:0;text-transform:none;box-shadow:none}body.template-product #MainContent .productView-product .product-form__submit:hover{border-color:#493457;background:#493457;color:#fffcff}body.template-product #MainContent .productView-product .shopify-payment-button__button--unbranded:hover{background:#e5daef;color:var(--sk-citrus-ink)}body.template-product #MainContent .productView-product .jdgm-preview-badge{margin:14px 0 0;padding:0;font-size:11px;color:var(--sk-citrus-muted)}body.template-product #MainContent .sk-sc-chapters{width:100%;max-width:900px;margin:55px auto;padding:0;border:1px solid #D6CADD;border-radius:22px;background:#eae2f1;overflow:hidden}body.template-product #MainContent .sk-sc-chapter{margin:0;padding:0;border:0;border-bottom:1px solid #D6CADD;border-radius:0;background:transparent}body.template-product #MainContent .sk-sc-chapter:last-child{border-bottom:0}body.template-product #MainContent .sk-sc-chapter[open]{background:transparent}body.template-product #MainContent .sk-sc-chapter>summary{min-height:78px;gap:14px;padding:15px;color:var(--sk-citrus-ink)}body.template-product #MainContent .sk-sc-symbol{flex-basis:35px;width:35px;height:35px;border-radius:12px;background:#e5daef}body.template-product #MainContent .sk-sc-label{color:var(--sk-citrus-ink);font-size:23px;line-height:1.2}body.template-product #MainContent .sk-sc-label small{margin-top:3px;color:var(--sk-citrus-muted);font-size:11px;line-height:1.6}body.template-product #MainContent .sk-sc-answer{margin:0 0 18px 33px;padding:5px 17px 5px 16px;border-left:2px solid #BDAACB;color:var(--sk-citrus-ink);font-size:13px;line-height:1.7}body.template-product #MainContent .sk-sc-answer :is(h2,h3,h4,h5,h6){color:var(--sk-citrus-ink);font-size:25px}body.template-product #MainContent .sk-sc-answer :is(a,li::marker){color:var(--sk-citrus-accent)}body.template-product #MainContent :is(.halo-recommendations-block,.halo-recently-viewed-block) .halo-block-header .title{color:var(--sk-citrus-ink);font-family:Skinkit Cormorant Garamond,Georgia,serif;font-size:28px;line-height:1.08;letter-spacing:-.5px}body.template-product #MainContent .halo-product-block.halo-recently-viewed-block .halo-block-header .title{margin:26px 0 19px;font-size:28px;text-align:left}body.template-product #MainContent :is(.halo-recommendations-block .products-flex,.halo-recently-viewed-block .recentlyViewed-row.products-flex){gap:12px;padding:0;align-items:stretch}body.template-product #MainContent .halo-recommendations-block .products-flex>.product{flex-basis:92%;width:92%}body.template-product #MainContent#MainContent .halo-recommendations-block .product .sk-pearl-card>.card{position:relative;display:grid;grid-template-columns:95px minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;gap:9px;align-items:stretch;padding:13px;border:0;border-radius:8px 24px;background:#eae2f1}body.template-product #MainContent#MainContent .halo-recommendations-block .product:nth-child(2n) .sk-pearl-card>.card{grid-template-columns:minmax(0,1fr) 95px;background:#efe7f3;border-radius:8px 24px}body.template-product #MainContent#MainContent :is(.halo-recommendations-block,.halo-recently-viewed-block) .sk-pearl-card :is(.card-product,.card-product__wrapper){display:contents}body.template-product #MainContent#MainContent .halo-recommendations-block .sk-pearl-card .card-media{grid-column:1;grid-row:1 / 3;width:95px;height:132px;min-width:0;min-height:132px;padding-bottom:0!important;border-radius:0;background:transparent}body.template-product #MainContent#MainContent .halo-recommendations-block .product:nth-child(2n) .sk-pearl-card .card-media{grid-column:2}body.template-product #MainContent#MainContent .halo-recommendations-block .sk-pearl-card .card-information{grid-column:2;grid-row:1;padding:0;min-width:0}body.template-product #MainContent#MainContent .halo-recommendations-block .product:nth-child(2n) .sk-pearl-card .card-information{grid-column:1}body.template-product #MainContent#MainContent .halo-recommendations-block .sk-pearl-card .card-information__wrapper{text-align:left;align-items:flex-start;justify-content:flex-start}body.template-product #MainContent#MainContent .halo-recommendations-block .sk-pearl-card .card__heading{width:100%;margin-bottom:9px;font-size:23px;line-height:1.08}body.template-product #MainContent#MainContent .halo-recommendations-block .sk-pearl-card .card-title{text-align:left;color:var(--sk-citrus-ink)}body.template-product #MainContent#MainContent .halo-recommendations-block .sk-pearl-card .card-action{grid-column:2;grid-row:2;align-self:end}body.template-product #MainContent#MainContent .halo-recommendations-block .product:nth-child(2n) .sk-pearl-card .card-action{grid-column:1}body.template-product #MainContent#MainContent .halo-recommendations-block .sk-pearl-card .card-action .button{min-height:44px;gap:6px;padding:10px 9px;border:1px solid var(--sk-citrus-ink);border-radius:24px;background:transparent;color:var(--sk-citrus-ink);font-size:11px}body.template-product #MainContent#MainContent :is(.halo-recommendations-block,.halo-recently-viewed-block) .sk-pearl-card :is(.price__regular,.price__sale){justify-content:flex-start;text-align:left;gap:6px}body.template-product #MainContent#MainContent :is(.halo-recommendations-block,.halo-recently-viewed-block) .sk-pearl-card .card-price{width:100%;margin-top:auto}body.template-product #MainContent#MainContent :is(.halo-recommendations-block,.halo-recently-viewed-block) .sk-pearl-card .price-item{font-size:13px;line-height:1.4}body.template-product #MainContent#MainContent :is(.halo-recommendations-block,.halo-recently-viewed-block) .sk-pearl-card .price-item--sale{color:#d32f2f;font-size:15px}body.template-product #MainContent .halo-recently-viewed-block .recentlyViewed-row.products-flex>.product{flex-basis:82%;width:82%}body.template-product #MainContent#MainContent .halo-recently-viewed-block .product .sk-pearl-card>.card{position:relative;display:grid;grid-template-columns:58px minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;gap:9px;padding:12px;border:0;border-radius:12px;background:#efe7f3}body.template-product #MainContent#MainContent .halo-recently-viewed-block .sk-pearl-card .card-media{grid-column:1;grid-row:1 / 3;width:58px;height:90px;min-height:90px;padding-bottom:0!important;border:1px solid #D6CADD;border-radius:0;background:#fffcff}body.template-product #MainContent#MainContent .halo-recently-viewed-block .sk-pearl-card .card-information{grid-column:2;grid-row:1;padding:0}body.template-product #MainContent#MainContent .halo-recently-viewed-block .sk-pearl-card .card-information__wrapper{align-items:flex-start;text-align:left}body.template-product #MainContent#MainContent .halo-recently-viewed-block .sk-pearl-card .card__heading{width:100%;margin-bottom:7px;font-size:20px;line-height:1.1}body.template-product #MainContent#MainContent .halo-recently-viewed-block .sk-pearl-card .card-title{color:var(--sk-citrus-ink);text-align:left}body.template-product #MainContent#MainContent .halo-recently-viewed-block .sk-pearl-card .card-action{grid-column:2;grid-row:2;align-self:end}body.template-product #MainContent#MainContent .halo-recently-viewed-block .sk-pearl-card .card-action .button{min-height:44px;padding:8px;border-color:var(--sk-citrus-line);border-radius:9px;background:transparent;color:var(--sk-citrus-ink);font-size:11px}body.template-product #MainContent#MainContent :is(.halo-recommendations-block,.halo-recently-viewed-block) .sk-pearl-card .card-media>img{width:100%;height:100%;object-fit:contain;object-position:center}body.template-product #MainContent#MainContent :is(.halo-recommendations-block,.halo-recently-viewed-block) .sk-pearl-card .card-action .button:hover{background:#e5daef;color:var(--sk-citrus-ink)}@media(max-width:1024px){body.template-product #MainContent .productView-top{gap:20px}}@media(max-width:768px){body.template-product #MainContent .product-details>[class^=container]{padding-inline:12px}body.template-product #MainContent .productView-image-wrapper{padding:0 17px 17px 0}body.template-product #MainContent .productView-image .productView-img-container:has(>.media>img[data-main-image]),body.template-product #MainContent .productView-image .media:has(>img[data-main-image]){height:297px}body.template-product #MainContent .productView-image img[data-main-image]{width:100%;height:100%;max-height:100%}}@media(max-width:359px){body.template-product #MainContent .productView-title{font-size:28px}body.template-product #MainContent .productView-product{padding:23px 15px 19px}body.template-product #MainContent .productView-product .productView-group{grid-template-columns:132px minmax(0,1fr);gap:9px}body.template-product #MainContent .productView-product .productView-quantity:not(.hidden){width:132px;max-width:none;flex-basis:auto}body.template-product #MainContent .productView-product .btn-quantity{width:44px;min-width:44px}body.template-product #MainContent .productView-product :is(.product-form__submit,.shopify-payment-button__button--unbranded){padding-inline:8px;font-size:12px}body.template-product #MainContent#MainContent .halo-recommendations-block .product .sk-pearl-card>.card{grid-template-columns:82px minmax(0,1fr);padding:11px}body.template-product #MainContent#MainContent .halo-recommendations-block .product:nth-child(2n) .sk-pearl-card>.card{grid-template-columns:minmax(0,1fr) 82px}body.template-product #MainContent#MainContent .halo-recommendations-block .sk-pearl-card .card-media{width:82px}body.template-product #MainContent#MainContent .halo-recommendations-block .sk-pearl-card .card__heading{font-size:21px}}@media(min-width:769px){body.template-product #MainContent .halo-recommendations-block .products-flex>.product{flex-basis:calc((100% - 12px)/2);width:calc((100% - 12px)/2)}body.template-product #MainContent .halo-recently-viewed-block .recentlyViewed-row.products-flex>.product{flex-basis:calc((100% - 24px) / 3);width:calc((100% - 24px) / 3)}body.template-product #MainContent :is(.halo-recommendations-block,.halo-recently-viewed-block) .halo-block-header .title{font-size:34px}}@media(min-width:1025px){body.template-product #MainContent .productView-top{gap:34px}body.template-product #MainContent .productView-product{padding:30px 26px 26px}body.template-product #MainContent .productView-title{font-size:42px}body.template-product #MainContent .productView-image .productView-img-container{height:500px}body.template-product #MainContent .sk-sc-chapter>summary{padding-inline:22px}body.template-product #MainContent .sk-sc-label{font-size:27px}body.template-product #MainContent .halo-recently-viewed-block .recentlyViewed-row.products-flex>.product{flex-basis:calc((100% - 36px)/4);width:calc((100% - 36px)/4)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/skinkit-citrus-product.css.map */
