@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;600&family=DM+Sans:wght@300;400;500&display=swap";@import"https://fonts.googleapis.com/css2?family=Amiri&display=swap";:root{--accent: #00aced;--bg-surface: #ffffff;--muted-border: rgba(0,0,0,.06);--accent-contrast: #00aced;--hover-scale: 1;--hover-translate: -10px;--hover-shadow: none;--hover-duration: .36s}.brocher_sec{font-family:DM Sans,sans-serif;background:#fff;padding:3.5rem 0 4.5rem;position:relative}.brocher_sec .section-header__title{font-family:Amiri,serif;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:600;color:#0b0b0b;letter-spacing:-.025em;text-align:center;margin-bottom:.4rem}.brocher_sec .section-header__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;backface-visibility:hidden;transform:translateZ(0)}.brocher_sec .section-header__title:after{content:"";display:block;width:32px;height:2px;background:var(--accent);margin:12px auto 0;border-radius:2px}.brocher_sec .section-header{margin-bottom:2.5rem}.brocher_sec .grid.grid--uniform{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:22px;float:none!important;width:100%!important;margin:0!important;padding:0!important}.brocher_sec .grid.grid--uniform>.grid__item{width:auto!important;float:none!important;padding:0!important;margin:0!important;animation:br-fadeUp .55s cubic-bezier(.22,1,.36,1) both}.brocher_sec .grid.grid--uniform>.grid__item:nth-child(1){animation-delay:.04s}.brocher_sec .grid.grid--uniform>.grid__item:nth-child(2){animation-delay:.1s}.brocher_sec .grid.grid--uniform>.grid__item:nth-child(3){animation-delay:.16s}.brocher_sec .grid.grid--uniform>.grid__item:nth-child(4){animation-delay:.22s}.brocher_sec .grid.grid--uniform>.grid__item:nth-child(5){animation-delay:.28s}.brocher_sec .grid.grid--uniform>.grid__item:nth-child(6){animation-delay:.34s}.brocher_sec .grid.grid--uniform>.grid__item:nth-child(7){animation-delay:.4s}.brocher_sec .grid.grid--uniform>.grid__item:nth-child(8){animation-delay:.46s}.brocher_sec .grid.grid--uniform>.grid__item:nth-child(9){animation-delay:.52s}.brocher_sec .grid.grid--uniform>.grid__item:nth-child(10){animation-delay:.58s}.brocher_sec .grid.grid--uniform>.grid__item:nth-child(11){animation-delay:.64s}.brocher_sec .grid.grid--uniform>.grid__item:nth-child(12){animation-delay:.7s}.brocher_sec .grid.grid--uniform>.grid__item:nth-child(13){animation-delay:.76s}.brocher_sec .grid.grid--uniform>.grid__item:nth-child(14){animation-delay:.82s}.brocher_sec .grid.grid--uniform>.grid__item:nth-child(15){animation-delay:.88s}.brocher_sec .grid.grid--uniform>.grid__item:nth-child(16){animation-delay:.94s}.brocher_sec .grid.grid--uniform>.grid__item:nth-child(17){animation-delay:1s}.brocher_sec .grid.grid--uniform>.grid__item:nth-child(18){animation-delay:1.06s}.brocher_sec .grid.grid--uniform>.grid__item:nth-child(n+19){animation-delay:1.1s}@keyframes br-fadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.brocher_block{background:var(--bg-surface);border-radius:20px;border:.5px solid var(--muted-border);overflow:hidden;box-shadow:0 8px 30px #100c280f;transition:transform var(--hover-duration) cubic-bezier(.22,1,.36,1),box-shadow var(--hover-duration) cubic-bezier(.22,1,.36,1),border-color calc(var(--hover-duration) * .7) ease;will-change:transform;position:relative}.brocher_block:hover,.brocher_block:focus-within{transform:translateY(var(--hover-translate));box-shadow:none!important;border-color:var(--accent)!important}.res_img{display:block;text-decoration:none;color:inherit;position:relative;overflow:hidden;z-index:1;border-top-left-radius:20px;border-top-right-radius:20px;aspect-ratio:4 / 5;background:#fff}.res_img img{display:block;width:100%;height:100%;position:relative;z-index:1;will-change:transform;object-fit:contain;object-position:center;padding:12px;transition:transform calc(var(--hover-duration) * 1.4) cubic-bezier(.22,1,.36,1),filter calc(var(--hover-duration) * 1.1) ease;filter:saturate(.88) brightness(1.02)}.brocher_block:hover .res_img img,.brocher_block:focus-within .res_img img{transform:scale(1.06);filter:saturate(1.06) brightness(1.03)}.res_img img{border-top-left-radius:20px;border-top-right-radius:20px}.brocher_block h4{transition:color calc(var(--hover-duration) * .7) ease,transform var(--hover-duration) cubic-bezier(.22,1,.36,1)}.brocher_block h4:after{content:"";position:absolute;left:14px;bottom:10px;height:3px;width:0;background:var(--accent);border-radius:2px;transition:width var(--hover-duration) cubic-bezier(.22,1,.36,1)}.brocher_block:hover h4,.brocher_block:focus-within h4{transform:translateY(-6px);color:var(--accent-contrast)}.brocher_block:hover h4:after,.brocher_block:focus-within h4:after{width:calc(100% - 28px)}.res_img:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(to bottom,#0c081800,#0c08181f 55%,#0c081847);opacity:0;transition:opacity .38s ease;pointer-events:none;z-index:1}.res_img:after{display:none!important;opacity:0!important}.brocher_block:hover .res_img:after,.brocher_block:focus-within .res_img:after{display:none!important;opacity:0!important}.brocher_block h4{font-family:Amiri,serif;font-size:16px!important;font-weight:500;color:#000;letter-spacing:.01em;line-height:1.45;padding:12px 52px 22px 14px;margin:0;min-height:46px;display:flex;align-items:center;position:relative;z-index:3;border-top:1px solid #f0ede6;background:#fff;transition:color .25s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;backface-visibility:hidden;transform:translateZ(0);text-transform:none}.brocher_block:hover h4,.brocher_block:focus-within h4{color:var(--accent)}.brocher_block:hover h4:before{background:var(--accent);border-color:#0000000a;color:#fff}.brocher_block h4 i.fa-download{position:absolute;right:12px;top:50%;transform:translateY(calc(-50% + 8px)) scale(.8);width:38px;height:38px;border-radius:50%;background:#3c3489;color:#fff;font-size:14px;display:flex!important;align-items:center;justify-content:center;text-align:center;line-height:38px;opacity:0;transition:opacity calc(var(--hover-duration) * .9) ease .06s,transform var(--hover-duration) cubic-bezier(.22,1,.36,1) .06s,background calc(var(--hover-duration) * .55) ease;box-shadow:0 4px 14px #3c348959;pointer-events:none;z-index:2;text-decoration:none}.brocher_block:hover h4 i.fa-download{opacity:1;transform:translateY(-50%) scale(1);pointer-events:auto}.brocher_block h4 i.fa-download:hover{background:#c9a96e;box-shadow:0 4px 14px #c9a96e66}.brocher_block h4 i:not(.fa-download){margin-left:auto;flex-shrink:0;color:#ccc;font-size:12px;transition:transform calc(var(--hover-duration) * .7) ease,color calc(var(--hover-duration) * .7) ease}.brocher_block:hover h4 i:not(.fa-download){transform:translate(3px);color:#555}@media(max-width:990px){.brocher_sec .grid.grid--uniform{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:18px}}@media(max-width:640px){.brocher_sec{padding:2rem 0 3rem}.brocher_sec .grid.grid--uniform{grid-template-columns:repeat(2,1fr);gap:12px}.res_img:after{bottom:0}.brocher_block h4{font-size:14px!important;min-height:40px;padding:10px 44px 18px 12px}.brocher_block h4 i.fa-download{width:32px;height:32px;font-size:12px;line-height:32px;right:10px}}@media(max-width:380px){.brocher_sec .grid.grid--uniform{grid-template-columns:1fr}.res_img{aspect-ratio:1 / 1.15}.brocher_block h4{padding-bottom:20px}}@media(prefers-reduced-motion:reduce){.brocher_block,.res_img img,.res_img:after,.brocher_block h4 i.fa-download,.brocher_sec .grid.grid--uniform>.grid__item{animation:none!important;transition:none!important}.brocher_block:hover{transform:none}}.brocher_block h4 i.fa-download{display:none!important;visibility:hidden!important;pointer-events:none!important;opacity:0!important}.brocher_block h4:before{display:none!important;content:""!important;visibility:hidden!important}.brocher_block h4,.brocher_block>h4,.grid.grid--uniform .grid__item .brocher_block h4{font-size:16px!important;font-weight:600!important;line-height:1.45!important;text-transform:none!important}@media(max-width:640px){.brocher_block h4,.brocher_block>h4,.grid.grid--uniform .grid__item .brocher_block h4{font-size:14px!important}}.fullboxx{max-width:100%;margin:auto}.box{color:#000;padding:10px;text-align:center}.app-layout{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}@media screen and (max-width:1024px){.app-layout{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:50vh 50vh}}
/*# sourceMappingURL=/cdn/shop/t/36/compiled_assets/styles.css.map */
