instagram-grid{display:flex;width:100%;justify-content:center;margin-top:75px;margin-bottom:75px}instagram-grid .title{width:100%}instagram-grid .title:hover{text-decoration:underline}instagram-grid a{color:rgba(var(--color-foreground),.75)}instagram-grid .grid{width:calc(100% + 10px);display:flex;margin-left:-5px;margin-right:-5px}instagram-grid .grid .grid__item{width:25%;flex:1 1 25%;display:flex;position:relative;z-index:1;flex-direction:column;border-bottom:none;align-items:center;margin-right:5px;margin-left:5px}instagram-grid .grid .grid__item .img-wrapper{position:relative;width:100%}instagram-grid .grid .grid__item .img-wrapper:before{background-color:#00000026;position:absolute;content:" ";top:0;left:0;width:100%;height:100%;transition:all .2s ease-in-out;pointer-events:none}instagram-grid .grid .grid__item:hover .img-wrapper:before{background-color:#0000}instagram-grid .grid .grid__item img{width:100%;display:block;object-fit:cover}instagram-grid .grid .grid__item .content{padding:10px;font-size:14px;-webkit-hyphens:none;hyphens:none;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;height:10em}instagram-grid .reactions{position:absolute;bottom:0;left:0;width:100%;pointer-events:none;z-index:2;color:#fff;font-weight:700;padding:10px;font-size:20px}instagram-grid .reactions i{display:flex;align-items:center;font-family:inherit}instagram-grid .button{display:inline-flex}instagram-grid .likes:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="rgb(255, 255, 255)" d="M0 190.9V185.1C0 115.2 50.52 55.58 119.4 44.1C164.1 36.51 211.4 51.37 244 84.02L256 96L267.1 84.02C300.6 51.37 347 36.51 392.6 44.1C461.5 55.58 512 115.2 512 185.1V190.9C512 232.4 494.8 272.1 464.4 300.4L283.7 469.1C276.2 476.1 266.3 480 256 480C245.7 480 235.8 476.1 228.3 469.1L47.59 300.4C17.23 272.1 .0003 232.4 .0003 190.9L0 190.9z"/></svg>');content:" ";width:25px;height:25px;background-repeat:no-repeat;background-position:center;background-size:auto 100%;display:inline-block;margin-right:5px}@media screen and (max-width: 767px){instagram-grid .grid{flex-direction:row;flex-wrap:wrap}instagram-grid .grid .grid__item{width:50%;flex:1 1 calc(50% - 10px);max-width:unset;margin-bottom:10px}instagram-grid .grid .grid__item img{height:250px!important}}@media screen and (max-width: 450px){instagram-grid .grid .grid__item{width:50%;flex:1 1 calc(50% - 10px);max-width:unset;margin-bottom:10px}instagram-grid .grid .grid__item img{height:170px!important}}.product-recommendations{display:flex;flex-direction:column;margin-top:25px;margin-bottom:25px}.product-recommendations-title{font-size:1.3rem;font-weight:700}.product-recommendations__products{display:flex;flex-direction:column}.product-recommendations__product{display:flex;align-items:center}.product-recommendations__product:not(:last-child){margin-bottom:35px}.product-recommendations__product .product-recommendation-image{margin-right:10px}.product-recommendations__product label{display:flex;width:100%;align-items:center;cursor:pointer}.product-recommendations__product .product-recommendation-title{margin-bottom:5px;font-family:var(--heading-font);font-size:1rem}.product-recommendations__product .product-recommendation-link{text-decoration:underline}.product-recommendations__product .product-recommendation-price{margin-left:auto;font-family:var(--base-font);font-weight:700;font-size:1rem;margin-bottom:0;white-space:nowrap}.product-recommendations__product .product-recommendation-checkbox{-webkit-appearance:none;appearance:none;background-color:transparent;font:inherit;color:#fff;width:20px;height:20px;border:2px solid var(--text-color);display:inline-grid;place-content:center;cursor:pointer;margin-right:10px;flex-shrink:0}.product-recommendations__product .product-recommendation-checkbox:before{content:"";width:12px;height:12px;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 1em 1em var(--text-color)}.product-recommendations__product .product-recommendation-checkbox:hover:before{transform:scale(.7)}.product-recommendations__product .product-recommendation-checkbox:checked:before{transform:scale(1)}@media screen and (min-width: 768px) and (max-width: 1024px){.product-recommendations__product label{flex-direction:column;align-items:flex-start}.product-recommendations__product .product-recommendation-title{margin-top:10px}.product-recommendations__product .product-recommendation-price{margin-left:unset;margin-top:10px}}@media screen and (max-width: 460px){.product-recommendations__product .product-recommendation-title{margin-top:10px;padding-right:25px}.product-recommendations__product .product-recommendation-price{white-space:nowrap}}.popup-reopen{position:fixed;bottom:58px;right:40px;z-index:10;background-color:var(--accent-color);color:var(--accent-hover-color);height:auto;width:auto;padding:16px 2.4em;font-size:1.1em;line-height:1.2em;font-weight:400;vertical-align:middle;text-align:center;border-radius:25px}.popup-reopen:hover{color:var(--accent-hover-color)}.product-slideshow .product-media{background:#fff;max-height:400px}.product-slideshow .product-media img.rimage__image{object-fit:contain;max-height:400px}@media screen and (min-width: 992px){.product-slideshow .product-media{max-height:unset}.product-slideshow .product-media .main-img-link,.product-slideshow .product-media .rimage-outer-wrapper{height:100%}.product-slideshow .product-media img.rimage__image,.product-slideshow .product-media .rimage-wrapper,.product-slideshow .product-media .rimage-outer-wrapper{height:600px;max-height:unset}}.product-gallery .thumbnail .rimage__image{height:150px;object-fit:contain;background:#fff}.product-gallery .thumbnail{height:150px}.email-me-button.email-me-inlineButton{max-width:unset!important}#email-me-frame .email-frame-content{max-width:450px!important;min-width:350px!important}.clickyboxes{display:flex;flex-wrap:wrap}.product-form .selector-wrapper.selector-wrapper--swatch.selector-wrapper--swatch-image a{background:#fff;background-image:var(--swatch-background-image);height:100%;background-repeat:no-repeat;background-position:center;background-size:contain}.product-form .selector-wrapper.selector-wrapper--swatch.selector-wrapper--swatch-image.selector-wrapper--swatch-noimages a{text-indent:unset;display:flex;align-items:center;justify-content:center;text-align:center}.product-form .selector-wrapper.selector-wrapper--swatch.selector-wrapper--swatch-image.selector-wrapper--swatch-noimages a.unavailable{color:#00000080}.clickyboxes a.no-color{padding:9px 1em}.clickyboxes a.no-color:before{content:unset!important}.product-form .selector-wrapper.selector-wrapper--swatch:not(.selector-wrapper--swatch-image) a.active{background:var(--accent-color);color:var(--accent-hover-color)}.product-block .productblock-size{margin:8px -2px 0;display:flex;flex-wrap:wrap;text-align:center;justify-content:center}.product-block .productblock-size span{margin:0 2px;padding:0 5px;background-color:#b97575;color:#fff;opacity:.65}@media (min-width:768.98px){.main-nav.align-center .nav-item.drop-norm .sub-nav{max-width:100vw}}@media (max-width: 850px){.main-nav .nav-item.drop-norm .sub-nav .sub-nav-list{width:150px}}@media (max-width:1200px){.main-nav .sub-nav-item-image-title{font-size:15px}}.sub-nav-item-link{position:relative}.main-nav .nav-item.drop-norm .sub-nav .sub-nav-list{width:200px}@media (min-width:768px) and (max-width:1200px){.main-nav .nav-item.drop-norm .sub-nav .sub-nav-list{overflow-y:auto;max-height:275px}.main-nav .nav-item.drop-uber .sub-nav-links-column{max-height:45vh}}.product-block__inner .inner{display:flex;flex-direction:column;justify-content:center}@media (min-width: 1599.98px){.product-block .image>.inner{max-height:280px}.product-block .image>.inner{height:100%}}.product-block .image>.inner{max-height:280px}@media (max-width:991.98px){.product-block .image>.inner{max-height:250px;height:100%}}.product-block .productblock-size{margin:8px -2px;display:flex;flex-wrap:wrap;text-align:center;justify-content:center}.product-block .image{background:#fff}.product-block .swatch-options{margin-top:0}.product-block .image>.inner{display:flex;position:absolute;top:50%;width:100%;transform:translateY(-50%)}.product-block .productblock-size span{margin:2px}.collection-block.product-block .image>.inner{position:relative;top:unset;transform:none}.pagination li.active{background-color:var(--accent-color);color:var(--accent-hover-color);display:inline-flex}.not-available{position:relative;background-color:#a9a9a9}.product-block .productblock-size span.not-available{background-color:#a9a9a9}.not-available:after{content:"";position:absolute;top:calc(50% - 1px);left:-2px;width:calc(100% + 4px);border-top:2px solid;transform:rotate(-20deg);opacity:.5}.product-recommendations__product .pretty-select.id-undefined{display:none}.product-recommendation-label{margin-top:8px}@media (min-width:500px){.product-recommendations__product .pretty-select{width:190px}}@media (max-width:768px){.prodict-recommendation-imageWrapper{min-width:75px}.product-recommendations__product .selector-wrapper{margin-right:25px}}.product-block:not(.layout-align-beside) .product-block__title-price .price{margin-top:unset}.product-block:not(.layout-align-beside) .product-block__title-price{justify-content:flex-start}.product-block:not(.layout-align-beside) .product-block__title-price .title{margin-top:0}.product-block .swatch-options{margin:-2px 0 15px}.product-block .productblock-size{margin-bottom:15px;margin-top:-2px}@media (min-width: 768px){#content .section{margin-top:3.5em;margin-bottom:3.5em}}
/*# sourceMappingURL=/s/files/1/0647/3564/1855/t/2/assets/generaxion.css.map */
