.main-container{display:flex;flex-direction:column;gap:15px;padding-top:32px;padding-right:6px;padding-left:6px}@media (min-width: 768px){.main-container{flex-direction:row}}.left-col{flex:1}@media (min-width: 768px){.flash-deals .left-col{flex-basis:calc(25% - 10px)}}.left-col-wrapper{position:relative;height:100%}.left-col-content-wrapper{display:flex;flex-direction:column;height:100%;position:relative}@media (max-width: 768px){.left-col-content-wrapper{flex-direction:row}}.left-col-content-wrapper:after{content:"";position:absolute;width:100%;height:calc(50% - 7.5px);bottom:0;background:var(--af-color);z-index:-1;border-radius:5px}.left-col-content-wrapper:before{content:"";position:absolute;width:100%;height:50%;top:0;background:var(--bf-color);z-index:-1}.left-col-content-wrapper .bg-top-banner-top{background:var(--bf-color)}.left-col-top{flex:1;display:flex;align-items:center;justify-content:center;background:var(--bf-color)}@media (min-width: 1280px){.left-col-top{flex:0 0 20%!important}}.left-col-top-content h2{font-size:.875em;line-height:1.25rem;font-weight:700;margin:0;color:#000}@media (min-width: 768px){.left-col-top-content h2{font-size:.875em;line-height:1.25rem}}@media (min-width: 1024px){.left-col-top-content h2{font-size:1.125em;line-height:3.5rem}}@media (min-width: 1280px){.left-col-top-content h2{font-size:1.5em;line-height:4.5rem}}.left-col-top-content h3{font-size:1.125em;line-height:1.75rem;color:#000;font-weight:600;padding-top:8px;margin:0!important}@media (min-width: 768px){.left-col-top-content h3{font-size:1.25em;line-height:1.75rem}}@media (min-width: 1024px){.left-col-top-content h3{font-size:1.5em;line-height:2rem}}@media (min-width: 1280px){.left-col-top-content h3{font-size:2.25em;line-height:2.5rem}}.left-col-bottom{flex:1 1 0;display:flex;align-items:center;justify-content:center;position:relative}@media (min-width: 768px){.left-col-bottom{flex-basis:66.6667%}}@media (max-width: 768px){.bg-top-banner-bottom{background-color:var(--af-color, #f7f4ef);border-radius:5px}}@media (min-width: 768px){.left-col-bottom{background-color:transparent}}@media (min-width: 1280px){.bg-top-banner-bottom{flex-basis:75%}}.left-col-bottom-wrapper{padding-left:1em!important;padding-right:1em!important}@media (min-width: 1024px){.left-col-bottom-wrapper{padding-top:1.5em}}.left-col-bottom-content{width:100%;padding-left:1em!important;padding-right:1em!important;padding-bottom:.75em;font-weight:500}@media (min-width: 768px){.left-col-bottom-content{padding-top:.5em}}@media (min-width: 1024px){.left-col-bottom-content{padding-top:1.5em}}.bg-top-banner-bottom img{min-height:185px;padding-top:1.5em;max-width:100%;height:auto}@media (min-width: 600px){.bg-top-banner-bottom img{min-height:289px}}@media (min-width: 768px){.bg-top-banner-bottom img{padding-top:0}}@media (min-width: 769px){.bg-top-banner-bottom img{min-height:158px}}@media (min-width: 1024px){.bg-top-banner-bottom img{min-height:194px}}@media (min-width: 1280px){.bg-top-banner-bottom img{min-height:257px}}@media (min-width: 1600px){.bg-top-banner-bottom img{min-height:366px;max-height:600px}}.left-col-bottom-text{font-size:.875em;line-height:1.25em;font-weight:500}@media (min-width: 1024px){.left-col-bottom-text{font-size:1.125em;line-height:1.3em}}@media (min-width: 1280px){.left-col-bottom-text{font-size:1.5em;line-height:1.3em}}.left-col-bottom-content button{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity));font-weight:400;border-width:1px;border-radius:1.5em;max-width:8em;width:100%;height:2.5em;margin-top:.5em;background:transparent;font-size:16px}.right-grid{flex:1}@media (min-width: 768px){.right-grid{flex-basis:75%}}.right-grid-container{display:flex;flex-wrap:wrap;flex-direction:row;gap:15px}@media (max-width: 1280px){.right-grid-container{gap:10px}}@media (max-width: 767px){.left-col-content-wrapper:after{background-color:none}}.right-grid-single-block{flex:1;position:relative;height:100%;flex-basis:calc(50% - 7.5px)}@media (min-width: 768px){.right-grid-single-block{flex-basis:calc(33.33% - 10px)}}.right-grid-single-block-image-wrapper{overflow:hidden;justify-content:flex-start;align-items:flex-end;width:100%;height:100%;display:flex;position:relative}.gallery-block__image{min-height:210px}@media (min-width: 600px){.gallery-block__image{min-height:334px}}@media (min-width: 769px){.gallery-block__image{min-height:214px}}@media (min-width: 1024px){.gallery-block__image{min-height:270px}}@media (min-width: 1280px){.gallery-block__image{min-height:340px}}@media (min-width: 1600px){.gallery-block__image{min-height:440px}}.right-grid-single-block-image-wrapper img{object-position:50% 50%;width:100%;max-height:450px;height:100%;border-radius:5px}@media (min-width: 768px){.right-grid-single-block-text-wrapper{padding-top:5em}}@media (min-width: 1024px){.right-grid-single-block-text-wrapper{bottom:1.5em}}.right-grid-single-block-text-wrapper{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));font-weight:500;padding-left:1em!important;padding-right:1em!important;width:100%;bottom:.75em;position:absolute}.right-grid-single-block-text{font-size:.875em;line-height:1.25em}@media (min-width: 768px){.right-grid-single-block-text{font-size:1em;line-height:1.2em}}@media (min-width: 1024px){.right-grid-single-block-text{font-size:1.3em;line-height:1.3em}}@media (min-width: 1280px){.right-grid-single-block-text{font-size:1.5em;line-height:1.3em}}.shop-link{padding-top:.25em;padding-bottom:.25em;line-height:normal}.shop-link a{text-decoration-line:underline;font-size:.75em;line-height:1em;color:#fff;text-decoration:none}.shop-link a:hover{text-decoration:underline}@media (min-width: 1024px){.shop-link a{font-size:.875em;line-height:1.25em}}.left-grid-block-col-span-2{flex-basis:100%;height:100%;order:3;position:relative}@media (min-width: 768px){.left-grid-block-col-span-2{flex-basis:calc(66.666667% - 5px)}}@media (min-width: 768px){.left-grid-block-col-span-2{order:1!important}}.left-grid-block-col-span-2-image-wrapper{overflow:hidden;justify-content:flex-start;align-items:flex-end;width:100%;height:100%;display:flex;position:relative}.left-grid-block-col-span-2-image-wrapper img{width:100%;max-height:450px;height:100%;object-position:50% 50%;border-radius:5px}.left-grid-block-col-span-2-text-wrapper{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));font-weight:500;padding-left:1em!important;padding-right:1em!important;width:100%;bottom:.75em;position:absolute}@media (min-width: 768px){.left-grid-block-col-span-2-text-wrapper{padding-top:5em}}@media (min-width: 1024px){.left-grid-block-col-span-2-text-wrapper{bottom:1.5em}}.left-grid-block-col-span-2-text{font-size:.875em;line-height:1.25em}@media (min-width: 768px){.left-grid-block-col-span-2-text{font-size:1em;line-height:1.2em}}@media (min-width: 1024px){.left-grid-block-col-span-2-text{font-size:1.5em;line-height:1.3em}}.collection-banner-v2 .summary .icon-caret{position:absolute;height:.6rem;right:1.5rem;top:calc(50% - .2rem)}.apparel-collection .card{padding:20px;border:1px solid #eee;border-radius:3px;box-shadow:0 0 4px 1px #eee}.apparel-collection .card__inner{max-height:361px;background-color:#fff}.apparel-collection .card__inner img{object-fit:contain}.custom-collection-product-grid .card{padding:20px;border:1px solid #eee;border-radius:3px;box-shadow:0 0 4px 1px #eee}.custom-collection-product-grid .card__inner{max-height:260px;min-height:260px;background-color:#fff}.custom-collection-product-grid .card__inner img{object-fit:contain}@media (max-width: 630px){.custom-collection-product-grid .card{padding:5px 10px!important}}.custom-collection-product-grid .full-unstyled-link{font-size:16px;max-height:45px;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
