@charset "UTF-8";
/*------------------------------------*
    $CONTENTS
*------------------------------------*/
.grid-row {margin-bottom: 20px}
.grid-row .pocket, .grid-row .pockets {-webkit-transition: all .1s ease-in-out;-moz-transition: all .1s ease-in-out; -ms-transition: all .1s ease-in-out; -o-transition: all .1s ease-in-out; transition: all .1s ease-in-out; background: #fff}
.grid-row .pocket:hover, .grid-row .pockets:hover {box-shadow: 0px 0px 10px}
.grid-sec:hover .grid-row:not(:hover) {opacity: 0.2;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease; -o-transition: all 300ms ease;transition: all 300ms ease;}
.grid-row:hover .pockets:not(:hover), .grid-row:hover .pocket:not(:hover) {opacity: 0.75;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}
.two.pockets {grid-column: span 4;}
.pockets {padding: 0px 10px;}.chain {display: grid; grid-template-columns: repeat(12, 1fr); grid-gap: 2vw;}
@media screen and (max-width: 799px) {
.chain {display: grid;grid-template-columns: 1fr; grid-gap: 2vw; } 
.bag {width: 90vw; } 
.one.pocket, .two.pockets, .three.pockets, .four.pockets, .five.pockets, .six.pockets, .seven.pockets, .eight.pockets, .nine.pockets, .ten.pockets, .eleven.pockets, .twelve.pockets { grid-column: span 1; margin-top: 2rem;  }
}
.infinite-carousel-shell {width:100%;overflow:hidden; color: #fff; margin-bottom: 15px;} 
.infinite-carousel-horizontal .infinite-carousel-group-item {margin-right: 5px; padding-top: 220px; width: 101px;}
.infinite-carousel-vertical .infinite-carousel-group-item {margin-right:5px;padding:2px;} 
.infinite-carousel-group-item {float:left;width:200px; background: #52ab98; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 36px; font-weight: bold; height: 100px; text-align: center;}
.infinite-carousel-group img{height:auto;width:auto;max-height:100%;max-width:100%;} 
.dspclear{clear:both;}
.dsp-button{float:right;color:#fff;}
.dsp-button:hover a{}
.wp-block-button__link {
    color: #fff;
    background-color:#52ab98;
    border-radius: 9999px;
    box-shadow: none;
    cursor: pointer;
    display: inline-block;
    font-size: 1.125em;
    padding:3px;
	 text-align: center;
    text-decoration: none;
    word-break: break-word;
    box-sizing: border-box;
}

#footer-widgets h4{font-weight:bold;}