#cx-regalos{--ink:#292724;--paper:#f4edde;--gold:#a2834c;--green:#3b3831;--line:#ccbea4}#cx-regalos *{box-sizing:border-box}#cx-regalos{margin:0;background:transparent;color:var(--ink);font-family:Arial,sans-serif;line-height:1.55}#cx-regalos a{color:inherit}#cx-regalos button,#cx-regalos input,#cx-regalos textarea{font:inherit}#cx-regalos button,#cx-regalos a,#cx-regalos input,#cx-regalos textarea{touch-action:manipulation}#cx-regalos button{cursor:pointer}#cx-regalos button:disabled{cursor:default;opacity:.55}#cx-regalos a:focus-visible,#cx-regalos button:focus-visible,#cx-regalos input:focus-visible,#cx-regalos textarea:focus-visible{outline:3px solid #aa7c2d;outline-offset:4px}#cx-regalos h1,#cx-regalos h2,#cx-regalos h3{font-family:Georgia,serif;font-weight:400;line-height:1.12;margin:0 0 20px}#cx-regalos h1{font-size:clamp(40px,5.1vw,79px);letter-spacing:-2px}#cx-regalos h2{font-size:clamp(30px,3vw,46px)}#cx-regalos h3{font-size:29px}#cx-regalos p{margin:0 0 20px}#cx-regalos .review-bar{background:#d7bf8e;color:#292724;text-align:center;padding:8px 16px;font-size:12px;letter-spacing:.04em}#cx-regalos header{max-width:1440px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:25px 40px;color:#eee3ce;gap:25px}#cx-regalos .wordmark{font-family:Georgia,serif;font-size:24px;letter-spacing:.22em;text-decoration:none}#cx-regalos header nav{display:flex;gap:26px;align-items:center;font-size:14px}#cx-regalos header nav a{text-decoration:none;padding:8px 0;border-bottom:1px solid transparent}#cx-regalos header nav a:hover{border-color:#baa275}#cx-regalos #app{max-width:1440px;margin:auto;padding:15px 40px 65px}#cx-regalos .panel{background:var(--paper);padding:36px;border:1px solid #a99470;box-shadow:0 8px 25px #0002}#cx-regalos .hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:45px;padding:50px;min-height:660px}#cx-regalos .eyebrow{text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:700;color:#746042;display:block;margin-bottom:18px}#cx-regalos .hero p{max-width:460px;font-size:17px;color:#565149}#cx-regalos .hero em{color:#8b703d;font-weight:400}#cx-regalos .actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin:28px 0}#cx-regalos .button{background:var(--green);color:#fff;border:1px solid var(--green);padding:14px 21px;border-radius:3px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:20px;font-size:14px;font-weight:700;min-height:48px}#cx-regalos .button:hover{background:#5c4a2d}#cx-regalos .button.secondary{color:var(--ink);background:transparent;border-color:#a99a7c}#cx-regalos .button.secondary:hover{background:#e4d8c0}#cx-regalos .text-link{border:0;background:transparent;padding:12px 0;text-underline-offset:5px;text-decoration:underline;color:inherit;min-height:44px}#cx-regalos .quiet{font-size:13px;color:#655e51}#cx-regalos .hero-picture{display:block;position:relative;text-decoration:none}#cx-regalos .hero-picture img{display:block;width:100%;border:1px solid #b7a17b;box-shadow:12px 16px #dfd2bb}#cx-regalos .image-label{position:absolute;bottom:25px;left:20px;right:20px;background:#292724f2;padding:14px 20px;color:#fff;display:flex;justify-content:space-between;font-size:14px}#cx-regalos .section-heading{display:flex;justify-content:space-between;align-items:flex-end;margin:48px 0 24px;gap:24px}#cx-regalos .section-heading h2{margin:0}#cx-regalos .section-heading .eyebrow{margin-bottom:10px}#cx-regalos .pack-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}#cx-regalos .pack{background:var(--paper);border:1px solid #a99470;display:flex;flex-direction:column;overflow:hidden}#cx-regalos .pack-art{padding:0;border:0;display:block;background:#e5dac7}#cx-regalos .pack-art img{width:100%;height:auto;display:block;aspect-ratio:8/7;object-fit:cover;transition:transform .3s}#cx-regalos .pack-art:hover img{transform:scale(1.025)}#cx-regalos .pack-body{padding:25px;display:flex;flex-direction:column;flex:1}#cx-regalos .pack-body h3 button{font:inherit;text-align:left;color:inherit;background:none;border:0;padding:0}#cx-regalos .pack-body p{font-size:14px;line-height:1.65;color:#59534a;flex:1}#cx-regalos .pack-bottom{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:8px 0 15px}#cx-regalos .pack-bottom strong{font-family:Georgia,serif;font-size:26px;font-weight:400;white-space:nowrap}#cx-regalos .pack-body small{font-size:11px;color:#716652}#cx-regalos .create-banner{margin-top:42px;text-align:center;padding:50px}#cx-regalos .create-banner p{max-width:540px;margin:0 auto 25px}#cx-regalos .page-intro{margin-bottom:24px}#cx-regalos .page-intro h1{font-size:54px;margin:0}#cx-regalos .filter-panel{margin-bottom:24px;padding:22px 30px}#cx-regalos .filter-row{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}#cx-regalos .filter-row button{border:1px solid #b5a17b;background:transparent;color:var(--ink);padding:10px 18px;border-radius:24px;min-height:44px}#cx-regalos .filter-row button[aria-pressed=true]{background:#373c32;color:#fff}#cx-regalos .filter-panel p{margin:0}#cx-regalos dialog{padding:0;width:min(1200px,94vw);max-height:94dvh;background:var(--paper);border:1px solid var(--gold);color:var(--ink);overflow:auto}#cx-regalos dialog::backdrop{background:#000b;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#cx-regalos .close{position:sticky;top:12px;margin:12px 12px -60px auto;z-index:5;display:block;width:46px;height:46px;border:1px solid #b59c6f;background:var(--paper);font-size:28px;line-height:1}#cx-regalos .detail-grid{display:grid;grid-template-columns:1fr 1fr}#cx-regalos .detail-photo{padding:30px;align-self:start;position:sticky;top:0}#cx-regalos .detail-photo>img{width:100%;display:block}#cx-regalos .detail-copy{padding:45px 35px 35px 10px}#cx-regalos .detail-copy h2{font-size:44px}#cx-regalos .price{font-size:36px;font-family:Georgia,serif;font-weight:400}#cx-regalos .included{font-size:13px;margin-top:7px;color:#55674d}#cx-regalos .contents{padding:0;margin:24px 0;list-style:none}#cx-regalos .contents li{display:flex;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line);font-size:13px}#cx-regalos .contents li img{width:62px;height:72px;object-fit:contain}#cx-regalos .contents li>span:nth-child(2){flex:1}#cx-regalos .contents b{font-weight:500}#cx-regalos .contents small{display:block;color:#766852;font-size:11px}#cx-regalos .contents li>span:last-child{white-space:nowrap}#cx-regalos .buy-row{display:flex;align-items:end;gap:15px;flex-wrap:wrap}#cx-regalos .buy-row input{width:72px}#cx-regalos label{font-size:13px;display:block}#cx-regalos input,#cx-regalos textarea{background:#fffbf3;border:1px solid #b8a88a;padding:11px;color:#302c25;border-radius:3px;max-width:100%}#cx-regalos input{display:block}#cx-regalos .dedication{margin:22px 0 6px}#cx-regalos textarea{display:block;width:100%;margin-top:7px}#cx-regalos details{margin:25px 0;border-top:1px solid var(--line);padding-top:18px;font-size:13px}#cx-regalos summary{cursor:pointer;font-weight:700;margin-bottom:16px;min-height:30px}#cx-regalos .product-facts{padding:12px 0;border-bottom:1px solid #d8ccb6}#cx-regalos .product-facts p{white-space:pre-line}#cx-regalos .pending{color:#7c4f1f;background:#e8d9bc;padding:15px;border-left:3px solid #a67a38;font-size:13px}#cx-regalos .review-note{color:#6d604a;font-size:12px;border-top:1px solid #cdbd9d;padding-top:15px}#cx-regalos .wizard{max-width:900px;margin:auto;padding:45px}#cx-regalos .progress{display:flex;align-items:center;gap:20px;font-size:13px;margin-bottom:30px}#cx-regalos .progress progress{flex:1;height:5px;accent-color:#897044}#cx-regalos .choices{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:30px 0}#cx-regalos .choices button{display:flex;justify-content:space-between;align-items:center;text-align:left;gap:18px;min-height:78px;padding:18px 24px;border:1px solid #bfae90;background:#faf5e9;color:var(--ink)}#cx-regalos .choices button[aria-pressed=true]{background:#414e42;color:#fff;border-color:#414e42}#cx-regalos .wizard-actions{display:flex;justify-content:space-between;align-items:center;margin-top:30px}#cx-regalos .result-intro{margin-bottom:25px}#cx-regalos .result-intro p{margin-bottom:0}#cx-regalos .editor-layout{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}#cx-regalos .editor-layout h2{font-size:32px}#cx-regalos .editor-layout p{font-size:14px}#cx-regalos .product-picker{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-height:900px;overflow:auto}#cx-regalos .product-picker article{background:#fbf6eb;border:1px solid #d5c6ac;padding:16px;display:flex;flex-direction:column;align-items:flex-start}#cx-regalos .product-picker img{width:100%;height:150px;object-fit:contain}#cx-regalos .product-picker h3{font-family:Arial,sans-serif;font-size:14px;line-height:1.4;margin:15px 0 5px}#cx-regalos .product-picker small{font-size:11px;color:#716551;flex:1}#cx-regalos .product-picker strong{display:block;padding:12px 0}#cx-regalos .quantity{display:flex;align-items:center;gap:8px}#cx-regalos .quantity button{width:34px;min-height:44px;background:#eee3ce;border:1px solid #b6a383}#cx-regalos .total{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:25px;margin:25px 0;padding-top:20px;border-top:1px solid var(--line)}#cx-regalos .full{width:100%;margin-top:24px}#cx-regalos .cart-group{display:grid;grid-template-columns:240px 1fr;gap:30px;border-bottom:1px solid var(--line);padding:25px 0}#cx-regalos .cart-group>img{width:100%}#cx-regalos .cart-group h2{font-size:28px}#cx-regalos .cart-group li{font-size:13px}#cx-regalos .cart-group .text-link{margin-left:25px}#cx-regalos .premium-example{border:1px solid var(--gold);background:#e6d8bc;padding:24px;display:flex;gap:30px;align-items:center}#cx-regalos .premium-example button{padding:14px}#cx-regalos .premium-example h3{margin-bottom:15px}#cx-regalos .empty{padding:50px}#cx-regalos footer{max-width:1360px;margin:auto;border-top:1px solid #76674e;padding:25px 10px 45px;color:#cbbfa9;display:flex;justify-content:space-between;gap:25px;font-size:12px}#cx-regalos #notice{position:fixed;bottom:20px;left:50%;transform:translate(-50%);background:#fff7e7;color:#30281e;z-index:20;border:1px solid #b7a17a;padding:14px 22px;box-shadow:0 5px 30px #0003;max-width:92vw}#cx-regalos #notice:empty{display:none}@media(max-width:1050px){#cx-regalos header{padding:22px 26px}#cx-regalos #app{padding:10px 26px 50px}#cx-regalos .hero{padding:32px;gap:26px;min-height:560px}#cx-regalos .pack-grid{grid-template-columns:repeat(2,1fr)}#cx-regalos .hero h1{font-size:58px}#cx-regalos .detail-grid{grid-template-columns:45% 55%}#cx-regalos .editor-layout{grid-template-columns:1fr}#cx-regalos .product-picker{max-height:600px;grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){#cx-regalos .review-bar{font-size:10px}#cx-regalos header{padding:20px 16px;flex-wrap:wrap;gap:12px}#cx-regalos .wordmark{font-size:21px}#cx-regalos header nav{gap:19px;font-size:12px;flex-wrap:wrap}#cx-regalos header nav a{min-height:44px;display:flex;align-items:center}#cx-regalos #app{padding:0 14px 35px}#cx-regalos .panel{padding:24px}#cx-regalos .hero{grid-template-columns:1fr;gap:30px;padding:28px 24px}#cx-regalos .hero h1{font-size:47px;letter-spacing:-1.4px}#cx-regalos .hero p{font-size:15px}#cx-regalos .hero-picture{margin:0 8px 10px 0}#cx-regalos .image-label{font-size:12px;bottom:18px;padding:10px 13px}#cx-regalos .actions{gap:18px}#cx-regalos .section-heading{margin-top:25px;align-items:flex-start;flex-direction:column;gap:14px}#cx-regalos .section-heading h2{font-size:34px}#cx-regalos .pack-grid{grid-template-columns:1fr;gap:22px}#cx-regalos .pack-body{padding:23px}#cx-regalos .pack-body h3{font-size:32px}#cx-regalos .create-banner{padding:30px 22px}#cx-regalos .page-intro h1{font-size:39px;letter-spacing:-1px}#cx-regalos .eyebrow{font-size:10px}#cx-regalos .filter-panel{padding:18px}#cx-regalos .filter-row{gap:8px}#cx-regalos .filter-row button{font-size:12px;padding:9px 12px}#cx-regalos .detail-grid{grid-template-columns:1fr}#cx-regalos .detail-photo{position:static;padding:20px 20px 0}#cx-regalos .detail-copy{padding:25px}#cx-regalos .detail-copy h2{font-size:36px}#cx-regalos .close{top:8px;margin-top:8px}#cx-regalos .contents li img{width:47px;height:62px}#cx-regalos .contents li{gap:9px;font-size:12px}#cx-regalos .contents li>span:last-child{font-size:12px}#cx-regalos .buy-row .button{width:100%}#cx-regalos .buy-row label{display:flex;align-items:center;gap:15px}#cx-regalos .choices{grid-template-columns:1fr;gap:10px;margin:24px 0}#cx-regalos .choices button{min-height:64px;padding:14px 18px}#cx-regalos .wizard h2{font-size:34px}#cx-regalos .wizard p{font-size:14px}#cx-regalos .wizard-actions{gap:12px}#cx-regalos .product-picker{grid-template-columns:1fr 1fr;gap:10px}#cx-regalos .product-picker article{padding:10px}#cx-regalos .product-picker .button{padding:10px 15px}#cx-regalos .quantity{gap:5px}#cx-regalos .quantity button{width:30px}#cx-regalos .edit-list li>span:nth-child(2){min-width:0}#cx-regalos .edit-list li img{width:38px}#cx-regalos .cart-group{grid-template-columns:1fr;gap:15px}#cx-regalos .cart-group>img{max-width:320px}#cx-regalos .premium-example{display:block}#cx-regalos .premium-example span{display:block;margin-bottom:15px}#cx-regalos footer{margin:0 20px;flex-direction:column;gap:8px}#cx-regalos .total{font-size:22px}}@media(prefers-reduced-motion:reduce){#cx-regalos *{scroll-behavior:auto!important;transition:none!important}}#cx-regalos .stock-state{max-width:1360px;margin:0 auto 18px;padding:12px 18px;color:#e4d8c0;background:#33312c;border:1px solid #71624a;font-size:12px}#cx-regalos .cart-mini{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:center}#cx-regalos .cart-mini img{width:100%;height:120px;object-fit:contain}@media(max-width:640px){#cx-regalos .stock-state{margin:0 14px 18px;font-size:11px}}#cx-regalos #budget-status:empty{display:none}#cx-regalos .image-label{position:static;margin-top:14px}#cx-regalos .pack-art img{object-fit:contain}#cx-regalos .native-cart-panel .cart-group>img{height:220px;object-fit:contain;align-self:start}#cx-regalos .native-cart-panel .cart-group>div{min-width:0}#cx-regalos .native-cart-panel .cart-group ul{padding-left:20px}@media(max-width:640px){#cx-regalos .native-cart-panel .cart-group>img{width:140px;height:140px}#cx-regalos .native-cart-panel .cart-group h2{font-size:26px}}@media(max-width:360px){#cx-regalos .pack-bottom{flex-wrap:wrap;gap:16px}#cx-regalos .pack-bottom .button{width:100%}}#cx-regalos{width:100%;max-width:1440px;margin:0 auto;font-size:16px;letter-spacing:normal;text-align:left}#cx-regalos #app{width:100%;max-width:none;padding:0 40px 64px}#cx-regalos .gift-section-nav{margin:30px 40px 24px;padding:15px 22px;display:flex;align-items:center;justify-content:space-between;gap:20px;background:#201b15ed;border:1px solid #9a80514d;color:#eddfc3}#cx-regalos .gift-section-title{font:20px Georgia,serif;letter-spacing:.02em;text-decoration:none}#cx-regalos .gift-section-nav nav{display:flex;flex-wrap:wrap;align-items:center;gap:24px;font-size:13px}#cx-regalos .gift-section-nav nav a{padding:9px 0;text-decoration:none;text-underline-offset:6px}#cx-regalos .gift-section-nav nav a:hover{text-decoration:underline}#cx-regalos button{letter-spacing:normal;text-transform:none;color:inherit}#cx-regalos h1,#cx-regalos h2,#cx-regalos h3{color:#292724}#cx-regalos .button:before,#cx-regalos .button:after{content:none}#cx-regalos [hidden]{display:none!important}#cx-regalos img{max-width:100%;height:auto}#cx-regalos dialog{margin:auto}body:has(#cx-regalos dialog[open]){overflow:hidden}@media(max-width:1050px){#cx-regalos #app{padding:0 26px 50px}#cx-regalos .gift-section-nav{margin:24px 26px 20px}}@media(max-width:640px){#cx-regalos #app{padding:0 14px 35px}#cx-regalos .gift-section-nav{margin:18px 14px;padding:12px 16px;align-items:flex-start;gap:8px;flex-direction:column}#cx-regalos .gift-section-nav nav{gap:20px;font-size:12px}#cx-regalos .gift-section-title{font-size:18px}}#cx-regalos .flavour-selection{margin:25px 0;padding:24px;background:#eee4d0;border:1px solid #cab58e;border-radius:3px}#cx-regalos .flavour-selection h3{margin:0 0 10px;font:400 25px Georgia,serif;color:#2d2c26}#cx-regalos .flavour-selection>p{margin:0 0 18px;line-height:1.6;font-size:13px;color:#625a4b}#cx-regalos .flavour-choice{display:block;margin-top:17px;padding:16px;background:#faf6ed;border:1px solid #d6c6a9;border-radius:3px;min-width:0}#cx-regalos .flavour-choice>label{display:block;font-size:12px;color:#665638;line-height:1.5;margin-bottom:12px}#cx-regalos .flavour-picked{display:flex;align-items:center;gap:16px;margin-bottom:14px;min-width:0}#cx-regalos .flavour-photo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;flex:0 0 160px;width:160px;height:204px;padding:12px;box-sizing:border-box;border:1px solid #d6c6a9;border-radius:3px;background:#fff;color:#665638;box-shadow:none}#cx-regalos button.flavour-photo{cursor:zoom-in}#cx-regalos button.flavour-photo:hover{border-color:#947342;background:#fffdf8}#cx-regalos button.flavour-photo:focus-visible{outline:2px solid #8d7041;outline-offset:3px}#cx-regalos .flavour-photo img{display:block;width:100%;height:156px;min-height:0;object-fit:contain}#cx-regalos .flavour-photo-hint{display:flex;align-items:center;justify-content:center;gap:8px;font:11px/1.4 Arial,sans-serif;white-space:nowrap}#cx-regalos .flavour-photo-missing{font:11px/1.5 Arial,sans-serif;text-align:center;color:#625a4b}#cx-regalos .flavour-picked-copy{min-width:0;overflow-wrap:anywhere}#cx-regalos .flavour-picked-caption{display:block;margin-bottom:6px;font:10px/1.4 Arial,sans-serif;text-transform:uppercase;letter-spacing:.12em;color:#806338}#cx-regalos .flavour-picked strong{display:block;font:500 15px/1.45 Arial,sans-serif;color:#302c25}#cx-regalos .detail-photo-caption{margin:16px 0 0;padding:13px 16px;border:1px solid #d6c6a9;background:#faf6ed;color:#625a4b;font:12px/1.6 Arial,sans-serif}#cx-regalos .flavour-choice select{display:block;box-sizing:border-box;width:100%;max-width:100%;min-height:46px;padding:11px 34px 11px 13px;border:1px solid #bca77e;background:#faf6ed;color:#292821;font:14px Arial,sans-serif;border-radius:2px}#cx-regalos .flavour-choice select:focus-visible{outline:2px solid #8d7041;outline-offset:3px}#cx-regalos .flavour-choice small{display:block;margin-top:7px;font:12px/1.5 Arial,sans-serif;color:#62543b}#cx-regalos .flavour-total{margin-top:24px;padding-top:18px;border-top:1px solid #bcaa87;color:#302c25}#cx-regalos .flavour-total>span,#cx-regalos .flavour-total>strong{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:9px 0;font:13px/1.5 Arial,sans-serif}#cx-regalos .flavour-total b{white-space:nowrap;font-weight:500}#cx-regalos .flavour-total>strong{padding-top:14px;margin-top:14px;border-top:1px solid #cbbb9a;font:19px/1.45 Georgia,serif}#cx-regalos .flavour-total>small{display:block;text-align:right;font:12px/1.5 Arial,sans-serif;color:#62543b}#cx-regalos .flavour-total>p{margin:14px 0 0;font-size:13px;line-height:1.5}html body #cx-regalos .flavour-selection h3{color:#302c25!important}#cx-regalos dialog.product-photo-viewer{width:min(760px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;background:#faf6ed;border:1px solid #bca77e;border-radius:4px;overflow:auto;overscroll-behavior:contain}#cx-regalos .product-photo-viewer::backdrop{background:#18150fe0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}#cx-regalos .photo-viewer-header{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;gap:20px;padding:20px 24px;border-bottom:1px solid #d6c6a9;background:#faf6ed}#cx-regalos .photo-viewer-header>div{flex:1;min-width:0}html body #cx-regalos .photo-viewer-header h2{margin:0;color:#302c25;font:400 24px/1.25 Georgia,serif;overflow-wrap:anywhere}#cx-regalos .photo-viewer-brand{margin:7px 0 0;color:#665638;font:13px/1.5 Arial,sans-serif}#cx-regalos .photo-viewer-close{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;margin:0;padding:0;border:1px solid #bca77e;border-radius:2px;background:#faf6ed;color:#302c25;font:28px/1 Arial,sans-serif;cursor:pointer}#cx-regalos .photo-viewer-stage{padding:24px;background:#fff}#cx-regalos .photo-viewer-stage img{display:block;width:100%;height:min(65dvh,620px);max-height:none;object-fit:contain}#cx-regalos .photo-viewer-error{margin:0;padding:48px 16px;text-align:center;color:#625a4b;font:14px/1.6 Arial,sans-serif}@media(max-width:600px){#cx-regalos .flavour-selection{padding:19px 16px}#cx-regalos .flavour-choice{padding:12px}#cx-regalos .flavour-picked{gap:12px}#cx-regalos .flavour-photo{flex-basis:128px;width:128px;height:172px;padding:10px}#cx-regalos .flavour-photo img{height:128px}#cx-regalos .flavour-picked strong{font-size:14px}#cx-regalos dialog.product-photo-viewer{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}#cx-regalos .photo-viewer-header{gap:12px;padding:16px}html body #cx-regalos .photo-viewer-header h2{font-size:21px}#cx-regalos .photo-viewer-stage{padding:16px}#cx-regalos .photo-viewer-stage img{height:60dvh}#cx-regalos .flavour-selection h3{font-size:23px}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/cx-regalos.css.map */
