.theme-collection-section,.theme-collection-section .gradient{background-color:#e1e1d6!important;background-image:none!important;width:100%!important;border:none!important;display:block!important}.theme-collection-section .collection,.theme-collection-section .page-width,.theme-collection-section slider-component{max-width:1400px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:20px!important;padding-right:20px!important;display:block!important}.theme-collection-section .collection__title .title{font-family:Jost,sans-serif!important;font-family:Rubik Bubbles;font-family:Jost,sans-serif;font-weight:900!important;font-size:clamp(32px,4vw,52px)!important;color:#0b2b1b!important;text-transform:uppercase!important;text-align:center!important;margin:0 auto 50px!important;display:table!important;border-bottom:4px solid #0b2b1b!important;padding-bottom:12px!important;line-height:1.1!important}.theme-collection-section .ratio:before,.theme-collection-section .ratio:after{content:none!important;display:none!important}.theme-collection-section .card__inner{background-color:#e1e1d6!important;border:none!important;height:auto!important;aspect-ratio:1 / 1.15!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:30px!important;overflow:visible!important;position:relative!important;box-shadow:inset 8px 8px 16px #0000000f,inset -8px -8px 16px #fffc!important;transition:box-shadow .4s ease!important}.theme-collection-section .card__inner:has(.shape--arch),.theme-collection-section .card__inner.shape--arch,.theme-collection-section .card__media.shape--arch{clip-path:none!important;border-radius:180px 180px 25px 25px!important}.theme-collection-section .media>img{position:relative!important;width:auto!important;max-width:90%!important;height:auto!important;max-height:250px!important;margin:0 auto!important;display:block!important;top:0!important;filter:drop-shadow(15px 15px 25px rgba(0,0,0,.06))!important;transition:transform .5s cubic-bezier(.165,.84,.44,1)!important}.theme-collection-section .card-wrapper:hover img{transform:scale(1.1) translateY(-12px)!important}.theme-collection-section .product-grid{display:flex!important;flex-wrap:wrap!important;gap:30px!important;justify-content:center!important}.theme-collection-section .grid__item{width:calc(25% - 25px)!important;max-width:calc(25% - 25px)!important;flex:0 0 calc(25% - 25px)!important}.theme-collection-section .card__heading{font-family:Jost,sans-serif!important;font-family:Rubik Bubbles;font-family:Jost,sans-serif;font-size:20px!important;font-weight:800!important;text-transform:uppercase!important;margin-top:15px!important}.theme-collection-section .card__heading a{color:#0b2b1b!important;text-decoration:underline!important;text-underline-offset:6px!important}.theme-collection-section .price-item{font-family:Jost,sans-serif!important;font-family:Rubik Bubbles;font-family:Jost,sans-serif;font-weight:900!important;font-size:26px!important;color:#0b2b1b!important;letter-spacing:-.5px!important}.theme-collection-section .quick-add__submit{background-color:#4a5d4a!important;color:#fff!important;border-radius:12px!important;border:none!important;font-family:Jost,sans-serif!important;font-family:Rubik Bubbles;font-family:Jost,sans-serif;font-weight:800!important;text-transform:uppercase!important;padding:16px!important;box-shadow:4px 4px 10px #0000001f!important;margin-top:20px!important;transition:all .3s ease!important}.theme-collection-section .quick-add__submit:hover{background-color:#0b2b1b!important;transform:translateY(-3px)!important}.theme-collection-section .collection__view-all .button{background:transparent!important;color:#0b2b1b!important;font-family:Jost,sans-serif!important;font-family:Rubik Bubbles;font-family:Jost,sans-serif;font-weight:900!important;border:none!important;border-bottom:3px solid #0b2b1b!important;border-radius:0!important;padding:5px 0!important;box-shadow:none!important}@media screen and (max-width:989px){.theme-collection-section .grid__item{width:calc(50% - 20px)!important;max-width:calc(50% - 20px)!important;flex:0 0 calc(50% - 20px)!important}}@media screen and (max-width:749px){.theme-collection-section slider-component{padding-left:0!important;padding-right:0!important}.theme-collection-section .grid__item{width:100%!important;max-width:100%!important;flex:0 0 100%!important}.theme-collection-section .card__inner:has(.shape--arch){border-radius:120px 120px 20px 20px!important}.theme-collection-section .price-item{font-size:20px!important}}.card__inner .card__content{display:none}.shape--mask{display:none!important}.quick-add-modal__content{background-color:#e1e1d6!important;border-radius:24px!important;box-shadow:15px 15px 40px #0000001f,-15px -15px 40px #ffffffe6!important;border:none!important;overflow:auto!important;max-width:900px!important}.quick-add-modal__toggle{background:#e1e1d6!important;border-radius:50%!important;box-shadow:4px 4px 8px #00000014,-4px -4px 8px #fffc!important;color:#0b2b1b!important;top:15px!important;right:15px!important;padding:10px!important;transition:.3s ease!important}.quick-add-modal__toggle:hover{transform:rotate(90deg);box-shadow:inset 2px 2px 5px #0000001a!important}.quick-add-modal .product__media-wrapper{padding:20px!important}.quick-add-modal .product-media-container{background:#e1e1d6!important;border-radius:20px!important;box-shadow:inset 6px 6px 12px #0000000f,inset -6px -6px 12px #fffc!important;border:none!important}.quick-add-modal .product__media-list img{filter:drop-shadow(10px 10px 15px rgba(0,0,0,.05))!important}.quick-add-modal .product__info-container{padding-right:30px!important}.quick-add-modal .product__title h1,.quick-add-modal .product__title h2{font-family:Jost,sans-serif!important;font-family:Rubik Bubbles;font-family:Jost,sans-serif;font-weight:900!important;text-transform:uppercase!important;color:#0b2b1b!important;letter-spacing:.05em!important}.quick-add-modal .price-item{font-family:Jost,sans-serif!important;font-family:Rubik Bubbles;font-family:Jost,sans-serif;font-weight:900!important;font-size:28px!important;color:#0b2b1b!important}.quick-add-modal .product-form__input--pill input[type=radio]+label{background-color:#e1e1d6!important;border:none!important;border-radius:50px!important;padding:10px 20px!important;font-family:Jost,sans-serif!important;font-family:Rubik Bubbles;font-family:Jost,sans-serif;font-weight:800!important;text-transform:uppercase!important;font-size:13px!important;color:#0b2b1b!important;box-shadow:4px 4px 8px #0000000d,-4px -4px 8px #fffc!important;margin:5px!important;transition:.2s ease!important}.quick-add-modal .product-form__input--pill input[type=radio]:checked+label{box-shadow:inset 3px 3px 6px #0000001a,inset -3px -3px 6px #fffc!important;color:#4a5d4a!important}.quick-add-modal .quantity{background:#e1e1d6!important;border-radius:12px!important;border:none!important;box-shadow:inset 4px 4px 8px #0000000d,inset -4px -4px 8px #fffc!important}.quick-add-modal .quantity__input{color:#0b2b1b!important;font-family:Jost,sans-serif!important;font-family:Rubik Bubbles;font-family:Jost,sans-serif;font-weight:800!important}.quick-add-modal .quantity__button{color:#0b2b1b!important}.quick-add-modal .product-form__submit{background-color:#4a5d4a!important;border-radius:12px!important;border:none!important;font-family:Jost,sans-serif!important;font-family:Rubik Bubbles;font-family:Jost,sans-serif;font-weight:900!important;text-transform:uppercase!important;color:#fff!important;padding:18px!important;box-shadow:5px 5px 12px #00000026!important;transition:.3s ease!important}.quick-add-modal .product-form__submit:hover{background-color:#0b2b1b!important;transform:translateY(-2px);box-shadow:7px 7px 18px #0003!important}.quick-add-modal .shopify-payment-button__button{border-radius:12px!important;box-shadow:5px 5px 12px #0000001a!important}.quick-add-modal .product__description{font-family:Inter,sans-serif!important;line-height:1.6!important;color:#0b2b1b!important;opacity:.9!important;font-size:15px!important}@media screen and (max-width:749px){.quick-add-modal__content{margin:10px!important}.quick-add-modal .product__info-container{padding:0!important;text-align:center}.quick-add-modal .product-form__input{justify-content:center!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/template-collection.css.map */
