.page-body-content{width:80%;margin:auto}@media (max-width: 749px){.page-body-content{width:90%;margin:auto}}section{margin:25px}.collection-builder .page-width{max-width:1200px;margin:0 auto;padding:0 1rem}.cb-block{grid-column:span 12;width:var(--w-desktop, 100%)}@media (max-width: 749px){.cb-block{width:var(--w-mobile, 100%)}}.cb-align-left{justify-self:start;margin-left:0;margin-right:auto}.cb-align-center{justify-self:center;margin-left:auto;margin-right:auto}.cb-align-right{justify-self:end;margin-left:auto;margin-right:0}.grid--collection{display:grid;grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));gap:var(--gap, 16px)}@media (max-width: 749px){.grid--collection{grid-template-columns:repeat(var(--cols-mobile, 2),minmax(0,1fr))}}.product-card{display:grid;gap:.5rem;text-align:center}.product-card__media{aspect-ratio:var(--ratio, 3/4);background:#fff;border-radius:12px;overflow:hidden;display:flex;justify-content:center;align-items:center}.product-card__media img{width:100%;height:100%;object-fit:var(--fit, contain)}.product-card__title{font-size:16px!important;line-height:1.3;margin:.25rem 0 .5rem;color:#010101;font-weight:500}.product-card__stars{margin-top:-6px;display:flex;justify-content:center}.product-card__stars .jdgm-prev-badge__text,.product-card__stars .jdgm-prev-badge.jdgm--no-rating{display:none!important}.price{display:inline-flex;gap:.5rem;align-items:baseline;justify-content:center;font-size:13px!important;font-weight:400;color:#010101}.price--compare{text-decoration:line-through;opacity:.6}.collection-hero img{width:100%;height:auto;display:block}.promo-block{padding:2rem 0}.collection-toolbar{display:flex;gap:1rem;align-items:center;justify-content:space-between;margin-bottom:1rem}.image-block .image-wrapper{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.image-block[data-valign=top] .image-wrapper{align-items:flex-start}.image-block[data-valign=middle] .image-wrapper{align-items:center}.image-block[data-valign=bottom] .image-wrapper{align-items:flex-end}.image-block img{display:block;max-width:100%;max-height:100%;object-fit:contain;object-position:center center}.cb-block.cb-image{align-self:stretch}.cb-block.cb-image .image-block{height:100%}.image-block{min-height:var(--img-h, 0px)}.text-box-block,.image-text-block{border:1px solid #e0e0e0}@media (max-width: 749px){.image-text-block{flex-direction:column!important}.image-text-image,.image-text-content{flex:1!important}}.faq-block{padding:var(--faq-padding, 16px);background:var(--faq-bg, #f9f9f9);border:1px solid var(--faq-border, #eee);border-radius:var(--faq-radius, 8px)}.faq-outer{width:var(--faq-outer-desktop, 100%);margin-left:auto;margin-right:auto}@media (max-width: 749px){.faq-outer{width:var(--faq-outer-mobile, 100%)}}.faq-heading{text-align:center;margin:0 0 1rem;font-size:var(--faq-heading-size, 28px)}@media (max-width: 749px){.faq-heading{font-size:var(--faq-heading-size-mobile, 22px)}}.faq-items{display:grid;grid-template-columns:repeat(var(--faq-columns, 2),minmax(0,1fr));gap:var(--faq-gap, 16px)}@media (max-width: 749px){.faq-items{grid-template-columns:repeat(var(--faq-columns-mobile, 1),minmax(0,1fr))}}.faq-item{border:1px solid var(--faq-item-border, #ddd);border-radius:var(--faq-item-radius, 6px);padding:var(--faq-item-padding, 12px);background:var(--faq-item-bg, #fff)}.faq-q{display:flex;justify-content:space-between;align-items:center;font-size:var(--faq-q-size, 18px);font-weight:var(--faq-q-weight, 500);color:var(--faq-q-color, #333);cursor:pointer}.faq-question-text{flex:1;margin-right:.5rem}.faq-icon{font-size:1.2em;color:inherit}@media (max-width: 749px){.faq-q{font-size:var(--faq-q-size-mobile, 16px)}}.faq-answer{margin-top:.25rem;font-size:var(--faq-a-size, 16px);font-weight:var(--faq-a-weight, 400);color:var(--faq-a-color, #666);line-height:1.5}@media (max-width: 749px){.faq-answer{font-size:var(--faq-a-size-mobile, 15px)}}.cb-page-indicator{font-size:.9rem;opacity:.8}.button{display:inline-block;padding:12px 24px;text-decoration:none;border:none;cursor:pointer;transition:opacity .2s ease}.button:hover{opacity:.8}.cb-blocks{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem;align-items:start}.cb-span-1{grid-column:span 1}.cb-span-2{grid-column:span 2}.cb-span-3{grid-column:span 3}.cb-span-4{grid-column:span 4}.cb-span-5{grid-column:span 5}.cb-span-6{grid-column:span 6}.cb-span-7{grid-column:span 7}.cb-span-8{grid-column:span 8}.cb-span-9{grid-column:span 9}.cb-span-10{grid-column:span 10}.cb-span-11{grid-column:span 11}.cb-span-12{grid-column:span 12}@media (max-width: 749px){.cb-span-m-1{grid-column:span 1}.cb-span-m-2{grid-column:span 2}.cb-span-m-3{grid-column:span 3}.cb-span-m-4{grid-column:span 4}.cb-span-m-5{grid-column:span 5}.cb-span-m-6{grid-column:span 6}.cb-span-m-7{grid-column:span 7}.cb-span-m-8{grid-column:span 8}.cb-span-m-9{grid-column:span 9}.cb-span-m-10{grid-column:span 10}.cb-span-m-11{grid-column:span 11}.cb-span-m-12{grid-column:span 12}}.cb-align-left{justify-self:start}.cb-align-center{justify-self:center}.cb-align-right{justify-self:end}.cb-align-stretch{justify-self:stretch}.image-block{max-width:var(--img-w);margin-left:auto;margin-right:auto}@media (max-width: 749px){.image-block{max-width:var(--img-w-m)}}.collection-builder .image-block{width:auto;max-width:min(100%,var(--img-w));margin-left:auto;margin-right:auto}@media (max-width: 749px){.collection-builder .image-block{max-width:min(100%,var(--img-w-m))!important}}.collection-builder .image-block img{width:100%;height:auto;max-width:100%}.cb-block:empty{display:none!important}.info-box{background:#e1eee4;text-align:center;font-family:Gotham,Arial,sans-serif;color:#646a66;font-weight:500;padding:32px 5% 40px;margin:30px auto;max-width:100%;width:100%;box-sizing:border-box;overflow:hidden}.custom-wrap{text-align:center;font-weight:600;line-height:1.1}.custom-wrap span{display:block!important;margin:0 auto!important;white-space:normal!important;text-align:center!important;max-width:100%}.custom-wrap br{display:block;content:""}
/*# sourceMappingURL=/cdn/shop/t/115/compiled_assets/styles.css.map */
