/*! 
*  Aleyant skins - v6.0.0
*  Homepage: http://pressero.com
*  Copyright Aleyant 2025, All Rights Reserved
*  <!-- canary for www.pressero.com HostMonitor test DO NOT REMOVE, Web to Print Storefronts -->
*/
@import url(css/photoswipe/photoswipe.min.css);
@import url(css/photoswipe/default-skin/default-skin.min.css);

html,body,text,content{
  min-height: 100%;
  height: 100%;
}

.owl-custom-theme .owl-nav [class*="owl-"] {
  border-color: #ccc;
  background-color: #fff;
  color: #ccc;
}
.owl-custom-theme .owl-dots .owl-dot span {
  background-color: #ddd;
}
.owl-custom-theme .owl-dots .owl-dot.active span,
.owl-custom-theme .owl-dots .owl-dot:hover span {
  background: #aaa;
}

.product-gallery-carousel-item {
  background-image: url(images/loading.gif);
}
.product-gallery-carousel-item.loaded, .product-gallery-primary {
  background-image: none;
  border: none;
}
.product-gallery-carousel-item > a.gallery-current {
  -webkit-box-shadow: 0 0 0 0px @Shade3 @inset;
  box-shadow: 0 0 0 0px @Shade3 @inset;
}
/*! selectGP main page icon colors */
.gpicons{
        max-width:150px;
        max-height:150px;
        height: auto;
        width:auto;
        background-color: var(--wa-color-neutral-fill-quiet)
}

/*! background color on images to match theme */
.pswp img,.pswp__img, .img-responsive, img.lazyload.img-responsive{
  background-color: #FAFAFA;
}

/*! selectGP Card color outlines */
.cyan-card::part(body) {
    border: solid 2px;
    border-color: #4EC0E3;
}
.magenta-card::part(body) {
    border: solid 2px;
    border-color: #E680A9;
}
.yellow-card::part(body) {
    border: solid 2px;
    border-color: #FFF584;
}
.black-card::part(body) {
    border: solid 2px;
    border-color: #363732;
}

/*! Dynamic thangs */
wa-page[view='mobile'] [class='gpdivider-desktop'],
wa-page[view='mobile'] [slot='subheader'],
wa-page[view='mobile'] [slot='header']  {
  display: none;
}
wa-page[view='desktop'] [slot='navigation'],
wa-page[view='desktop'] [slot='navigation-header'],
wa-page[view="desktop"] [class="gpdivider-mobile"] {
  display: none;
}
/*# sourceMappingURL=layout.css.map */