.dp{padding-block:clamp(2.5rem,5vw,4rem) 6rem}.dp__head{gap:.75rem;max-width:46rem;margin-bottom:2rem;display:grid}.dp__title,.dp__lead{margin:0}.dp__lead{color:var(--color-petrol-70);font-size:1.1rem}.bd__templates{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (width<=40rem){.bd__templates{grid-template-columns:1fr 1fr;gap:.75rem}.bd__tpl-name{font-size:1.15rem}.bd__tpl-tag{font-size:.85rem}}.bd__tpl{text-align:start;width:100%;box-shadow:var(--shadow-sm);cursor:pointer;color:var(--color-petrol);background:#fff;border:0;gap:.5rem;padding:0 0 1.1rem;transition:transform .25s,box-shadow .25s;display:grid}.bd__tpl:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.bd__tpl-art img{aspect-ratio:224/290;object-fit:cover;clip-path:url(#theem-window);background:var(--color-petrol);width:100%;display:block}.bd__tpl-name{padding:.4rem 1rem 0;font-size:1.5rem}.bd__tpl-tag{color:var(--color-petrol-70);padding:0 1rem;font-size:.95rem}.bd__tpl-kind{color:var(--color-petrol-70);padding:0 1rem;font-size:.8rem}.bd__tpl-client{padding:.25rem 1rem 0;font-size:.85rem;font-weight:600}.bd{gap:2rem;scroll-margin-top:5rem;display:grid}@media (width>=64rem){.bd:not(.bd--pick){grid-template-columns:minmax(20rem,26rem) minmax(0,1fr);align-items:start}.bd__preview{position:sticky;top:5rem}}.bd__phone-box{width:100%;max-width:390px;margin-inline:auto}.bd__phone{background:var(--color-petrol);box-shadow:var(--shadow-lg), 0 0 0 6px #0b2d30;border-radius:28px;margin-inline:auto;position:relative;overflow:hidden}.bd__phone iframe{transform-origin:0 0;background:var(--color-petrol);border:0;position:absolute;inset:0}.bd__phone-wait{color:var(--color-ivory);place-items:center;font-size:.95rem;display:grid;position:absolute;inset:0}.bd__preview-note{text-align:center;color:var(--color-petrol-70);margin:.75rem 0 .25rem;font-size:.85rem}.bd__change{margin-inline:auto;display:block}.bd__preview-label,.bd__zoom{display:none}@media (width<=47.99rem){html{scroll-padding-top:calc(40vh + 6rem)}.bd:not(.bd--pick) .bd__preview{z-index:30;margin-inline:calc(-1 * var(--spacing-gutter));padding:.6rem var(--spacing-gutter);background:var(--color-ivory);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;display:grid;position:sticky;top:4.5rem;box-shadow:0 10px 24px #103f4324}.bd:not(.bd--pick) .bd__phone-box{width:auto;max-width:none;height:40vh}.bd__preview-note{display:none}.bd__preview-side{justify-items:start;gap:.45rem;display:grid}.bd__preview-label{color:var(--color-petrol-70);margin:0;font-size:.8rem;display:block}.bd__zoom{min-height:2.5rem;padding:.55rem .9rem;display:inline-flex}.bd__change{margin:0;padding-block:.4rem}.bd:not(.bd--pick) .bd__preview--full{z-index:70;background:var(--color-petrol);padding:1rem var(--spacing-gutter) calc(1rem + env(safe-area-inset-bottom));box-shadow:none;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr;place-items:center;margin:0;position:fixed;inset:0}.bd:not(.bd--pick) .bd__preview--full .bd__phone-box{place-items:center;width:100%;height:calc(100dvh - 7.25rem);display:grid}.bd__preview--full .bd__preview-side{justify-items:center}.bd__preview--full .bd__preview-label,.bd__preview--full .bd__change{display:none}.bd__preview--full .bd__zoom{color:var(--color-ivory);border-color:#f7f6ed99}}.bd__panel{gap:1.5rem;display:grid}.bd__sec{box-shadow:var(--shadow-sm);background:#fff;padding:1.5rem}.bd__h{font:600 1.15rem/1.3 var(--font-ar);align-items:center;gap:.6rem;margin:0 0 1rem;display:flex}html[lang=en] .bd__h{font-family:var(--font-sans)}.bd__n{background:var(--color-petrol);width:1.6rem;height:1.6rem;color:var(--color-melon);font-family:var(--font-serif);border-radius:999px;place-items:center;font-size:.95rem;display:inline-grid}.bd__grid{grid-template-columns:1fr 1fr;gap:.9rem;display:grid}.bd__field{color:var(--color-petrol-70);gap:.3rem;font-size:.9rem;display:grid}.bd__field--wide{grid-column:1/-1}.bd__field input,.bd__field textarea{border:0;border-bottom:1px solid var(--color-petrol-40);width:100%;font:inherit;color:var(--color-petrol);background:0 0;padding:.45rem 0;font-size:1rem}.bd__field input:focus,.bd__field textarea:focus{border-bottom-color:var(--color-petrol);outline:0}.bd__dateline{color:var(--color-petrol-70);grid-column:1/-1;margin:-.3rem 0 0;font-size:.9rem}.bd__label{color:var(--color-petrol-70);margin:1.25rem 0 .5rem;font-size:.9rem}.bd__styles{grid-template-columns:repeat(auto-fill,minmax(7.2rem,1fr));gap:.6rem;display:grid}.bd__style{background:var(--color-ivory);cursor:pointer;color:var(--color-petrol);border:1px solid #0000;place-items:center;gap:.15rem;padding:.6rem .4rem .45rem;display:grid}.bd__style.is-on{border-color:var(--color-petrol);box-shadow:inset 0 0 0 1px var(--color-petrol)}.bd__style-sample{white-space:nowrap;max-width:100%;font-size:1.9rem;line-height:1.2;overflow:hidden}.bd__style-name{font:500 .72rem/1 var(--font-ar);color:var(--color-petrol-70)}.bd__tiers{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem;display:grid}.bd__tier{text-align:start;background:var(--color-ivory);cursor:pointer;color:var(--color-petrol);font:inherit;border:1px solid #0000;gap:.25rem;padding:.9rem;display:grid}.bd__tier:disabled{opacity:.45;cursor:not-allowed}.bd__hint{color:var(--color-petrol-70);grid-column:1/-1;margin:-.4rem 0 0;font-size:.82rem}.bd__langs{color:var(--color-petrol-70);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.5rem 1.25rem;font-size:.9rem;display:flex}.bd__langs label{color:var(--color-petrol);cursor:pointer;align-items:center;gap:.4rem;display:inline-flex}.bd__langs input{accent-color:var(--color-petrol);width:1.05rem;height:1.05rem}.bd__privacy{grid-column:1/-1;gap:.55rem;display:grid}.bd__privacy .bd__label{margin-bottom:0}.bd__privacy .bd__hint{margin:0}.bd__check{color:var(--color-petrol);cursor:pointer;align-items:center;gap:.5rem;font-size:.95rem;display:flex}.bd__check input{accent-color:var(--color-petrol);flex:none;width:1.1rem;height:1.1rem}.bd__tpl-tier{padding:0 1rem;font-size:.8rem;font-weight:600}.bd__samples{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.bd__sample{font:500 .88rem/1 var(--font-ar);color:var(--color-petrol);background:var(--color-ivory);border:1px solid var(--color-petrol-40);cursor:pointer;border-radius:999px;padding:.5rem .85rem}.bd__sample:hover,.bd__sample:focus-visible{border-color:var(--color-petrol);outline:none}html[lang=en] .bd__sample{font-family:var(--font-sans)}.bd__tier.is-on{border-color:var(--color-petrol);box-shadow:inset 0 0 0 1px var(--color-petrol)}.bd__tier-name{font-weight:600}.bd__tier-price{font-size:1.25rem}.bd__tier-blurb,.bd__tier-dep{color:var(--color-petrol-70);font-size:.8rem}.bd__addons{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.bd__addon{cursor:pointer;align-items:center;gap:.6rem;display:flex}.bd__addon input{accent-color:var(--color-petrol);width:1.1rem;height:1.1rem}.bd__addon-name{flex:1}.bd__addon-price{color:var(--color-petrol-70)}.bd__addon.is-included,.bd__addon.is-off{cursor:default}.bd__addon.is-included .bd__addon-price{color:var(--color-petrol);font-size:.85rem;font-weight:600}.bd__addon.is-off .bd__addon-name,.bd__addon.is-off .bd__addon-price{color:var(--color-petrol-70);font-size:.85rem}.bd__guests{color:var(--color-petrol-70);align-items:center;gap:.6rem;margin:.35rem 0 0 1.7rem;font-size:.85rem;display:flex}[dir=rtl] .bd__guests{margin:.35rem 1.7rem 0 0}.bd__guests input{border:0;border-bottom:1px solid var(--color-petrol-40);width:5.5rem;font:inherit;background:0 0;padding:.2rem 0}.bd__lines{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.bd__lines li,.bd__total,.bd__offer{justify-content:space-between;gap:1rem;display:flex}.bd__total{border-top:1px solid var(--color-petrol-12);margin:.75rem 0 0;padding-top:.75rem;font-size:1.15rem;font-weight:600}.bd__offer{color:#7a3d14;margin:.35rem 0 0}.bd__dep{color:var(--color-petrol-70);margin:.5rem 0 0;font-size:.9rem}.bd__fine{color:var(--color-petrol-70);margin:.75rem 0 0;font-size:.8rem}.bd__part+.bd__part{border-top:1px solid var(--color-petrol-12);margin-top:1rem;padding-top:1rem}.bd__sub{margin:0 0 .5rem;font-size:.95rem;font-weight:600}.bd__part--later .bd__lines{color:var(--color-petrol-70)}.bd__lines .numeral,.bd__total .numeral,.bd__offer .numeral,.bd__later-total .numeral{white-space:nowrap}.bd__later-total{justify-content:space-between;gap:1rem;margin:.5rem 0 0;font-weight:600;display:flex}.bd__soonest{color:var(--color-petrol);background:var(--color-ivory);margin:.9rem 0 0;padding:.55rem .75rem;font-size:.88rem}.bd__soonest.is-full{box-shadow:inset 3px 0 0 var(--color-petrol)}[dir=rtl] .bd__soonest.is-full{box-shadow:inset -3px 0 0 var(--color-petrol)}.bd__consent{color:var(--color-petrol);cursor:pointer;align-items:flex-start;gap:.6rem;margin-top:1rem;font-size:.9rem;display:flex}.bd__consent input{accent-color:var(--color-petrol);flex:none;width:1.1rem;height:1.1rem;margin-top:.15rem}.bd__bar-later{opacity:.85;font-size:.78rem}.bd__samples{color:var(--color-petrol-70);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:.9rem;display:flex}.bd__samples-label{margin-inline-end:.25rem}.bd__sample,.bd__chip{border:1px solid var(--color-petrol-40);background:var(--color-ivory);color:var(--color-petrol);font:500 .88rem/1.2 var(--font-ar);cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .8rem;display:inline-flex}html[lang=en] .bd__sample,html[lang=en] .bd__chip{font-family:var(--font-sans)}.bd__sample:hover,.bd__chip:hover{border-color:var(--color-petrol)}.bd__chip.is-on{border-color:var(--color-petrol);box-shadow:inset 0 0 0 1px var(--color-petrol)}.bd__editorial{grid-column:1/-1;gap:.5rem;display:grid}.bd__editorial .bd__label{margin:.5rem 0 0}.bd__editorial .bd__hint{margin:0}.bd__chips{flex-wrap:wrap;gap:.5rem;display:flex}.bd__swatch{border-radius:999px;width:1rem;height:1rem;box-shadow:inset 0 0 0 1px #0000001f}.bd__swatch--sage{background:linear-gradient(135deg,#6f8a6b 50%,#e6cf8a 50%)}.bd__swatch--butter{background:linear-gradient(135deg,#ebd28c 50%,#5c6b3c 50%)}.bd__swatch--burgundy{background:linear-gradient(135deg,#6b2432 50%,#f4ebdd 50%)}.bd__swatch--olive{background:linear-gradient(135deg,#4f5a38 50%,#f5f0e3 50%)}.bd__bar{background:var(--color-petrol);color:var(--color-ivory);box-shadow:var(--shadow-lg);z-index:5;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:.9rem 1.25rem;display:flex;position:sticky;bottom:0}.bd__bar-total{display:grid}.bd__bar-total strong{color:var(--color-melon);font-size:1.35rem}.bd__bar-actions{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.bd__bar .btn-outline{color:var(--color-ivory);border-color:#f7f6ed99}.bd__link{color:var(--color-melon);cursor:pointer;font:inherit;text-underline-offset:.2em;background:0 0;border:0;text-decoration:underline}@media (width<=40rem){.bd__grid{grid-template-columns:1fr}.bd__field--wide{grid-column:auto}.bd__bar{padding:.75rem 1rem}.bd__bar .btn{padding-inline:.9rem}}
