main.holidayCollection{width:100%;min-height:100vh}header.hero{min-height:45vh;width:100%;background:#fff;padding:15px 60px;background-repeat:no-repeat;background-position:center center;background-size:cover}header.hero div.hero_content{height:45vh;margin-top:100px;width:45%}header.hero div.hero_content h1,header.hero div.hero_content p{color:#fff;text-align:center}@media screen and (max-width:370px){header.hero{padding:15px 30px}}section.collection{display:flex;justify-content:center;align-items:center;padding:60px}section.collection div.collection_gridContainer{width:100%;max-width:1200px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:35px;margin-bottom:70px}@media screen and (min-width:1280px){section.collection div.collection_gridContainer{grid-gap:48px}}section.collection div.collection_gridContainer .collection_gridContainer-image{position:relative;padding-top:100%;width:100%}section.collection div.collection_gridContainer .collection_gridContainer-image div{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center center}section.collection div.collection_gridContainer img{width:100%;display:block}section.collection div.collection_gridContainer h3{font-size:21px;margin:10px 0 5px;text-align:left}section.collection div.collection_gridContainer p{min-height:110px;margin:24px 0}section.collection div.collection_gridContainer-item{padding:0}.collection_gridContainer-item .collection_gridContainer-item-img{position:relative;overflow:hidden;border:1px solid #f5f5f5}.collection_gridContainer-item img.img_hover{display:none!important}@media(hover:hover){.collection_gridContainer-item img.img_hover{position:absolute;top:50%;transform:translateY(-50%);z-index:1;display:block!important;opacity:0;transition:opacity .2s linear}.collection_gridContainer-item:hover a.learn,.collection_gridContainer-item:hover button.learn{transform:translateY(0)}.collection_gridContainer-item:hover img.img_hover{opacity:1}}.collection_gridContainer-item-content .title{padding:0;line-height:1.2}.collection_gridContainer-item-content .price{margin:0!important;line-height:1.2}.collection_gridContainer-item-content p.content{min-height:inherit!important;margin:15px 0 0!important;font-size:13px;color:#000;letter-spacing:.06em;line-height:1.9}.collection_gridContainer-item-content .button.learn{position:relative;top:0;margin-top:12px;transform:none!important;width:100%;display:block}@media(hover:hover){.collection_gridContainer-item-content .button.learn{display:none}}a.collection_gridContainer-item--title{display:block;font-size:18px;margin:.75em;text-align:center;font-family:Roboto Condensed;text-transform:uppercase;font-weight:700;letter-spacing:1.2px}a.button,button.button{font-size:16px;color:#fff;background:#000;transition:all .3s ease-in-out;line-height:normal}a.button:hover,button.button:hover{background:#000}a.button.addToCart,button.button.addToCart{font-size:14px;background:#fff;color:#000;border:2px solid black;font-weight:700;padding:12px 24px;min-width:50%;line-height:normal}a.button.addToCart:hover,button.button.addToCart:hover{background:#000;color:#fff}a.button.learn,button.button.learn{font-size:12px;background:#000;color:#fff;border:2px solid black;font-weight:400;padding:11px 24px;min-width:50%;line-height:normal;letter-spacing:.05em;position:absolute;bottom:15px;left:0;right:0;margin:auto;width:calc(100% - 40px);display:none;transition:transform .2s linear;z-index:3}@media(hover:hover){a.button.learn,button.button.learn{display:block;transform:translateY(100px)}}a.learnMore,button.learnMore{display:block;position:relative;background:#fff;margin-top:14px;padding:14px 2px 4px;font-size:14px;font-family:Roboto;color:#000;text-transform:uppercase;line-height:1em}a.learnMore:after,button.learnMore:after{position:absolute;content:"";width:100%;bottom:0;left:0;height:1px;opacity:0;transform:translateY(-3px);background:#000;transition:all .3s ease-in-out}a.learnMore:hover,button.learnMore:hover{background:#fff}a.learnMore:hover:after,button.learnMore:hover:after{opacity:1;transform:translateY(0)}span.spacer{margin:0 16px}.btn-container{display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width:1000px)and (min-width:600px){header.hero div.hero_content{height:45vh;width:70%}section.collection{padding-top:30px}section.collection div.collection_gridContainer{margin-top:2em;grid-template-columns:1fr 1fr}}@media screen and (max-width:600px)and (min-width:1px){header.hero div.hero_content{text-align:center;height:45vh;width:100%}header.hero div.hero_content h1,header.hero div.hero_content h2,header.hero div.hero_content h3,header.hero div.hero_content h4{text-align:center;width:100%}section.collection{padding:0 30px}section.collection div.collection_gridContainer{margin-top:40px;grid-template-columns:1fr}.btn-container{height:100px;display:flex;flex-direction:column;justify-content:space-around}a.button.addToCart,button.button.addToCart{width:80%;font-size:14px}a.learnMore,button.learnMore{font-size:12px}}.left-float{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.center-float{display:flex;flex-direction:column;justify-content:center;align-items:center}.right-float{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.filter_sort{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-top:35px}.filter_sort .filter_button{font-size:13px;font-weight:700;letter-spacing:.01em;text-transform:uppercase;font-family:Roboto Condensed,Impact,sans-serif}.filter_sort .section_select{width:auto;margin:0}@media screen and (min-width:768px){.filter_sort .section_select{margin-left:auto}}.filter_sort .section_select select#sort-by{margin-bottom:0!important;padding:8px 9px}@media screen and (max-width:767px){.filter_sort{flex-wrap:wrap-reverse;justify-content:center}.filter_sort .filter{margin-top:30px;width:100%}.filter_sort .filter_button{cursor:pointer;padding:12px}}.collection_area{margin-top:30px}.collection_area .thumbnail{padding:0 15px;margin-bottom:40px}@media screen and (max-width:767px){.collection_area .thumbnail{margin-top:0!important;margin-bottom:20px;padding:10px 25px!important}}.collection_area .thumbnail .collection_swatches{margin-top:0;z-index:4}.collection_area .thumbnail img{display:block}.collection_area .thumbnail img.img_hover{display:none!important}@media(hover:hover){.collection_area .thumbnail img.img_hover{position:absolute;top:50%;transform:translateY(-50%);z-index:1;display:block!important;opacity:0!important;transition:opacity .2s linear}.collection_area .thumbnail:hover .button{transform:translateY(0)!important}.collection_area .thumbnail:hover img.img_hover{opacity:1!important}}.collection_area .thumbnail .product_image{display:block;border:1px solid #f5f5f5;position:relative;overflow:hidden}.collection_area .thumbnail .product_image img{margin-bottom:0}.collection_area .thumbnail .product_image .button{font-size:10px;background:#000;color:#fff;border:2px solid black;font-weight:400;letter-spacing:.05em;padding:7px 10px;min-width:50%;line-height:normal;position:absolute;bottom:15px;left:0;right:0;margin:auto;width:calc(100% - 30px);display:none;transition:transform .2s linear;z-index:3}@media(hover:hover){.collection_area .thumbnail .product_image .button{display:block;transform:translateY(100px)}}.collection_area .thumbnail .info .title{font-size:12px;margin:13px 0 2px;padding:0;line-height:1.2;width:100%;display:block;text-align:left}@media screen and (max-width:767px){.collection_area .thumbnail .info .title{font-size:26px}}.collection_area .thumbnail .info .price{text-align:left;font-size:15px;font-weight:700}@media screen and (max-width:767px){.collection_area .thumbnail .info .price{font-size:26px}}.collection_area .thumbnail .info .button{font-size:16px;background:#000;color:#fff;border:2px solid black;font-weight:400;letter-spacing:.05em;padding:7px 10px;min-width:50%;line-height:normal;display:block;width:100%;margin-top:15px}@media(hover:hover){.collection_area .thumbnail .info .button{display:none}}.collection_area .sidebar{margin-bottom:30px;padding-right:20px}.collection_area .sidebar .sidebar_inner{max-width:220px}@media screen and (min-width:768px){.collection_area .sidebar .toggle:first-child{border-top:1px solid currentColor}}.collection_area .sidebar .toggle{font-size:13px;margin:0;border-bottom:1px solid currentColor;padding:18px 0;cursor:pointer}.collection_area .sidebar .toggle span{display:block;font-size:1em}.collection_area .sidebar .toggle_list:not(.color_list){display:none;padding:15px 0 20px;margin:0;border-bottom:1px solid currentColor}.collection_area .sidebar .toggle_list:not(.color_list) li{position:relative;margin-bottom:5px;font-size:10px;font-weight:500;letter-spacing:.1em}.collection_area .sidebar .toggle_list:not(.color_list) li:last-child{margin-bottom:0}.collection_area .sidebar .toggle_list:not(.color_list) li a{position:relative;padding-left:30px;left:0;border:0}.collection_area .sidebar .toggle_list:not(.color_list) li a:before,.collection_area .sidebar .toggle_list:not(.color_list) li a:after{content:"";position:absolute}.collection_area .sidebar .toggle_list:not(.color_list) li a:before{top:3px;left:0;width:20px;height:20px;background:transparent;border:1px solid #707070;display:block}.collection_area .sidebar .toggle_list:not(.color_list) li.active a:after{top:6px;left:3px;width:16px;height:16px;background:#000}.collection_area .sidebar .color_list{display:none;padding:15px 0 20px;margin:0;border-bottom:1px solid currentColor}.collection_area .sidebar .color_list li{position:relative;margin-bottom:5px;font-size:10px;font-weight:500;letter-spacing:.1em}.collection_area .sidebar .color_list li:last-child{margin-bottom:0}.collection_area .sidebar .color_list li a{position:relative;padding-left:30px;left:0;border:0}.collection_area .sidebar .color_list li a span{content:"";position:absolute;top:6px;left:3px;width:16px;height:16px}.collection_area .sidebar .color_list li.active a:before{content:"";position:absolute;top:3px;left:0;width:20px;height:20px;background:transparent;border:1px solid #707070;display:block}.collection_area .sidebar .filter_header,.collection_area .sidebar .filter_footer{display:none!important}@media screen and (max-width:767px){.collection_area .sidebar{padding-right:0;position:fixed;z-index:999999;background:#fff;top:0;left:0;right:0;width:100%;height:100%;overflow:hidden;display:none}.collection_area .sidebar .sidebar_inner{max-width:100%;padding-bottom:30px;height:calc(100% - 130px);overflow:auto}.collection_area .sidebar .toggle{padding:15px 35px 15px 65px}.collection_area .sidebar .toggle_list{padding:15px 35px 15px 65px!important}.collection_area .sidebar .filter_header{padding:15px 35px;display:flex;flex-wrap:nowrap;align-items:center;border-bottom:1px solid #707070;border-top:1px solid #707070}.collection_area .sidebar .filter_header h4{font-size:16px;line-height:1;padding:0;margin:0 0 0 10px}.collection_area .sidebar .filter_close{width:16px;height:16px;display:block;position:relative;background:transparent;border:0;border-radius:0;padding:0;margin:0}.collection_area .sidebar .filter_close:before,.collection_area .sidebar .filter_close:after{content:"";display:block;width:100%;height:2px;background:#000;position:absolute;top:50%;left:0}.collection_area .sidebar .filter_close:before{transform:translateY(-50%) rotate(45deg)}.collection_area .sidebar .filter_close:after{transform:translateY(-50%) rotate(-45deg)}.collection_area .sidebar .filter_close span{font-size:0;line-height:0;visibility:hidden}}.collection_area .sidebar .filter_footer{padding:20px 30px;position:absolute;bottom:0;left:0;right:0;display:block}.collection_area .sidebar .filter_footer button{font-size:14px;font-weight:700;height:40px;background:#000;color:#fff;width:100%;border-radius:100px;border:2px solid #000}@media(hover:hover){.collection_area .sidebar .filter_footer button:hover{background:#fff;color:#000}.collection_area .sidebar .filter_footer button:disabled:hover,.collection_area .sidebar .filter_footer button.disabled:hover{background:#000;color:#fff}}.collection_area .sidebar .filter_footer button:disabled,.collection_area .sidebar .filter_footer button.disabled{opacity:.5;cursor:auto}.collection-loop{display:flex;flex-wrap:wrap;margin:0 -15px 50px}@media screen and (max-width:767px){.collection-loop{margin:0 0 30px}}
/*# sourceMappingURL=/cdn/shop/t/206/assets/holidayCollections.scss.css.map */
