.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content{background:#fff;padding:20px;border-radius:8px;position:relative}.modal-close-button{position:absolute;top:10px;right:10px;cursor:pointer}
video-player.css .video-player .sel-button{padding:7px;width:40px;height:40px;margin:3px}video-player.css .video-player .sel-icon{width:24px;height:24px}.video-player--pdp-images .video-player__video:before{content:"";display:block;padding-top:150%}.video-player--pdp-images .video-player__video{position:relative}.video-player--hero .video-player__invideo-playerner:before{content:"";display:block;padding-top:66.86047%}.video-player--hero .video-player__invideo-playerner{position:relative}@media (min-width:1024px){.video-player--hero .video-player__invideo-playerner:before{content:"";display:block;padding-top:66.66667%}}.video-player--hero .video-player__video{left:0;right:0;position:absolute;top:0;bottom:0}.video-player--hero .sel-youtube-video__custom{background:transparent}.video-player--hero .sel-youtube-video{position:static}.video-player__video--mp4 .sel-video__el{width:100%!important;-o-object-fit:cover;object-fit:cover}.video-player--card .sel-vimeo-video{position:static}.video-player--card .sel-vimeo-video__custom-mute,.video-player--card .sel-vimeo-video__custom-play-pause{display:none}.video-player__video .sel-video__play-pause,.video-player__video .sel-vimeo-video__custom-mute,.video-player__video .sel-vimeo-video__custom-play-pause,.video-player__video .sel-youtube-video__custom-mute,.video-player__video .sel-youtube-video__custom-play-pause{padding:0;width:100%;height:100%;background:transparent;border:none;margin:0}.video-player__video .sel-video__play-pause:hover,.video-player__video .sel-vimeo-video__custom-mute:hover,.video-player__video .sel-vimeo-video__custom-play-pause:hover,.video-player__video .sel-youtube-video__custom-mute:hover,.video-player__video .sel-youtube-video__custom-play-pause:hover{background:transparent}.video-player__video .sel-video__play-pause .sel-icon,.video-player__video .sel-vimeo-video__custom-mute .sel-icon,.video-player__video .sel-vimeo-video__custom-play-pause .sel-icon,.video-player__video .sel-youtube-video__custom-mute .sel-icon,.video-player__video .sel-youtube-video__custom-play-pause .sel-icon{width:56px;height:56px}.video-player__video--vimeo .sel-vimeo-video__custom{opacity:1}.video-player__video--vimeo .sel-vimeo-video__custom-background{z-index:0}.video-player__video--vimeo .sel-vimeo-video__custom-play-pause{z-index:1}.video-player__video--vimeo .sel-vimeo-video__custom-mute{display:none}.video-player__thumbnail{left:0;right:0;position:absolute;top:0;bottom:0;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out;opacity:0;pointer-events:none}@media print{.video-player__thumbnail{display:block!important;visibility:visible!important;opacity:1!important}}.sel-youtube-video--ready+.video-player__thumbnail{display:block;opacity:1}.is-playing+.video-player__thumbnail,.sel-youtube-video--paused+.video-player__thumbnail,.sel-youtube-video--paused .sel-youtube-video__custom,.sel-youtube-video--playing+.video-player__thumbnail{display:none}.video-player--story .video-player__invideo-playerner:before{content:"";display:block;padding-top:56.10465%}.video-player--story .video-player__invideo-playerner{position:relative}@media (min-width:1024px){.video-player--story .video-player__invideo-playerner:before{content:"";display:block;padding-top:56.20567%}}.video-player--story .video-player__video{left:0;right:0;position:absolute;top:0;bottom:0}.video-player--story .sel-youtube-video__custom{background:transparent}.video-player--article-project .video-player__invideo-playerner:before{content:"";display:block;padding-top:66.86047%}.video-player--article-project .video-player__invideo-playerner{position:relative}@media (min-width:1024px){.video-player--article-project .video-player__invideo-playerner:before{content:"";display:block;padding-top:66.66667%}}.video-player--article-project .video-player__video{left:0;right:0;position:absolute;top:0;bottom:0}.video-player--article-project .sel-youtube-video__custom{background:transparent}.video-player--article-project .video-player__thumbnail .video-player__thumbnail-icon{width:56px;height:56px;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.video-player--article-demo .video-player__invideo-playerner:before{content:"";display:block;padding-top:52.12766%}.video-player--article-demo .video-player__invideo-playerner{position:relative}@media (min-width:1024px){.video-player--article-demo .video-player__invideo-playerner:before{content:"";display:block;padding-top:66.66667%}}.pdp-images__video{background:#000}.pdp-images .sel-youtube-video__wrapper{position:absolute;padding-bottom:56.25%;height:0;top:50%;transform:translateY(-50%)}.pdp-images .sel-youtube-video__video{position:absolute;left:0;top:0}.pdp-images .video-player .sel-icon{display:none}.video-player__invideo-playerner{margin-bottom:3rem}@media(max-width:991px){.video-player__invideo-playerner{margin-bottom:0}}
.product-label{position:absolute;top:0;left:0;pointer-events:none}.mini-cart__recommended .product-label{display:none}.product-label__item{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;font-size:.8125rem;line-height:1.07692;font-weight:500;padding:6px 12px 5px;border:1px solid #04a129;color:#04a129;border-radius:100px;margin-right:6px;margin-bottom:6px;background:#fff}.product-label__item:last-child,.product-label__item:only-child{margin-right:0}.card--mini-cart .product-label__item{font-size:.5rem;line-height:1.25;padding:4px}.product-label__inner{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap}.product-label__item--sale{padding:6px 12px;color:#ef4036;border-radius:100px;border-color:#ef4036}.product-label--card .product-label__item{padding:5px 11px;min-width:50px}.product-label--pdp-form{position:static;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-label--pdp-form .product-label__item{padding:6px 11px;margin:0}.product-label--pdp-images{z-index:2}@media (min-width:768px){.product-label--pdp-images{position:static}}@media (max-width:767px){.product-label--pdp-images{top:10px}}@media (min-width:768px){.product-label--pdp-images .product-label__inner{justify-content:flex-end}}.product-label--pdp-images .product-label__item{padding:5px 12px;margin-bottom:4px}.product-label__item--low-stock{border:1px solid #fbaf25;color:#fbaf25}.product-label__item--out-of-stock{border:1px solid #b3b3b3;color:#999}.product-label__item--online-only{border:1px solid #127bb8;color:#127bb8}.modal-overlay .modal-content{background:#fff;position:relative;max-width:600px;padding:20px;width:360px;border-radius:0}.modal-overlay .modal-content h1{margin-bottom:16px;font-size:16px}.modal-overlay .modal-content .condentInside{padding:16px 0}.modal-overlay .modal-content .condentInside p{font-size:14px}.modal-overlay .modal-content .modalActionButton{display:flex;padding:8px 0 0;justify-content:flex-end;gap:4px}.modal-overlay .modal-content .modalActionButton button{padding:10px 20px;font-size:14px;text-align:center;border:1px solid #1f2021}.modal-overlay .modal-content .modalActionButton button:nth-child(2){color:#fff;background:#1f2021}.modal-overlay .modal-content button.close-btn{background:none;color:#1f2021;font-size:14px;width:12px;height:12px;-o-object-fit:cover;object-fit:cover;margin-top:15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2712%27 height=%2712%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M6.01 7.142l4.61 4.61a.815.815 0 001.151-1.153L7.162 5.99l4.61-4.61A.815.815 0 0010.618.23L6.01 4.838 1.4.228A.815.815 0 00.25 1.382L4.858 5.99.248 10.6a.814.814 0 101.153 1.151L6.01 7.142z%27 fill=%27%230D0D0D%27/%3E%3C/svg%3E")}.template-article .hero--article-demo .hero__wrapper:before{padding-top:56.25%}.template-article .video-player .video-player__thumbnail .video-player__thumbnail-icon{width:56px;height:56px;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.template-article .video-player .video-player__invideo-playerner:before{display:none}.template-article .video-player .sel-youtube-video__wrapper{position:relative;padding-bottom:56.25%;height:0}.template-article .video-player .sel-youtube-video__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.template-article .video-player .video-player__video{position:relative;left:unset;right:unset;top:unset;bottom:unset}.template-article .video-player__invideo-playerner{margin-bottom:0}.template-article .grid--article-demo,.template-article .grid--article-project{margin-bottom:3rem}.template-article .grid--article-demo .article__group-top{flex-wrap:wrap}.template-article .grid--article-demo .article__group-top .article__publish{margin-bottom:16px}
.wishlist-button__trigger{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;width:38px;height:38px;border-radius:50%;background-color:#eee}.wishlist-button__icon{width:18px;height:18px;color:#666}.wishlist-button__icon--added{color:#ef4036}.wishlist-button--product-card{position:absolute;top:0;right:0}.wishlist-button--product-card .wishlist-button__trigger{width:28px;height:28px;background-color:#fff;border:1px solid #e8e8e8}.wishlist-button--product-card .wishlist-button__icon{width:16px;height:16px}.card--mini-cart .wishlist-button--product-card{display:none}
.modal-overlay[data-v-fba7ad46]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.modal-content[data-v-fba7ad46]{background:#fff;padding:20px;border-radius:5px;position:relative}.close-btn[data-v-fba7ad46]{position:absolute;top:10px;right:10px;background:red;color:#fff;border:none;border-radius:50%;cursor:pointer}
.collection-sort{display:flex;justify-content:space-between;margin-bottom:20px;align-items:center}
.collection-grid{padding-top:0;padding-bottom:20px}@media (min-width:1024px){.collection-grid{padding-top:54px;border-top:1px solid #e8e8e8}}

/*# sourceMappingURL=section-collection-grid.css.map*/