.conversion-page .site-header{padding:22px 0}.conversion-page .status-bar{font-size:11px}.mobile-tools{display:none}.conversion-intro{padding:34px 0 52px;border-bottom:1px solid var(--line)}.conversion-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-areas:"gallery heading" "gallery purchase" "gallery notes";column-gap:6%;align-items:start}.conversion-heading{grid-area:heading}.conversion-heading .eyebrow{margin-bottom:10px}.conversion-heading h1{font-size:clamp(36px,3.3vw,48px);letter-spacing:-1.4px;margin-bottom:16px}.conversion-heading .product-lead{font-size:15px;line-height:1.7;margin-bottom:22px;max-width:470px}.product-gallery{grid-area:gallery;min-width:0}.gallery-frame{position:relative;aspect-ratio:1.13;background:#fff;overflow:hidden;border-radius:12px}.gallery-frame>img{width:100%;height:100%;object-fit:contain;display:block}.gallery-frame.contents>img{position:absolute;width:100%;height:auto;bottom:0;left:0}.gallery-frame.contents{aspect-ratio:970/430}.gallery-frame.detail>img{position:absolute;top:0;left:0;width:100%;height:auto}.gallery-frame.detail{aspect-ratio:1}.gallery-frame.use>img{width:100%;height:100%;object-fit:cover;object-position:20% 82%}.gallery-caption{font-size:12px;display:flex;justify-content:space-between;gap:12px;align-items:center;padding:10px 0;color:var(--muted);margin:0}.gallery-zoom{width:34px;height:34px;border:1px solid var(--line);background:var(--paper);border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center}.gallery-zoom svg{width:15px;height:15px}.gallery-thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.gallery-thumb{border:1px solid var(--line);border-radius:6px;overflow:hidden;background:transparent;padding:4px;cursor:pointer;color:var(--ink);text-align:center;font-size:11px;min-width:0}.gallery-thumb[aria-pressed=true]{border-color:var(--olive);box-shadow:0 0 0 1px var(--olive)}.gallery-thumb .thumb-image{display:block;position:relative;aspect-ratio:1.6;overflow:hidden;background:#fff;border-radius:3px}.thumb-image img{width:100%;height:100%;object-fit:contain}.thumb-image.contents img{position:absolute;width:100%;height:auto;bottom:0}.thumb-image.detail img{width:100%;height:160%;object-fit:cover;object-position:top}.thumb-image.use img{object-fit:cover;object-position:15% 82%}.gallery-thumb>span:last-child{display:block;padding:5px 2px 0}.conversion-purchase{grid-area:purchase}.price-line{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 10px}.price-line .purchase-price{margin:0;font-size:32px}.price-line .shipping-benefit{font-size:12px;line-height:1.5;margin:0;text-align:right;max-width:140px}.included-line{font-size:13px;line-height:1.65;margin:0 0 5px}.included-line strong{font-weight:500}.included-detail{font-size:12px;color:var(--muted);margin:0 0 18px}.conversion-purchase .vm-product-form{display:flex;align-items:stretch;gap:12px;margin:0;flex-wrap:wrap}.quantity-control{display:flex;align-items:center;border:1px solid #a49a88;background:#fff;border-radius:4px;min-height:52px}.quantity-control button{border:0;background:transparent;min-width:32px;height:48px;cursor:pointer;color:var(--ink)}.quantity-control .quantity-input{border:0;width:36px;min-height:48px;text-align:center;padding:0;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.quantity-control input::-webkit-inner-spin-button,.quantity-control input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.conversion-purchase .purchase-button{flex:1;min-width:130px;font-size:14px;border-radius:4px}.purchase-error{width:100%;margin:0}.conversion-notes{grid-area:notes;margin-top:18px}.dispatch-note{display:grid;grid-template-columns:70px 1fr;font-size:12px;gap:3px 12px;margin:0 0 14px;line-height:1.65}.dispatch-note dt{color:var(--muted)}.dispatch-note dd{margin:0}.decision-details{border-top:1px solid var(--line)}.decision-details summary{cursor:pointer;list-style:none;min-height:47px;display:flex;align-items:center;justify-content:space-between;font-size:13px;gap:14px}.decision-details summary::-webkit-details-marker{display:none}.decision-details summary:after{content:"+";font-size:20px}.decision-details[open] summary:after{content:"\2212"}.decision-details p{font-size:12px;line-height:1.7;margin-bottom:12px}.decision-details a{font-size:12px}.scent-summary{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}.scent-summary div{font-size:12px;line-height:1.6;padding-left:12px;border-left:3px solid var(--scent-color)}.scent-summary strong{display:block;font-weight:500}.return-boundary{font-size:11px;color:var(--muted);margin:0 0 8px;line-height:1.6}.tax-note{font-size:11px;color:var(--muted);margin:10px 0 0}.use-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.use-step{padding:22px;border:1px solid var(--line);border-radius:10px;background:#f4f2ea}.step-number{font-size:11px;color:var(--muted);display:block;margin-bottom:16px;letter-spacing:1px}.use-step svg{display:block;width:100%;height:130px;margin-bottom:24px;stroke:#6f775c;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.use-step h3{font-size:25px;margin-bottom:12px}.use-step p{font-size:13px;margin:0;line-height:1.75}.use-footnote{font-size:12px;color:var(--muted);margin:20px 0 0}.sticky-purchase{position:fixed;left:0;right:0;bottom:0;z-index:20;display:none;align-items:center;justify-content:space-between;gap:20px;padding:12px max(24px,calc((100vw - 1260px)/2));padding-bottom:calc(12px + env(safe-area-inset-bottom));background:#faf9f3fa;border-top:1px solid var(--line);box-shadow:0 -6px 30px #29261f08}.sticky-purchase.is-visible{display:flex}.sticky-price{font-size:21px;line-height:1.25}.sticky-price small{display:block;font-size:11px;color:var(--muted);margin-top:3px}.sticky-purchase .button{min-width:190px;justify-content:center;border-radius:4px;min-height:48px}.conversion-page{padding-bottom:0}.conversion-page.has-purchase-bar{padding-bottom:90px}.closing-buy{max-width:500px;display:flex;align-items:center;justify-content:center;gap:30px;margin:24px auto 0}.closing-buy strong{font-size:25px;font-weight:400}.closing-buy .button{justify-content:center;border-radius:4px}.gallery-dialog{max-width:1000px;width:calc(100% - 32px);border:0;border-radius:14px;padding:22px;background:var(--paper);max-height:94vh}.gallery-dialog::backdrop{background:#25271fd9}.dialog-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:14px;margin-bottom:14px}.dialog-close{width:40px;height:40px;border:1px solid var(--line);background:transparent;border-radius:50%;cursor:pointer;font-size:22px}.gallery-dialog .gallery-frame{max-height:70vh;max-width:800px;margin:auto}.gallery-dialog .gallery-frame>img{max-height:70vh}.gallery-dialog .gallery-frame.contents>img,.gallery-dialog .gallery-frame.detail>img{max-height:none}.preview-notice{padding:14px 18px;border:1px solid #c6ceba;border-radius:6px;background:#edf0e5;font-size:13px;line-height:1.7;margin:22px 0}.cart-quantity{display:flex;align-items:center;gap:8px}.cart-quantity input{width:70px}.cart-live-price{white-space:nowrap}.checkout-preview{text-align:center;padding:60px 0}.checkout-preview h1{font-size:40px}.checkout-preview p{max-width:540px;margin:20px auto}.ge-progress{font-size:12px!important;line-height:1.6!important}.conversion-page .section-heading{max-width:700px}.conversion-page .section-heading p:not(.eyebrow){max-width:630px}.conversion-page .ge-included{font-size:13px}.review-page{max-width:950px;margin:50px auto;padding:24px;font:16px/1.8 system-ui}.review-page h1{font:38px/1.2 Georgia}.review-page a{display:inline-block;margin:8px 12px 8px 0}.review-page li{margin-bottom:12px}@media(min-width:701px){.conversion-grid{row-gap:0}.conversion-heading .product-lead{margin-bottom:20px}.product-gallery{position:sticky;top:24px}.conversion-intro{padding-top:32px}.conversion-notes{max-width:560px}}@media(max-width:700px){.conversion-page .wrap{width:calc(100% - 36px)}.conversion-page .status-bar{padding:7px 12px;font-size:10px;line-height:1.6}.conversion-page .site-header{padding:15px 0;align-items:center;gap:8px}.conversion-page .wordmark{font-size:23px;gap:8px}.conversion-page .wordmark svg{width:19px}.conversion-page .wordmark-sub{font-size:6px;letter-spacing:1.3px}.mobile-tools{display:flex;align-items:center;gap:5px}.conversion-page .mobile-nav summary{font-size:11px;min-height:40px;padding:8px 4px}.conversion-page .mobile-nav{position:relative}.conversion-page .mobile-nav nav{position:absolute;top:40px;right:0;min-width:160px;padding:15px;background:var(--paper);border:1px solid var(--line);z-index:30;text-align:left}.mobile-cart{display:flex;align-items:center;gap:3px;min-height:44px;min-width:38px;text-decoration:none}.mobile-cart svg{width:21px;height:24px}.mobile-cart .cart-count{font-size:10px}.conversion-grid{grid-template-columns:1fr;grid-template-areas:"heading" "gallery" "purchase" "notes";gap:0}.conversion-intro{padding:16px 0 30px}.conversion-heading .eyebrow{font-size:9px;letter-spacing:1.5px;margin-bottom:7px}.conversion-heading h1{font-size:32px;line-height:1.13;letter-spacing:-1px;margin-bottom:9px;max-width:350px}.conversion-heading .product-lead{font-size:12px;line-height:1.65;margin-bottom:14px}.gallery-frame{aspect-ratio:1.62;border-radius:8px}.gallery-frame.contents{aspect-ratio:970/430}.gallery-frame.detail{aspect-ratio:1.62}.gallery-frame.detail>img{top:-16%}.gallery-caption{font-size:10px;padding:6px 0}.gallery-zoom{height:27px;width:27px}.gallery-zoom svg{height:12px;width:12px}.gallery-thumbs{gap:7px}.gallery-thumb{padding:3px;font-size:9px}.gallery-thumb .thumb-image{aspect-ratio:2.3}.gallery-thumb>span:last-child{padding-top:3px}.conversion-purchase{margin-top:17px}.price-line .purchase-price{font-size:27px}.price-line .shipping-benefit{font-size:10px;max-width:120px}.price-line{margin-bottom:9px}.included-line{font-size:11px;margin-bottom:3px}.included-detail{font-size:11px;margin-bottom:14px}.conversion-purchase .vm-product-form{gap:10px}.quantity-control{min-height:48px}.quantity-control button{min-width:30px;height:44px}.quantity-control .quantity-input{width:30px;min-height:44px;font-size:14px}.conversion-purchase .purchase-button{min-height:48px;font-size:13px;padding:10px 14px}.conversion-notes{margin-top:16px}.dispatch-note{font-size:11px;grid-template-columns:60px 1fr;gap:2px 10px;margin-bottom:12px}.decision-details summary{font-size:12px;min-height:44px}.return-boundary{font-size:10px}.decision-details p,.decision-details a{font-size:11px}.tax-note{font-size:10px}.use-steps{grid-template-columns:1fr;gap:14px}.use-step{display:grid;grid-template-columns:100px minmax(0,1fr);gap:0 18px;padding:19px}.step-number{grid-column:2;margin-bottom:7px;font-size:9px}.use-step svg{grid-column:1;grid-row:1/4;height:100px;margin:0;align-self:center}.use-step h3{grid-column:2;font-size:24px;margin-bottom:8px}.use-step p{grid-column:2;font-size:12px;line-height:1.65}.sticky-purchase{gap:12px;padding:10px 18px;padding-bottom:calc(10px + env(safe-area-inset-bottom))}.sticky-price{font-size:22px}.sticky-price small{font-size:9px}.sticky-purchase .button{min-width:155px;min-height:44px;font-size:12px}.conversion-page.has-purchase-bar{padding-bottom:78px}.closing-buy{gap:20px}.closing-buy strong{font-size:22px}.gallery-dialog{padding:12px}.dialog-heading{font-size:12px}.gallery-dialog .gallery-frame.detail{aspect-ratio:1}.gallery-dialog .gallery-frame.detail>img{top:0}.conversion-page .section{padding:44px 0}.conversion-page .section-heading{margin-bottom:26px}.conversion-page .section-heading h2{font-size:34px}.conversion-page .section-heading p:not(.eyebrow){font-size:13px}.checkout-preview{padding:40px 0}.checkout-preview h1{font-size:32px}.preview-notice{font-size:12px}.review-page{margin:10px auto}.ge-progress{font-size:10px!important}}@media(max-width:360px){.conversion-heading h1{font-size:29px}.conversion-page .wordmark{font-size:21px}.conversion-page .wordmark-sub{letter-spacing:1px}.sticky-purchase .button{min-width:135px}.use-step{grid-template-columns:78px minmax(0,1fr);gap:0 14px}.gallery-thumb{font-size:8px}.price-line .shipping-benefit{max-width:105px}}@media(prefers-reduced-motion:reduce){.sticky-purchase{transition:none}}@media(min-width:701px){.conversion-grid{grid-template-rows:min-content min-content 1fr}.conversion-notes{margin-top:18px}.gallery-thumb .thumb-image{aspect-ratio:2.3}}@media(max-width:700px){.conversion-heading h1{font-size:29px;letter-spacing:-.8px}.conversion-page .site-header{padding:12px 0}}@media(max-width:700px)and (max-height:740px){.gallery-frame.set{height:180px;aspect-ratio:auto}.conversion-heading .product-lead{margin-bottom:10px}.conversion-intro{padding-top:12px}.conversion-purchase{margin-top:12px}.included-detail{margin-bottom:10px}}@media(max-width:360px){.conversion-heading h1{font-size:26px}}[hidden]{display:none!important}.product-gallery>.gallery-frame{display:flex;align-items:center;justify-content:center;aspect-ratio:1.13;height:auto;overflow-anchor:none}.gallery-image-window{position:relative;width:100%;height:100%;overflow:hidden;flex:none}.gallery-image-window>img{display:block;width:100%;height:100%;object-fit:contain}.gallery-frame.contents .gallery-image-window{height:auto;aspect-ratio:970/430;max-height:100%}.gallery-frame.contents .gallery-image-window>img{position:absolute;width:100%;height:auto;bottom:0;left:0}.gallery-frame.detail .gallery-image-window{height:100%;width:auto;aspect-ratio:1;max-width:100%}.gallery-frame.detail .gallery-image-window>img{width:100%;height:auto;position:absolute;top:0;left:0}.gallery-frame.use .gallery-image-window>img{object-fit:cover;object-position:20% 82%}.product-gallery>.gallery-caption{height:54px;min-height:54px;padding:10px 0;gap:10px;overflow-anchor:none}.gallery-caption>span{min-width:0;line-height:1.4}.gallery-zoom{flex:none}.gallery-dialog .gallery-frame{display:flex;align-items:center;justify-content:center;aspect-ratio:1.13;height:auto}.gallery-dialog .gallery-image-window>img{max-height:none}@media(max-width:700px){.product-gallery>.gallery-frame{aspect-ratio:1.62;height:auto}.product-gallery>.gallery-caption{height:39px;min-height:39px;padding:6px 0;gap:8px}.gallery-caption>span{line-height:1.35}.gallery-dialog .gallery-frame{aspect-ratio:1.13;height:auto}}@media(max-width:700px)and (max-height:740px){.product-gallery>.gallery-frame{height:180px;aspect-ratio:auto}}.gallery-thumb .thumb-image.detail img{position:absolute;left:0;top:-85%;width:100%;height:auto;object-fit:unset}
/*# sourceMappingURL=/cdn/shop/t/4/assets/conversion.css.map */
