.ap{--gold:#b8872b;--line:#ead8bf;--ink:#21170f;--cream:#fffaf3;color:var(--ink);background:linear-gradient(115deg,#fffaf4,#fff 42%,#fcf5ec);font-family:Georgia,Times New Roman,serif;padding:0 0 40px}.ap *{box-sizing:border-box}.ap-wrap{max-width:1500px;margin:auto;padding:0 30px}.ap button,.ap input,.ap select{font:inherit}.ap-crumb{display:flex;align-items:center;gap:9px;font-size:12px;padding:24px 0 19px}.ap-crumb a{color:inherit;text-decoration:none}.ap-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(350px,.97fr);gap:38px;align-items:start}.ap-gallery{display:grid;grid-template-columns:76px minmax(0,1fr);gap:15px;min-width:0}.ap-rail{display:flex;flex-direction:column;align-items:center;gap:10px}.ap-thumbs{display:flex;flex-direction:column;gap:10px}.ap-arrow{border:0;background:none;font-size:27px;color:var(--ink);cursor:pointer;padding:0 12px}.ap-thumb{width:72px;height:72px;border-radius:13px;border:1px solid transparent;background:#f9efe5;overflow:hidden;padding:0;cursor:pointer}.ap-thumb.is-active{border-color:var(--gold)}.ap-thumb img{width:100%;height:100%;object-fit:cover}.ap-stage{position:relative;aspect-ratio:1/1;overflow:hidden;border-radius:28px;background:#f8eee4}.ap-slide{width:100%;height:100%}.ap-slide[hidden]{display:none}.ap-slide img{width:100%;height:100%;object-fit:cover}.ap-offer,.ap-counter{position:absolute;z-index:2;top:17px;font-family:Arial,sans-serif;font-weight:800;font-size:11px;border-radius:25px;padding:11px 17px}.ap-offer{left:18px;color:#fff;background:#22150d}.ap-counter{right:18px;background:#fff}.ap-zoom{position:absolute;right:17px;bottom:17px;width:42px;height:42px;border:0;border-radius:50%;background:#fff;font-size:26px;cursor:pointer}.ap-buy-panel{padding:1px 0 0}.ap-eyebrow{display:inline-block;border:1px solid var(--line);border-radius:25px;background:#fbf2e4;color:#a46b18;font:700 10px Arial,sans-serif;letter-spacing:.09em;padding:10px 14px}.ap-buy-panel h1{font-size:clamp(43px,4.4vw,72px);font-weight:400;letter-spacing:-.045em;line-height:1.02;margin:11px 0 2px}.ap-subtitle{font-size:20px;margin:0 0 8px}.ap-intro{font-style:italic;font-size:17px;line-height:1.4;margin:0 0 15px;max-width:540px}.ap-pricebox{border:1px solid var(--line);border-radius:21px;background:linear-gradient(120deg,#fffaf2,#f9f1e6);padding:15px 23px;display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.ap-pricebox strong{font-size:clamp(32px,3.1vw,48px);font-weight:700;white-space:nowrap}.ap-save{display:block;background:#ee2338;color:#fff;font:800 10px Arial,sans-serif;border-radius:18px;padding:6px 10px;width:max-content;margin-top:4px}.ap-regular{text-align:right;padding-top:5px}.ap-regular small{display:block;color:#7e8791;font:700 10px Arial,sans-serif;letter-spacing:.04em}.ap-regular s{display:block;color:#818997;font-weight:700;font-size:17px;margin-top:4px}.ap-stock{display:flex;gap:10px;align-items:center;font-size:14px;padding:13px 7px}.ap-dot{width:10px;height:10px;background:#24a65b;border-radius:50%;box-shadow:0 0 0 5px #e2f3e6}.ap-dot.is-out{background:#d34c4c;box-shadow:0 0 0 5px #ffe8e8}.ap-stock-divider{color:#d2b99d}.ap-variants{display:grid;gap:6px;margin-bottom:12px}.ap-variants label{font-size:12px;font-weight:700}.ap-variants select{border:1px solid var(--line);border-radius:10px;padding:10px;background:#fff}.ap-qtyline{display:flex;justify-content:space-between;align-items:center;background:#fffaf5;border:1px solid #f0e2d1;border-radius:28px;padding:7px 13px 7px 17px;margin-bottom:12px}.ap-qtyline label{font:700 11px Arial,sans-serif;letter-spacing:.04em}.ap-qty{display:flex;align-items:center;border:1px solid var(--line);border-radius:28px;overflow:hidden}.ap-qty button{width:40px;height:34px;border:0;background:transparent;color:#a06a15;cursor:pointer;font-weight:700}.ap-qty input{width:46px;border:0;background:transparent;text-align:center;font-size:14px;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.ap-qty input::-webkit-inner-spin-button{-webkit-appearance:none}.ap-actions{display:grid;grid-template-columns:1fr 52px;gap:10px}.ap-cart{background:#24170f;color:#fff;border:0;border-radius:32px;min-height:48px;font:700 13px Arial,sans-serif;cursor:pointer}.ap-heart{background:transparent;border:1px solid var(--gold);border-radius:50%;font-size:28px;cursor:pointer}.ap-heart.is-active{color:#bd284b}.ap-now{width:100%;min-height:46px;margin-top:9px;border:1px solid var(--gold);border-radius:28px;background:transparent;font:700 13px Arial,sans-serif;cursor:pointer}.ap-cart:disabled,.ap-now:disabled{opacity:.45;cursor:not-allowed}.ap-trust{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:17px 8px 0;font-size:12px}.ap-benefits{margin:24px 0 27px;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:22px;background:#fcf6ed;padding:15px 0}.ap-benefits>div{display:flex;align-items:center;flex-direction:column;text-align:center;gap:5px;padding:0 9px;border-right:1px solid var(--line)}.ap-benefits>div:last-child{border:0}.ap-benefits span{font-size:28px;color:var(--gold)}.ap-benefits b{font-size:17px}.ap-benefits small{font-size:12px}.ap-pyramid{display:grid;grid-template-columns:1.22fr repeat(3,1fr);gap:22px;align-items:end;margin-bottom:25px}.ap-pyramid-heading{align-self:center;padding:0 12px}.ap-pyramid-heading>span,.ap-story-copy>span{font:700 11px Arial,sans-serif;letter-spacing:.16em;color:#a86b18}.ap-pyramid-heading h2{font-size:clamp(26px,2.7vw,43px);line-height:1.03;font-weight:400;margin:8px 0 13px}.ap-pyramid-heading h2 i{font-weight:400}.ap-rule{height:2px;width:40px;background:var(--gold)}.ap-pyramid-heading p{font-size:15px;line-height:1.35;max-width:260px}.ap-note{text-align:center;min-width:0}.ap-note-visual{border:1px solid #dfb56f;border-bottom:0;border-radius:50% 50% 0 0;height:150px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#fff9f0}.ap-note-visual img{width:100%;height:100%;object-fit:contain}.ap-note-visual span{font-size:65px;color:#bb904c}.ap-note>b{display:block;background:#fff7eb;letter-spacing:.1em;font:700 12px Arial,sans-serif;padding:9px 3px}.ap-note p{font-size:13px;line-height:1.4;margin:5px 0 0}.ap-story{display:grid;grid-template-columns:1fr 1fr;min-height:235px;background:#f9ede3}.ap-story-art{min-height:235px;overflow:hidden}.ap-story-art img{width:100%;height:100%;object-fit:cover}.ap-story-copy{padding:26px clamp(25px,5vw,85px);align-self:center}.ap-story-copy h2{font-size:clamp(28px,3vw,43px);font-style:italic;font-weight:400;line-height:1.08;margin:8px 0}.ap-story-copy p{font-size:14px;line-height:1.5;max-width:520px}.ap-details{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding:25px 40px}.ap-details h2{font-size:24px;margin:0 0 10px}.ap-details table{border-collapse:collapse;width:100%;font-size:13px}.ap-details tr{border-bottom:1px solid #ebded0}.ap-details th,.ap-details td{text-align:left;padding:5px 0}.ap-details th{width:40%}.ap-accordions details{border:1px solid var(--line);border-radius:12px;margin-bottom:8px;background:#fff9f1}.ap-accordions summary{cursor:pointer;list-style:none;padding:11px 18px;font-size:15px;font-weight:700;display:flex;justify-content:space-between}.ap-accordions summary::-webkit-details-marker{display:none}.ap-accordions details[open] summary span{transform:rotate(45deg)}.ap-accordions details>div{padding:0 18px 12px;font-size:14px}.ap-discovery{border-radius:25px;overflow:hidden;display:grid;grid-template-columns:1.15fr 1fr;background:#f7e8d8;min-height:200px;margin:12px 10px 28px}.ap-discovery-image img{width:100%;height:100%;object-fit:cover}.ap-discovery-copy{text-align:center;align-self:center;padding:20px}.ap-discovery-copy h2{font-style:italic;font-weight:400;font-size:36px;margin:0 0 8px}.ap-discovery-copy p{font-size:14px;max-width:350px;margin:0 auto 14px}.ap-discovery-copy a{display:inline-block;background:#25170e;color:#f6ca76;border-radius:25px;padding:12px 22px;font:700 12px Arial,sans-serif;text-decoration:none}.ap-related{text-align:center}.ap-related h2{font-size:30px;margin:12px 0 24px}.ap-related-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;max-width:1220px;margin:auto}.ap-related-card{text-decoration:none;color:inherit;background:#fff9f2;border:1px solid #f1e5d8;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;padding-bottom:12px;gap:5px}.ap-related-card img{width:100%;height:150px;object-fit:contain;background:#fbf0e3}.ap-related-card b{font-size:13px;padding:0 5px}.ap-related-card span{font-size:14px;font-weight:700}.ap-lightbox{max-width:min(95vw,950px);max-height:95vh;border:0;border-radius:14px;padding:25px;background:#fff}.ap-lightbox img{max-width:85vw;max-height:80vh;object-fit:contain}.ap-lightbox button{position:absolute;top:4px;right:10px;border:0;background:#fff;font-size:30px;cursor:pointer}.ap-lightbox::backdrop{background:#000b}@media(max-width:1000px){.ap-hero{gap:22px;grid-template-columns:1.1fr 1fr}.ap-gallery{grid-template-columns:55px 1fr;gap:8px}.ap-thumb{width:53px;height:53px}.ap-trust{font-size:10px}.ap-pyramid{gap:10px}.ap-note-visual{height:125px}}@media(max-width:760px){.ap-wrap{padding:0 15px}.ap-crumb{font-size:11px;flex-wrap:wrap}.ap-hero,.ap-gallery{grid-template-columns:1fr}.ap-rail{order:2;flex-direction:row;justify-content:center}.ap-thumbs{flex-direction:row;overflow:auto}.ap-arrow{display:none}.ap-stage{order:1;aspect-ratio:1/1}.ap-buy-panel h1{font-size:50px}.ap-benefits{grid-template-columns:repeat(2,1fr);gap:15px}.ap-benefits>div:nth-child(2){border-right:0}.ap-pyramid{grid-template-columns:repeat(3,1fr)}.ap-pyramid-heading{grid-column:1/-1;text-align:center}.ap-pyramid-heading p{max-width:none}.ap-rule{margin:auto}.ap-note-visual{height:115px}.ap-note p{font-size:11px}.ap-story,.ap-details,.ap-discovery{grid-template-columns:1fr}.ap-story-art{min-height:200px;max-height:260px}.ap-details{padding:25px 5px;gap:22px}.ap-discovery-image{max-height:220px}.ap-related-grid{grid-template-columns:repeat(2,1fr);gap:12px}.ap-related-card img{height:140px}}@media(max-width:390px){.ap-note-visual{height:85px}.ap-note>b{font-size:10px}.ap-pricebox strong{font-size:30px}.ap-trust{justify-content:center}}.ap{--ap-display: Georgia, "Times New Roman", serif;font-family:Georgia,Times New Roman,serif}.ap .ap-buy-panel h1,.ap .ap-pyramid-heading h2,.ap .ap-story-copy h2,.ap .ap-details h2,.ap .ap-discovery-copy h2,.ap .ap-related h2{font-family:var(--ap-display)!important;font-weight:700!important;font-style:normal;letter-spacing:-.035em}.ap .ap-pyramid-heading h2 i,.ap .ap-story-copy h2,.ap .ap-discovery-copy h2{font-style:italic}.ap .ap-pricebox strong,.ap .ap-regular s{font-family:var(--ap-display)!important;font-weight:700!important}.ap .ap-subtitle,.ap .ap-intro,.ap .ap-stock,.ap .ap-benefits b,.ap .ap-benefits small,.ap .ap-note b,.ap .ap-note p,.ap .ap-details th,.ap .ap-details td,.ap .ap-accordions summary,.ap .ap-accordions details>div,.ap .ap-related-card b,.ap .ap-related-card span,.ap .ap-story-copy p,.ap .ap-discovery-copy p,.ap .ap-pyramid-heading p,.ap .ap-crumb,.ap .ap-trust{font-family:Georgia,Times New Roman,serif!important}.ap .ap-eyebrow,.ap .ap-offer,.ap .ap-counter,.ap .ap-save,.ap .ap-regular small,.ap .ap-qtyline label,.ap .ap-pyramid-heading>span,.ap .ap-story-copy>span{font-family:Arial,Helvetica,sans-serif!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/assaboor-perfumery.css.map */
