:root{--color-primary: #dba648;--color-primary-light: #f5e6c8;--color-primary-dark: #b8892e;--color-secondary: #0a0a0a;--color-secondary-light: #1a1a1a;--color-background: #ffffff;--color-background-secondary: #f5f5f5;--color-surface: #ffffff;--color-text: #0a0a0a;--color-text-secondary: #404040;--color-text-muted: #737373;--color-text-light: #ffffff;--color-gray-50: #fafafa;--color-gray-100: #f5f5f5;--color-gray-200: #e5e5e5;--color-gray-300: #d4d4d4;--color-gray-400: #a3a3a3;--color-gray-500: #737373;--color-gray-600: #525252;--color-gray-700: #404040;--color-gray-800: #262626;--color-gray-900: #171717;--color-border: #d4d4d4;--color-border-light: #e5e5e5;--color-border-dark: #a3a3a3;--color-success: #22c55e;--color-success-light: #dcfce7;--color-error: #ef4444;--color-error-light: #fee2e2;--color-warning: #f59e0b;--color-warning-light: #fef3c7;--color-info: #3b82f6;--color-info-light: #dbeafe;--color-gold-glow: rgba(219, 166, 72, .3);--color-gold-glow-strong: rgba(219, 166, 72, .5);--font-family: "Prompt", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-family-heading: "Prompt", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-light: 300;--font-regular: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--font-extrabold: 800;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.875rem;--text-4xl: 2.25rem;--text-5xl: 3rem;--text-6xl: 3.75rem;--leading-none: 1;--leading-tight: 1.25;--leading-snug: 1.375;--leading-normal: 1.5;--leading-relaxed: 1.625;--leading-loose: 2;--tracking-tighter: -.05em;--tracking-tight: -.025em;--tracking-normal: 0;--tracking-wide: .025em;--tracking-wider: .05em;--tracking-widest: .1em;--space-0: 0;--space-px: 1px;--space-0-5: .125rem;--space-1: .25rem;--space-1-5: .375rem;--space-2: .5rem;--space-2-5: .625rem;--space-3: .75rem;--space-3-5: .875rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-7: 1.75rem;--space-8: 2rem;--space-9: 2.25rem;--space-10: 2.5rem;--space-11: 2.75rem;--space-12: 3rem;--space-14: 3.5rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--space-28: 7rem;--space-32: 8rem;--container-max: 1280px;--container-padding: 1rem;--section-spacing: 5rem;--safe-area-top: env(safe-area-inset-top, 0px);--safe-area-bottom: env(safe-area-inset-bottom, 0px);--safe-area-left: env(safe-area-inset-left, 0px);--safe-area-right: env(safe-area-inset-right, 0px);--radius-none: 0;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--radius-2xl: 1.5rem;--radius-3xl: 2rem;--radius-full: 9999px;--border-width: 1px;--border-width-2: 2px;--border-width-4: 4px;--shadow-xs: 0 1px 2px 0 rgba(10, 10, 10, .03);--shadow-sm: 0 1px 3px 0 rgba(10, 10, 10, .05), 0 1px 2px -1px rgba(10, 10, 10, .05);--shadow-md: 0 4px 6px -1px rgba(10, 10, 10, .07), 0 2px 4px -2px rgba(10, 10, 10, .05);--shadow-lg: 0 10px 15px -3px rgba(10, 10, 10, .08), 0 4px 6px -4px rgba(10, 10, 10, .05);--shadow-xl: 0 20px 25px -5px rgba(10, 10, 10, .1), 0 8px 10px -6px rgba(10, 10, 10, .05);--shadow-2xl: 0 25px 50px -12px rgba(10, 10, 10, .15);--shadow-inner: inset 0 2px 4px 0 rgba(10, 10, 10, .05);--shadow-gold: 0 4px 14px 0 rgba(219, 166, 72, .25);--shadow-gold-lg: 0 8px 25px 0 rgba(219, 166, 72, .35);--shadow-gold-xl: 0 15px 40px 0 rgba(219, 166, 72, .4);--transition-fast: .15s ease;--transition-base: .2s ease;--transition-slow: .3s ease;--transition-slower: .5s ease;--ease-linear: linear;--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--ease-bounce: cubic-bezier(.68, -.55, .265, 1.55);--z-dropdown: 100;--z-sticky: 200;--z-fixed: 300;--z-modal-backdrop: 400;--z-modal: 500;--z-popover: 600;--z-tooltip: 700;--z-toast: 800;--z-max: 9999}@media(min-width:480px){:root{--container-padding: 1.5rem}}@media(min-width:768px){:root{--container-padding: 2rem;--section-spacing: 6rem}}@media(min-width:1024px){:root{--section-spacing: 7rem}}@media(min-width:1280px){:root{--section-spacing: 8rem}}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{font-family:var(--font-family);font-size:var(--text-base);font-weight:var(--font-regular);line-height:var(--leading-normal);color:var(--color-text);background-color:var(--color-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;min-height:100vh;min-height:100dvh}*{scrollbar-width:thin;scrollbar-color:var(--color-gray-300) transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-gray-300);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--color-gray-400)}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit;color:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{color:inherit;text-decoration:none}ul,ol{list-style:none}button{background:none;border:none;cursor:pointer}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}:focus:not(:focus-visible){outline:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading);font-weight:var(--font-bold);line-height:var(--leading-tight);color:var(--color-secondary);letter-spacing:var(--tracking-tight)}h1{font-size:var(--text-3xl);font-weight:var(--font-extrabold)}h2{font-size:var(--text-2xl);font-weight:var(--font-bold)}h3{font-size:var(--text-xl);font-weight:var(--font-semibold)}h4{font-size:var(--text-lg);font-weight:var(--font-semibold)}h5{font-size:var(--text-base);font-weight:var(--font-semibold)}h6{font-size:var(--text-sm);font-weight:var(--font-semibold)}@media(min-width:640px){h1{font-size:var(--text-4xl)}h2{font-size:var(--text-3xl)}h3{font-size:var(--text-2xl)}}@media(min-width:1024px){h1{font-size:var(--text-5xl)}h2{font-size:var(--text-4xl)}h3{font-size:var(--text-2xl)}}.container{width:100%;max-width:var(--container-max);margin-left:auto;margin-right:auto;padding-left:var(--container-padding);padding-right:var(--container-padding)}.container--narrow{max-width:960px}.container--wide{max-width:1440px}.container--full{max-width:100%}.section{padding-top:var(--section-spacing);padding-bottom:var(--section-spacing)}.section--sm{padding-top:var(--space-10);padding-bottom:var(--space-10)}.section--lg{padding-top:var(--space-24);padding-bottom:var(--space-24)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:14px 28px;font-family:var(--font-family);font-size:var(--text-base);font-weight:var(--font-semibold);line-height:1;text-align:center;text-decoration:none;border:2px solid transparent;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-base);white-space:nowrap;user-select:none;-webkit-user-select:none;min-height:48px;min-width:48px}.btn:disabled,.btn.is-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.btn--primary{background-color:var(--color-primary);color:var(--color-secondary);border-color:var(--color-primary)}.btn--primary:hover:not(:disabled){background-color:var(--color-primary-dark);border-color:var(--color-primary-dark);transform:translateY(-1px);box-shadow:var(--shadow-gold)}.btn--primary:active:not(:disabled){transform:translateY(0);box-shadow:none}.btn--secondary{background-color:var(--color-secondary);color:var(--color-text-light);border-color:var(--color-secondary)}.btn--secondary:hover:not(:disabled){background-color:var(--color-secondary-light);border-color:var(--color-secondary-light);transform:translateY(-1px);box-shadow:var(--shadow-lg)}.btn--outline{background-color:transparent;color:var(--color-primary);border-color:var(--color-primary)}.btn--outline:hover:not(:disabled){background-color:var(--color-primary);color:var(--color-secondary)}.btn--outline-dark{background-color:transparent;color:var(--color-secondary);border-color:var(--color-secondary)}.btn--outline-dark:hover:not(:disabled){background-color:var(--color-secondary);color:var(--color-text-light)}.btn--ghost{background-color:transparent;color:var(--color-text);border-color:transparent}.btn--ghost:hover:not(:disabled){background-color:var(--color-gray-100)}.btn--sm{padding:10px 20px;font-size:var(--text-sm);min-height:40px}.btn--lg{padding:18px 36px;font-size:var(--text-lg);min-height:56px}.btn--xl{padding:22px 44px;font-size:var(--text-xl);min-height:64px}.btn--full{width:100%}.btn--icon{padding:12px;min-width:48px;min-height:48px}.btn--icon.btn--sm{padding:8px;min-width:40px;min-height:40px}.btn.is-loading{position:relative;color:transparent!important;pointer-events:none}.btn.is-loading:after{content:"";position:absolute;width:20px;height:20px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:btn-spin .6s linear infinite}@keyframes btn-spin{to{transform:rotate(360deg)}}.form-group{margin-bottom:var(--space-4)}.form-label{display:block;margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text)}.form-label--required:after{content:" *";color:var(--color-error)}.form-input,.form-select,.form-textarea{display:block;width:100%;padding:14px 16px;font-family:var(--font-family);font-size:var(--text-base);font-weight:var(--font-regular);line-height:var(--leading-normal);color:var(--color-text);background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);min-height:48px}.form-input::placeholder,.form-textarea::placeholder{color:var(--color-text-muted)}.form-input:hover,.form-select:hover,.form-textarea:hover{border-color:var(--color-border-dark)}.form-input:focus,.form-select:focus,.form-textarea:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-gold-glow)}.form-input.is-error,.form-select.is-error,.form-textarea.is-error{border-color:var(--color-error)}.form-input.is-error:focus,.form-select.is-error:focus,.form-textarea.is-error:focus{box-shadow:0 0 0 3px #ef444433}.form-input.is-success,.form-select.is-success,.form-textarea.is-success{border-color:var(--color-success)}.form-error{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--color-error)}.form-hint{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--color-text-muted)}.form-input--sm,.form-select--sm{padding:10px 12px;font-size:var(--text-sm);min-height:40px}.form-input--lg,.form-select--lg{padding:18px 20px;font-size:var(--text-lg);min-height:56px}.form-textarea{min-height:120px;resize:vertical}.form-select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23737373' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:20px;padding-right:44px}.form-check{display:flex;align-items:flex-start;gap:var(--space-3);cursor:pointer}.form-check-input{flex-shrink:0;width:20px;height:20px;margin-top:2px;-webkit-appearance:none;appearance:none;background-color:var(--color-background);border:2px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast)}.form-check-input[type=radio]{border-radius:50%}.form-check-input:checked{background-color:var(--color-primary);border-color:var(--color-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%230A0A0A' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:12px}.form-check-input[type=radio]:checked{background-image:none;box-shadow:inset 0 0 0 4px var(--color-background)}.form-check-label{font-size:var(--text-base);color:var(--color-text);cursor:pointer}.card{background-color:var(--color-surface);border-radius:var(--radius-lg);overflow:hidden;transition:all var(--transition-slow)}.card--bordered{border:1px solid var(--color-border-light)}.card--shadow{box-shadow:var(--shadow-md)}.card--hover:hover{transform:translateY(-4px);box-shadow:var(--shadow-xl)}.card--gold-hover:hover{box-shadow:var(--shadow-gold-lg)}.card__image{width:100%;aspect-ratio:1 / 1;object-fit:cover}.card__image--landscape{aspect-ratio:16 / 9}.card__image--portrait{aspect-ratio:3 / 4}.card__body{padding:var(--space-4)}.card__body--lg{padding:var(--space-6)}.card__title{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-secondary);margin-bottom:var(--space-2)}.card__text{font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.badge{display:inline-flex;align-items:center;justify-content:center;padding:4px 12px;font-size:var(--text-xs);font-weight:var(--font-semibold);line-height:1;text-transform:uppercase;letter-spacing:var(--tracking-wide);border-radius:var(--radius-full)}.badge--primary{background-color:var(--color-primary);color:var(--color-secondary)}.badge--secondary{background-color:var(--color-secondary);color:var(--color-text-light)}.badge--success{background-color:var(--color-success);color:#fff}.badge--error{background-color:var(--color-error);color:#fff}.badge--warning{background-color:var(--color-warning);color:var(--color-secondary)}.badge--outline{background-color:transparent;border:1px solid var(--color-primary);color:var(--color-primary)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-to-content{position:absolute;top:0;left:0;padding:var(--space-3) var(--space-4);background:var(--color-primary);color:var(--color-secondary);font-weight:var(--font-semibold);z-index:var(--z-max);transform:translateY(-100%);transition:transform var(--transition-fast)}.skip-to-content:focus{transform:translateY(0)}.text-primary{color:var(--color-primary)}.text-secondary{color:var(--color-secondary)}.text-muted{color:var(--color-text-muted)}.text-success{color:var(--color-success)}.text-error{color:var(--color-error)}.text-warning{color:var(--color-warning)}.bg-primary{background-color:var(--color-primary)}.bg-secondary{background-color:var(--color-secondary)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-white{background-color:#fff}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-light{font-weight:var(--font-light)}.font-normal{font-weight:var(--font-regular)}.font-medium{font-weight:var(--font-medium)}.font-semibold{font-weight:var(--font-semibold)}.font-bold{font-weight:var(--font-bold)}.flex{display:flex}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.gap-1{gap:var(--space-1)}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-6{gap:var(--space-6)}.gap-8{gap:var(--space-8)}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.m-0{margin:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.mt-2{margin-top:var(--space-2)}.mt-4{margin-top:var(--space-4)}.mt-6{margin-top:var(--space-6)}.mt-8{margin-top:var(--space-8)}.mb-2{margin-bottom:var(--space-2)}.mb-4{margin-bottom:var(--space-4)}.mb-6{margin-bottom:var(--space-6)}.mb-8{margin-bottom:var(--space-8)}.mx-auto{margin-left:auto;margin-right:auto}.p-0{padding:0}.p-2{padding:var(--space-2)}.p-4{padding:var(--space-4)}.p-6{padding:var(--space-6)}.p-8{padding:var(--space-8)}.px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.w-full{width:100%}.h-full{height:100%}.min-h-screen{min-height:100vh;min-height:100dvh}.hidden{display:none}.block{display:block}.inline-block{display:inline-block}.inline-flex{display:inline-flex}@media(min-width:768px){.md\:hidden{display:none}.md\:block{display:block}.md\:flex{display:flex}}@media(min-width:1024px){.lg\:hidden{display:none}.lg\:block{display:block}.lg\:flex{display:flex}}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded{border-radius:var(--radius-md)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-full{border-radius:var(--radius-full)}.shadow-none{box-shadow:none}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow{box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg)}.shadow-xl{box-shadow:var(--shadow-xl)}.shadow-gold{box-shadow:var(--shadow-gold)}.transition{transition:all var(--transition-base)}.transition-fast{transition:all var(--transition-fast)}.transition-slow{transition:all var(--transition-slow)}.rte{line-height:var(--leading-relaxed)}.rte p{margin-bottom:1em}.rte a{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}.rte a:hover{color:var(--color-primary-dark)}.rte ul,.rte ol{margin-bottom:1em;padding-left:1.5em}.rte ul{list-style:disc}.rte ol{list-style:decimal}.rte li{margin-bottom:.5em}.rte img{margin:1.5em 0;border-radius:var(--radius-md)}.rte blockquote{margin:1.5em 0;padding:var(--space-4) var(--space-6);border-left:4px solid var(--color-primary);background-color:var(--color-gray-100);font-style:italic}.rte hr{margin:2em 0;border:none;border-top:1px solid var(--color-border)}.rte table{width:100%;margin:1.5em 0;border-collapse:collapse}.rte th,.rte td{padding:var(--space-3);border:1px solid var(--color-border);text-align:left}.rte th{background-color:var(--color-gray-100);font-weight:var(--font-semibold)}.placeholder-svg{fill:var(--color-gray-300);background-color:var(--color-gray-100);width:100%;height:100%}.icon{width:1.25rem;height:1.25rem;flex-shrink:0}.icon--sm{width:1rem;height:1rem}.icon--lg{width:1.5rem;height:1.5rem}.icon--xl{width:2rem;height:2rem}.pagination{display:flex;align-items:center;justify-content:center;gap:var(--space-2);margin-top:var(--space-12)}.pagination__item{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text);background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:all var(--transition-fast)}.pagination__item:hover:not(.is-active):not(.is-disabled){border-color:var(--color-primary);color:var(--color-primary)}.pagination__item.is-active{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-secondary)}.pagination__item.is-disabled{opacity:.5;cursor:not-allowed}.pagination{gap:8px;flex-wrap:wrap}.pagination>span{display:inline-flex;border:none;padding:0;min-width:auto;min-height:auto;background:none}.pagination>span.current{min-width:44px;min-height:44px;padding:8px 16px;font-size:14px;font-weight:600;background:var(--color-primary, #dba648);color:#fff;border-radius:8px;align-items:center;justify-content:center}.pagination a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px 16px;font-size:14px;font-weight:500;color:#0a0a0a;text-decoration:none;background:#fff;border:1px solid #e5e5e5;border-radius:8px;transition:all .2s ease}.pagination a:hover{border-color:var(--color-primary, #dba648);color:var(--color-primary, #dba648);background:#dba6480d}.pagination>span.next a,.pagination>span.prev a{padding:8px 20px;font-weight:600}.skeleton{background:linear-gradient(90deg,var(--color-gray-200) 25%,var(--color-gray-100) 50%,var(--color-gray-200) 75%);background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite;border-radius:var(--radius-sm)}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.spinner{display:inline-block;width:24px;height:24px;border:3px solid var(--color-gray-200);border-top-color:var(--color-primary);border-radius:50%;animation:spinner .8s linear infinite}@keyframes spinner{to{transform:rotate(360deg)}}.payment-icons{display:flex;flex-wrap:wrap;gap:var(--space-2)}.payment-icon{height:24px;width:auto;opacity:.7;transition:opacity var(--transition-fast)}.payment-icon:hover{opacity:1}@media print{*,*:before,*:after{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/base.css.map */
