body.nil-template-product .product-information{--nil-v30-ivory: #fffdf8;--nil-v30-champagne: #b88a44;--nil-v30-soft-gold: #caa062;--nil-v30-ink: #1f1d1b;--nil-v30-muted: #756b62;--nil-v30-line: rgba(184, 138, 68, .22)}body.nil-template-product .product-information__grid:not(.product-information--media-none).product-information--media-left{grid-template-columns:minmax(0,var(--nil-v30-media-ratio, 1.45fr)) minmax(320px,var(--nil-v30-details-ratio, .95fr))!important;gap:var(--nil-v30-section-gap, 28px)!important;align-items:start!important}body.nil-template-product .product-information__media{min-width:0!important;width:100%!important}body.nil-template-product .product-details{min-width:0!important;align-self:start!important;justify-content:stretch!important}body.nil-template-product .product-details>.group-block{width:100%!important;max-width:var(--nil-v30-panel-max-width, 520px)!important;margin-left:var(--nil-v30-panel-margin-left, auto)!important;margin-right:var(--nil-v30-panel-margin-right, 0)!important;padding:var(--nil-v30-panel-padding-y, 18px) var(--nil-v30-panel-padding-x, 18px)!important;gap:var(--nil-v30-panel-gap, 16px)!important;background:var(--nil-v30-panel-bg, #fffdf8)!important;border:var(--nil-v30-panel-border-width, 1px) solid var(--nil-v30-panel-border, rgba(184, 138, 68, .2))!important;border-radius:var(--nil-v30-panel-radius, 16px)!important;box-shadow:0 var(--nil-v30-panel-shadow-y, 16px) var(--nil-v30-panel-shadow-blur, 48px) rgba(70,44,16,var(--nil-v30-panel-shadow-opacity, .07))!important;overflow:visible!important;animation-name:var(--nil-v30-panel-animation-name, none);animation-duration:.58s;animation-timing-function:cubic-bezier(.22,.61,.36,1);animation-fill-mode:both}body.nil-template-product .product-details>.group-block:hover{box-shadow:0 calc(var(--nil-v30-panel-shadow-y, 16px) + 2px) calc(var(--nil-v30-panel-shadow-blur, 48px) + 8px) rgba(70,44,16,calc(var(--nil-v30-panel-shadow-opacity, .07) + .018))!important}body.nil-template-product .product-details .product-form-buttons,body.nil-template-product .nil-native-buybox .product-form-buttons{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;clip-path:none!important;white-space:normal!important;opacity:1!important;pointer-events:auto!important;display:grid!important;gap:var(--nil-v30-form-gap, 10px)!important;animation-name:var(--nil-v30-main-button-animation-name, none);animation-duration:.58s;animation-timing-function:cubic-bezier(.22,.61,.36,1);animation-fill-mode:both}body.nil-template-product .product-details .shopify-payment-button,body.nil-template-product .product-details shopify-accelerated-checkout,body.nil-template-product .nil-native-buybox .shopify-payment-button,body.nil-template-product .nil-native-buybox shopify-accelerated-checkout{display:var(--nil-v30-buy-now-display, block)!important}body.nil-template-product .product-details .group-block .text-block h1,body.nil-template-product .product-details .group-block h1{font-family:var(--font-primary--family, Georgia, "Times New Roman", serif)!important;font-size:var(--nil-v30-title-size, clamp(32px, 3vw, 46px))!important;line-height:var(--nil-v30-title-line-height, 1.06)!important;letter-spacing:var(--nil-v30-title-letter-spacing, -.02em)!important;color:var(--nil-v30-title-color, #1f1d1b)!important;font-weight:var(--nil-v30-title-weight, 400)!important;text-wrap:balance!important;overflow-wrap:anywhere!important;margin:0!important}body.nil-template-product .product-details .price,body.nil-template-product .product-details .price-list,body.nil-template-product .product-details [data-testid=price-wrap]{font-size:var(--nil-v30-price-size, 22px)!important;color:var(--nil-v30-price-color, #1f1d1b)!important;font-weight:800!important}body.nil-template-product .product-details .compare-at-price,body.nil-template-product .product-details s,body.nil-template-product .product-details del{color:var(--nil-v30-compare-color, #92887e)!important}.nil-v30-top-atc{width:100%}.nil-v30-top-atc__button{width:100%;min-height:var(--nil-v30-top-height, 74px);padding:var(--nil-v30-top-padding-y, 14px) var(--nil-v30-top-padding-x, 18px);display:flex;align-items:center;justify-content:var(--nil-v30-top-align, flex-start);gap:var(--nil-v30-top-gap, 14px);background:var(--nil-v30-top-bg, #fffaf4);color:var(--nil-v30-top-text, #2c2825);border:var(--nil-v30-top-border-width, 1px) solid var(--nil-v30-top-border, rgba(184, 138, 68, .22));border-radius:var(--nil-v30-top-radius, 12px);cursor:pointer;text-decoration:none;text-align:left;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background .22s ease}.nil-v30-top-atc__button:hover{transform:translateY(-1px);box-shadow:0 14px 28px #462c1014}.nil-v30-top-atc__button[disabled]{opacity:.55;cursor:not-allowed;transform:none}.nil-v30-top-atc__icon{width:var(--nil-v30-top-icon-size, 34px);height:var(--nil-v30-top-icon-size, 34px);display:inline-grid;place-items:center;flex:0 0 auto}.nil-v30-top-atc__icon img{width:100%;height:100%;object-fit:contain}.nil-v30-top-atc__copy{display:grid;gap:3px;min-width:0}.nil-v30-top-atc__title{color:var(--nil-v30-top-text, #2c2825);font-size:var(--nil-v30-top-title-size, 13px);font-weight:900;letter-spacing:.12em;text-transform:uppercase;line-height:1.1}.nil-v30-top-atc__subtitle{color:var(--nil-v30-top-subtext, #7a7169);font-size:var(--nil-v30-top-subtitle-size, 11px);line-height:1.35}.nil-v30-top-atc__arrow{margin-left:auto;font-size:26px;color:currentColor;line-height:1;opacity:.7}.nil-v30-mini-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;justify-content:var(--nil-v30-mini-align, center);gap:var(--nil-v30-mini-gap, 0);background:var(--nil-v30-mini-bg, transparent);color:var(--nil-v30-mini-text, #6f665d);border:1px solid var(--nil-v30-mini-border, rgba(184, 138, 68, .16));border-radius:var(--nil-v30-mini-radius, 0px);padding:var(--nil-v30-mini-padding-y, 12px) var(--nil-v30-mini-padding-x, 0px);font-size:var(--nil-v30-mini-font-size, 12px);line-height:1.35;text-align:center}.nil-v30-mini-benefits__item{padding-inline:12px;border-right:1px solid var(--nil-v30-mini-separator, rgba(184, 138, 68, .18))}.nil-v30-mini-benefits__item:last-child{border-right:0}body.nil-template-product .product-details .variant-picker,body.nil-template-product .product-details .variant-option{display:block!important;visibility:visible!important;opacity:1!important}body.nil-template-product .product-details .variant-option legend{font-size:var(--nil-v30-option-label-size, 12px)!important;line-height:1.2!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--nil-v30-option-label-color, #2c2825)!important;margin-bottom:10px!important}body.nil-template-product .product-details .variant-option__button-label,body.nil-template-product .product-details label.variant-option__button-label{min-width:var(--nil-v30-size-button-width, 48px)!important;min-height:var(--nil-v30-size-button-height, 42px)!important;padding-inline:14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:var(--nil-v30-size-border-width, 1px) solid var(--nil-v30-size-border-color, rgba(184,138,68,.24))!important;border-radius:var(--nil-v30-size-radius, 4px)!important;background:var(--nil-v30-size-bg, #fff)!important;color:var(--nil-v30-size-text, #2c2825)!important;font-size:var(--nil-v30-size-font-size, 13px)!important;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}body.nil-template-product .product-details .variant-option__button-label:hover{transform:translateY(-1px);border-color:var(--nil-v30-size-hover-border, #b88a44)!important}body.nil-template-product .product-details .variant-option__button-label:has(input:checked),body.nil-template-product .product-details .variant-option__button-label[data-selected=true]{border-color:var(--nil-v30-size-selected-border, #b88a44)!important;background:var(--nil-v30-size-selected-bg, #fffdf8)!important;color:var(--nil-v30-size-selected-text, #2c2825)!important;box-shadow:inset 0 0 0 1px var(--nil-v30-size-selected-border, #b88a44)!important}body.nil-template-product .product-details .quantity-selector{width:fit-content!important;min-height:var(--nil-v30-quantity-height, 42px)!important;border:var(--nil-v30-quantity-border-width, 1px) solid var(--nil-v30-quantity-border, rgba(184,138,68,.24))!important;border-radius:var(--nil-v30-quantity-radius, 4px)!important;background:var(--nil-v30-quantity-bg, #fff)!important;overflow:hidden!important}body.nil-template-product .product-details .quantity-selector input{color:var(--nil-v30-quantity-text, #2c2825)!important;min-width:var(--nil-v30-quantity-input-width, 46px)!important}body.nil-template-product .product-details .quantity-selector button{color:var(--nil-v30-quantity-text, #2c2825)!important;background:transparent!important}body.nil-template-product .product-details .add-to-cart-button,body.nil-template-product .product-details button[name=add]{min-height:var(--nil-v30-main-button-height, 56px)!important;border-radius:var(--nil-v30-main-button-radius, 6px)!important;border:var(--nil-v30-main-button-border-width, 1px) solid var(--nil-v30-main-button-border, #b88a44)!important;background:var(--nil-v30-main-button-bg, #b88a44)!important;color:var(--nil-v30-main-button-text, #fff)!important;font-size:var(--nil-v30-main-button-font-size, 13px)!important;font-weight:900!important;letter-spacing:.13em!important;text-transform:uppercase!important}body.nil-template-product .product-details .add-to-cart-button:hover,body.nil-template-product .product-details button[name=add]:hover{background:var(--nil-v30-main-button-hover-bg, #9f7435)!important;color:var(--nil-v30-main-button-hover-text, #fff)!important}body.nil-template-product .product-details .shopify-payment-button__button,body.nil-template-product .product-details shopify-accelerated-checkout button{min-height:var(--nil-v30-buy-now-height, 52px)!important;border-radius:var(--nil-v30-buy-now-radius, 6px)!important;border:1px solid var(--nil-v30-buy-now-border, rgba(184,138,68,.22))!important;background:var(--nil-v30-buy-now-bg, #fff)!important;color:var(--nil-v30-buy-now-text, #2c2825)!important}.nil-v30-whatsapp{display:flex;align-items:center;gap:12px;padding:var(--nil-v30-wa-padding-y, 12px) var(--nil-v30-wa-padding-x, 14px);background:var(--nil-v30-wa-bg, #fff);color:var(--nil-v30-wa-text, #2c2825)!important;border:var(--nil-v30-wa-border-width, 1px) solid var(--nil-v30-wa-border, rgba(184,138,68,.18));border-radius:var(--nil-v30-wa-radius, 8px);text-decoration:none!important;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.nil-v30-whatsapp:hover{transform:translateY(-1px);border-color:var(--nil-v30-champagne);box-shadow:0 10px 22px #462c100f}.nil-v30-whatsapp__icon{width:var(--nil-v30-wa-icon-size, 30px);height:var(--nil-v30-wa-icon-size, 30px);display:inline-grid;place-items:center;flex:0 0 auto}.nil-v30-whatsapp__icon img{width:100%;height:100%;object-fit:contain}.nil-v30-whatsapp__copy{display:grid;gap:2px;min-width:0}.nil-v30-whatsapp__copy strong{font-size:var(--nil-v30-wa-title-size, 12px);letter-spacing:.08em;text-transform:uppercase;color:var(--nil-v30-wa-text, #2c2825)}.nil-v30-whatsapp__copy small{font-size:var(--nil-v30-wa-subtitle-size, 11px);color:var(--nil-v30-wa-subtext, #7a7169)}.nil-v30-whatsapp__arrow{margin-left:auto;font-size:24px;opacity:.7}.nil-v30-trust-panel{display:grid;grid-template-columns:1fr;gap:var(--nil-v30-trust-gap, 10px);padding:var(--nil-v30-trust-padding, 14px);border:var(--nil-v30-trust-border-width, 1px) solid var(--nil-v30-trust-border, rgba(184,138,68,.18));border-radius:var(--nil-v30-trust-radius, 10px);background:var(--nil-v30-trust-bg, #fff);text-align:var(--nil-v30-trust-align, left)}.nil-v30-trust-panel__item{display:grid;grid-template-columns:var(--nil-v30-trust-icon-size, 30px) minmax(0,1fr);gap:10px;align-items:center}.nil-v30-trust-panel__icon{width:var(--nil-v30-trust-icon-size, 30px);height:var(--nil-v30-trust-icon-size, 30px);display:inline-grid;place-items:center}.nil-v30-trust-panel__icon img{width:100%;height:100%;object-fit:contain}.nil-v30-trust-panel__copy{display:grid;gap:2px}.nil-v30-trust-panel__copy strong{color:var(--nil-v30-trust-text, #2c2825);font-size:var(--nil-v30-trust-title-size, 12px);font-weight:850}.nil-v30-trust-panel__copy small{color:var(--nil-v30-trust-subtext, #7a7169);font-size:var(--nil-v30-trust-subtitle-size, 11px);line-height:1.35}body.nil-template-product .nil-product-under-media{margin-top:var(--nil-v30-desc-margin-top, 24px)!important;background:var(--nil-v30-desc-bg, transparent)!important;border:var(--nil-v30-desc-border-width, 0px) solid var(--nil-v30-desc-border, transparent)!important;border-radius:var(--nil-v30-desc-radius, 0px)!important;padding:var(--nil-v30-desc-padding-y, 0px) var(--nil-v30-desc-padding-x, 0px)!important;box-shadow:none!important}body.nil-template-product .nil-product-under-media h2{font-size:var(--nil-v30-desc-title-size, 25px)!important;color:var(--nil-v30-desc-title-color, #2c2825)!important}body.nil-template-product .nil-product-under-media__description{color:var(--nil-v30-desc-text-color, #4a423b)!important;font-size:var(--nil-v30-desc-text-size, 14px)!important;line-height:1.65!important}.nil-v30-lower-cta{grid-column:1 / -1;width:100%;margin-top:clamp(20px,2.4vw,32px);padding:var(--nil-v30-lower-padding-y, 22px) var(--nil-v30-lower-padding-x, 26px);display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:18px;align-items:center;background:var(--nil-v30-lower-bg, #fffdf8);color:var(--nil-v30-lower-text, #2c2825);border:var(--nil-v30-lower-border-width, 1px) solid var(--nil-v30-lower-border, rgba(184,138,68,.2));border-radius:var(--nil-v30-lower-radius, 12px);text-align:var(--nil-v30-lower-align, left)}.nil-v30-lower-cta__media{width:74px;height:74px;overflow:hidden;border-radius:999px;border:1px solid var(--nil-v30-lower-border, rgba(184,138,68,.2))}.nil-v30-lower-cta__media img{width:100%;height:100%;object-fit:cover}.nil-v30-lower-cta h2{margin:0 0 4px;font-family:var(--font-primary--family, Georgia, serif);font-size:var(--nil-v30-lower-title-size, 25px);font-weight:400;color:var(--nil-v30-lower-text, #2c2825)}.nil-v30-lower-cta p{margin:0;color:var(--nil-v30-lower-subtext, #756b62);font-size:var(--nil-v30-lower-text-size, 13px)}.nil-v30-lower-cta__actions{display:flex;align-items:center;gap:10px;justify-content:flex-end}.nil-v30-lower-cta__button{min-width:260px;min-height:var(--nil-v30-lower-button-height, 54px);padding-inline:26px;border:1px solid var(--nil-v30-lower-button-border, #b88a44);border-radius:var(--nil-v30-lower-button-radius, 6px);background:var(--nil-v30-lower-button-bg, #b88a44);color:var(--nil-v30-lower-button-text, #fff);font-weight:900;letter-spacing:.13em;text-transform:uppercase;cursor:pointer}.nil-v30-lower-cta__button[disabled]{opacity:.55;cursor:not-allowed}.nil-v30-lower-cta__wishlist{width:var(--nil-v30-lower-button-height, 54px);height:var(--nil-v30-lower-button-height, 54px);border:1px solid var(--nil-v30-lower-border, rgba(184,138,68,.2));border-radius:var(--nil-v30-lower-button-radius, 6px);background:#fff;color:var(--nil-v30-lower-text, #2c2825);font-size:24px;cursor:default}.nil-v30-animate{animation-duration:.58s;animation-timing-function:cubic-bezier(.22,.61,.36,1);animation-fill-mode:both}.nil-v30-animate--none{animation:none!important}.nil-v30-animate--fade{animation-name:nil-v30-fade}.nil-v30-animate--slide-up{animation-name:nil-v30-slide-up}.nil-v30-animate--zoom-soft{animation-name:nil-v30-zoom-soft}.nil-v30-animate--luxury-glow{animation-name:nil-v30-luxury-glow}@keyframes nil-v30-fade{0%{opacity:0}to{opacity:1}}@keyframes nil-v30-slide-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes nil-v30-zoom-soft{0%{opacity:0;transform:scale(.975)}to{opacity:1;transform:scale(1)}}@keyframes nil-v30-luxury-glow{0%{opacity:0;box-shadow:0 0 #b88a4400}60%{opacity:1;box-shadow:0 0 26px #b88a442e}to{box-shadow:inherit}}@media(prefers-reduced-motion:reduce){.nil-v30-animate{animation:none!important;transition:none!important}}@media(max-width:990px){body.nil-template-product .product-information__grid:not(.product-information--media-none).product-information--media-left,body.nil-template-product .product-information__grid:not(.product-information--media-none).product-information--media-right{display:block!important}body.nil-template-product .product-details{position:static!important;margin-top:18px!important}body.nil-template-product .product-details>.group-block{max-width:none!important;margin-inline:0!important}.nil-v30-lower-cta{grid-template-columns:1fr;text-align:left}.nil-v30-lower-cta__actions{justify-content:stretch}.nil-v30-lower-cta__button{min-width:0;width:100%}}@media(max-width:749px){.nil-v30-mini-benefits{grid-template-columns:1fr;text-align:left}.nil-v30-mini-benefits__item{border-right:0;border-bottom:1px solid var(--nil-v30-mini-separator, rgba(184,138,68,.18));padding:8px 0}.nil-v30-mini-benefits__item:last-child{border-bottom:0}.nil-v30-trust-panel--two_columns{grid-template-columns:repeat(2,minmax(0,1fr))}.nil-v30-trust-panel--scroll{display:flex;overflow-x:auto;scroll-snap-type:x proximity}.nil-v30-trust-panel--scroll .nil-v30-trust-panel__item{min-width:220px;scroll-snap-align:start}.nil-v30-top-atc__arrow{display:none}}body.nil-template-product .media-gallery--carousel .product-media img,body.nil-template-product .media-gallery--carousel img{border-radius:var(--nil-v30-media-radius, 10px)!important;object-fit:cover!important}body.nil-template-product slideshow-controls[thumbnails] .slideshow-controls__thumbnail,body.nil-template-product .dialog-thumbnails-list__thumbnail{border-radius:var(--nil-v30-thumbnail-radius, 8px)!important;overflow:hidden!important;border-color:#b88a4438!important}body.nil-template-product slideshow-controls[thumbnails] .slideshow-controls__thumbnail[aria-selected=true],body.nil-template-product .dialog-thumbnails-list__thumbnail[aria-selected=true]{border-color:#b88a44!important}
/*# sourceMappingURL=/cdn/shop/t/44/assets/nil-v30-conversion-first.css.map */
