@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500&display=swap";.gorgent-container{max-width:var(--gorgent-max-width, 1440px);margin-inline:auto;padding-inline:clamp(20px,4vw,72px);width:100%;box-sizing:border-box}h1,.h1,h2,.h2,h3,.h3{font-family:var(--gorgent-font-display);font-weight:400;letter-spacing:.01em}h4,.h4,h5,.h5,h6,.h6{font-family:var(--gorgent-font-sans);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:600}a{transition:color var(--gorgent-duration) var(--gorgent-ease)}a:hover{color:var(--gorgent-orange)}.button,button.button{font-family:var(--gorgent-font-sans);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600;border-radius:0;padding:14px 32px;cursor:pointer;transition:background-color var(--gorgent-duration) var(--gorgent-ease),color var(--gorgent-duration) var(--gorgent-ease),border-color var(--gorgent-duration) var(--gorgent-ease)}.button:hover,button.button:hover{background-color:var(--gorgent-orange);border-color:var(--gorgent-orange);color:var(--gorgent-white)}.button--orange{background:var(--gorgent-orange);color:var(--gorgent-white);border:1px solid var(--gorgent-orange)}.button--orange:hover{background:#e0850f;border-color:#e0850f}.gorgent-eyebrow{font-family:var(--gorgent-font-sans);font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;font-weight:500;color:var(--gorgent-grey-500);display:block;margin-bottom:14px}.gorgent-eyebrow--orange{color:var(--gorgent-orange)}.gorgent-section-title{font-family:var(--gorgent-font-display);font-size:clamp(2rem,4vw,3.5rem);font-weight:400;line-height:1.08;letter-spacing:.01em;margin:0 0 var(--gorgent-space-sm);color:var(--gorgent-charcoal)}.gorgent-media-wrapper{position:relative;overflow:hidden}.gorgent-media-wrapper img{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--gorgent-duration-slow) var(--gorgent-ease)}.gorgent-media-wrapper:hover img{transform:scale(1.04)}.gorgent-badge{display:inline-flex;align-items:center;font-family:var(--gorgent-font-sans);font-size:.5625rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;border-radius:0;padding:3px 8px;line-height:1.4}.gorgent-badge--rental{background:var(--gorgent-ivory);color:var(--gorgent-charcoal);border:1px solid var(--gorgent-grey-300)}.gorgent-badge--available{background:var(--gorgent-success);color:var(--gorgent-white);border:1px solid var(--gorgent-success)}.gorgent-badge--orange{background:var(--gorgent-orange);color:var(--gorgent-white);border:1px solid var(--gorgent-orange)}:focus-visible{outline:2px solid var(--gorgent-orange);outline-offset:3px}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=date],textarea,select{border-radius:0;font-family:var(--gorgent-font-sans);font-size:.9375rem;transition:border-color var(--gorgent-duration) var(--gorgent-ease)}input:focus,textarea:focus,select:focus{border-color:var(--gorgent-charcoal);outline:none;box-shadow:none}.product-card{transition:transform var(--gorgent-duration-slow) var(--gorgent-ease-out)}.product-card:hover{transform:translateY(-3px)}.price__sale{color:var(--gorgent-charcoal);font-weight:500}.price__compare{color:var(--gorgent-grey-500)}.skip-to-content-link:focus{background:var(--gorgent-orange);color:var(--gorgent-white)}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:var(--gorgent-grey-100)}::-webkit-scrollbar-thumb{background:var(--gorgent-grey-300)}@media(prefers-reduced-motion:reduce){.gorgent-media-wrapper img,.product-card{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/gorgent-base.css.map */
