#MainContent{--colorBtnPrimary:#000000;--colorBtnPrimaryDim:#000000;--colorBtnPrimaryText:#ffffff;--colorCartDot:#ff4f33;--colorLink:#1c1d1d;--colorTextBody:#1c1d1d;--colorSalePrice:#1c1d1d;--colorSaleTag:#1c1d1d;--colorSaleTagText:#ffffff;--colorBody:#ffffff;--colorBodyDim:#f2f2f2;--colorInputBg:#1c1d1d;--colorInputBgDim:#0f1010;--colorInputBgDark:#030303;--colorInputText:#1c1d1d;--colorFooter:#111111;--colorFooterText:#ffffff;--colorBorder:#1c1d1d;--colorNav:#ffffff;--colorNavText:#000000;--colorAnnouncement:#1c1d1d;--colorAnnouncementText:#ffffff;--colorHeroText:#ffffff;--colorModalBg:#000000;--colorSmallImageBg:#eee;--colorLargeImageBg:#1c1d1d;--colorDrawers:#1c1d1d;--colorDrawersDim:#0f1010;--colorDrawerBorder:#343535;--colorDrawerText:#ffffff;--colorDrawerTextDarken:#d9d9d9;--colorDrawerButton:#a26b25;--colorDrawerButtonText:#ffffff;--sizeChartMargin:25px 0;--sizeChartIconMargin:5px;--newsletterReminderPadding:30px 35px;--color-body-text:#1c1d1d;--color-body:#fff;--color-bg:#fff}#MainContent .parallax-image{height:100%;overflow:hidden;transition:transform .05s linear}#MainContent .countdown__background-image-wrapper,#MainContent .countdown__mobile-image-wrapper{width:100%;height:100%;position:absolute}#MainContent .countdown-layout--banner.countdown-blocks--2.page-width .countdown__content{justify-content:space-around}#MainContent .page-width .countdown__content{position:relative}#MainContent .hotspots .grid__image-ratio img{opacity:1;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#MainContent [data-animate_images=true] .hotspots .grid__image-ratio img{opacity:1}#MainContent .page-width .hotspots__content{padding-right:0;padding-left:40px}@media only screen and (max-width:589px){#MainContent .page-width .hotspots__content{padding-left:0}}#MainContent .page-width.is-reverse .hotspots__content{padding-left:0;padding-right:40px}@media only screen and (max-width:589px){#MainContent .page-width.is-reverse .hotspots__content{padding-right:20px}}#MainContent .hotspot-content__block .grid-product__image-wrap{margin:0}#MainContent .hotspot-content__block .grid__item{display:block;float:none;padding:0}#MainContent .hotspot-content__block .grid-product__tags{margin-left:0}@media only screen and (max-width:589px){#MainContent .hotspot-content__block .grid-product__tag{right:auto;left:0}}#MainContent .hotspot-content__block .grid-item__meta,#MainContent .hotspot-content__block .grid-product__meta{padding-top:10px}@media only screen and (max-width:589px){#MainContent .hotspot-content__block .grid-item__meta,#MainContent .hotspot-content__block .grid-product__meta{display:flex;justify-content:center;flex-direction:column;flex-wrap:wrap;padding-left:10px;padding-top:0;text-align:left}#MainContent .hotspot-content__block .grid-item__meta .grid-item__meta-main,#MainContent .hotspot-content__block .grid-item__meta .grid-item__meta-secondary,#MainContent .hotspot-content__block .grid-product__meta .grid-item__meta-main,#MainContent .hotspot-content__block .grid-product__meta .grid-item__meta-secondary{width:100%;flex:none}}@media only screen and (max-width:589px){#MainContent .hotspot-content__block .grid-product{padding-right:0;padding-left:0}#MainContent .hotspot-content__block .grid-item__link,#MainContent .hotspot-content__block .grid-product__link{display:flex;flex-wrap:nowrap}#MainContent .hotspot-content__block .grid-product__image-mask,#MainContent .hotspot-content__block .grid-product__image-wrap,#MainContent .hotspot-content__block .product-slider{width:30%}#MainContent .hotspot-content__block .grid-product__actions{right:auto;left:10px;top:10px}}#MainContent .hotspot-content__block .modal .grid__item{float:left}#MainContent .age-verification-popup__background-image-wrapper{overflow:hidden;width:100%;height:100%;position:absolute}#MainContent .visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#MainContent .grid--small{margin-left:-10px}#MainContent .grid--small .grid__item{padding-left:10px}#MainContent .grid__item{float:left;padding-left:30px;width:100%;min-height:1px}@media only screen and (max-width:589px){#MainContent .grid__item{padding-left:22px}#MainContent html[dir=rtl] .grid__item{padding-left:0;padding-right:22px}}#MainContent .grid__item[class*=--push]{position:relative}#MainContent html[dir=rtl] .grid__item{float:right;padding-left:0;padding-right:30px}#MainContent html[dir=rtl] .grid__item[class*=--push]{position:static}#MainContent .grid--no-gutters{margin-left:0}#MainContent .grid--no-gutters .grid__item{padding-left:0}#MainContent .grid--small-gutters{margin-left:-10px;margin-bottom:-10px}#MainContent .grid--small-gutters .grid__item{padding-left:10px;padding-bottom:10px}#MainContent html[dir=rtl] .grid--small-gutters{margin-left:0;margin-right:-10px}#MainContent html[dir=rtl] .grid--small-gutters .grid__item{padding-left:0;padding-right:10px}#MainContent .grid--flush-bottom{margin-bottom:-30px;overflow:auto}#MainContent .grid--flush-bottom>.grid__item{margin-bottom:30px}#MainContent .grid--full{margin-left:0}#MainContent .grid--full>.grid__item{padding-left:0}@media only screen and (min-width:590px){#MainContent .grid--table-large{display:table;width:100%;table-layout:fixed}#MainContent .grid--table-large>.grid__item{display:table-cell;vertical-align:middle;float:none}}@media only screen and (max-width:589px){#MainContent .small--grid--flush{margin-left:-2px}#MainContent .page-width .small--grid--flush{margin-left:-20px;margin-right:-18px}#MainContent .small--grid--flush>.grid__item{padding-left:2px}#MainContent .small--grid--flush .grid__item--collection-template{padding:0 20px}}@media only screen and (max-width:589px){#MainContent .grid--uniform .small--one-half:nth-of-type(odd),#MainContent .grid--uniform .small--one-third:nth-of-type(3n+1){clear:both}#MainContent .grid--uniform .small--one-quarter:nth-of-type(4n+1){clear:both}#MainContent .grid--uniform .small--one-fifth:nth-of-type(5n+1){clear:both}#MainContent .grid--uniform .small--one-sixth:nth-of-type(6n+1),#MainContent .grid--uniform .small--three-sixths:nth-of-type(odd),#MainContent .grid--uniform .small--two-sixths:nth-of-type(3n+1){clear:both}#MainContent .grid--uniform .small--four-eighths:nth-of-type(odd),#MainContent .grid--uniform .small--one-eighth:nth-of-type(8n+1),#MainContent .grid--uniform .small--two-eighths:nth-of-type(4n+1){clear:both}#MainContent .grid--uniform .small--five-tenths:nth-of-type(odd){clear:both}#MainContent .grid--uniform .small--four-twelfths:nth-of-type(3n+1),#MainContent .grid--uniform .small--one-twelfth:nth-of-type(12n+1),#MainContent .grid--uniform .small--six-twelfths:nth-of-type(odd),#MainContent .grid--uniform .small--three-twelfths:nth-of-type(4n+1),#MainContent .grid--uniform .small--two-twelfths:nth-of-type(6n+1){clear:both}}@media only screen and (min-width:590px){#MainContent .grid--uniform .medium-up--one-half:nth-of-type(odd),#MainContent .grid--uniform .medium-up--one-third:nth-of-type(3n+1){clear:both}#MainContent .grid--uniform .medium-up--one-quarter:nth-of-type(4n+1){clear:both}#MainContent .grid--uniform .medium-up--one-fifth:nth-of-type(5n+1){clear:both}#MainContent .grid--uniform .medium-up--one-sixth:nth-of-type(6n+1),#MainContent .grid--uniform .medium-up--three-sixths:nth-of-type(odd),#MainContent .grid--uniform .medium-up--two-sixths:nth-of-type(3n+1){clear:both}#MainContent .grid--uniform .medium-up--four-eighths:nth-of-type(odd),#MainContent .grid--uniform .medium-up--one-eighth:nth-of-type(8n+1),#MainContent .grid--uniform .medium-up--two-eighths:nth-of-type(4n+1){clear:both}#MainContent .grid--uniform .medium-up--five-tenths:nth-of-type(odd){clear:both}#MainContent .grid--uniform .medium-up--four-twelfths:nth-of-type(3n+1),#MainContent .grid--uniform .medium-up--one-twelfth:nth-of-type(12n+1),#MainContent .grid--uniform .medium-up--six-twelfths:nth-of-type(odd),#MainContent .grid--uniform .medium-up--three-twelfths:nth-of-type(4n+1),#MainContent .grid--uniform .medium-up--two-twelfths:nth-of-type(6n+1){clear:both}}@media only screen and (min-width:1050px){#MainContent .grid--uniform .widescreen--one-half:nth-of-type(odd),#MainContent .grid--uniform .widescreen--one-third:nth-of-type(3n+1){clear:both}#MainContent .grid--uniform .widescreen--one-quarter:nth-of-type(4n+1){clear:both}#MainContent .grid--uniform .widescreen--one-fifth:nth-of-type(5n+1){clear:both}#MainContent .grid--uniform .widescreen--one-sixth:nth-of-type(6n+1),#MainContent .grid--uniform .widescreen--three-sixths:nth-of-type(odd),#MainContent .grid--uniform .widescreen--two-sixths:nth-of-type(3n+1){clear:both}#MainContent .grid--uniform .widescreen--four-eighths:nth-of-type(odd),#MainContent .grid--uniform .widescreen--one-eighth:nth-of-type(8n+1),#MainContent .grid--uniform .widescreen--two-eighths:nth-of-type(4n+1){clear:both}#MainContent .grid--uniform .widescreen--five-tenths:nth-of-type(odd){clear:both}#MainContent .grid--uniform .widescreen--four-twelfths:nth-of-type(3n+1),#MainContent .grid--uniform .widescreen--one-twelfth:nth-of-type(12n+1),#MainContent .grid--uniform .widescreen--six-twelfths:nth-of-type(odd),#MainContent .grid--uniform .widescreen--three-twelfths:nth-of-type(4n+1),#MainContent .grid--uniform .widescreen--two-twelfths:nth-of-type(6n+1){clear:both}}#MainContent .page-width{max-width:1300px;margin:0 auto}#MainContent .page-width--narrow{max-width:1000px;margin:0 auto}#MainContent .page-full,#MainContent .page-width{padding:0 20px}@media only screen and (min-width:590px){#MainContent .page-full,#MainContent .page-width{padding:0 40px}}@media only screen and (max-width:589px){#MainContent .page-width--flush-small{padding:0}}#MainContent .page-content,#MainContent .shopify-email-marketing-confirmation__container,#MainContent .shopify-policy__container{padding-top:30px;padding-bottom:30px}@media only screen and (min-width:590px){#MainContent .page-content,#MainContent .shopify-email-marketing-confirmation__container,#MainContent .shopify-policy__container{padding-top:60px;padding-bottom:60px}}#MainContent .page-content--with-blocks{padding-bottom:0}@media only screen and (max-width:589px){#MainContent .product-section .page-content{padding-top:20px}}#MainContent .collapsible-content .label,#MainContent .collapsible-content label{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:var(--typeBaseWeight);letter-spacing:var(--typeBaseSpacing);line-height:var(--typeBaseLineHeight);text-transform:none;font-size:calc(var(--typeBaseSize) - 3px)}#MainContent .collapsible-content .rte table{font-size:calc(var(--typeBaseSize) - 3px)}#MainContent .collapsible-content .rte table td,#MainContent .collapsible-content .rte table th{padding:6px 8px}#MainContent .section-header .date:last-child{margin-bottom:40px}#MainContent [data-animate_buttons=true] .btn:not(.btn--no-animate):not(.btn--tertiary):not(.btn--static){background:#000 url(//artmastersclass.ca/cdn/shop/t/36/assets/button-arrow.png) no-repeat 150% 35%;background:var(--colorBtnPrimary) url(//artmastersclass.ca/cdn/shop/t/36/assets/button-arrow.png) no-repeat 150% 35%;background-size:29px}#MainContent [data-animate_buttons=true] .btn:not(.btn--no-animate):not(.btn--tertiary):not(.btn--static).add-to-cart--secondary,#MainContent [data-animate_buttons=true] .btn:not(.btn--no-animate):not(.btn--tertiary):not(.btn--static).btn--inverse{background-image:url(//artmastersclass.ca/cdn/shop/t/36/assets/button-arrow-black.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (-webkit-min-device-pixel-ratio:2.0833333333333335),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx),only screen and (min-resolution:200dpi){#MainContent [data-animate_buttons=true] .btn:not(.btn--no-animate):not(.btn--tertiary):not(.btn--static){background-image:url(//artmastersclass.ca/cdn/shop/t/36/assets/button-arrow-2x.png)}#MainContent [data-animate_buttons=true] .btn:not(.btn--no-animate):not(.btn--tertiary):not(.btn--static).add-to-cart--secondary,#MainContent [data-animate_buttons=true] .btn:not(.btn--no-animate):not(.btn--tertiary):not(.btn--static).btn--inverse{background-image:url(//artmastersclass.ca/cdn/shop/t/36/assets/button-arrow-black-2x.png)}}#MainContent [data-animate_buttons=true] .btn:not(.btn--no-animate):not(.btn--tertiary):not(.btn--static):hover:not([disabled]){padding-right:55px;background-position:91% 35%}#MainContent [data-animate_buttons=true] .btn:not(.btn--no-animate):not(.btn--tertiary):not(.btn--static):hover:not([disabled]).add-to-cart{background-position:95% 35%}#MainContent [data-animate_buttons=true] .btn:not(.btn--no-animate):not(.btn--tertiary):not(.btn--static).disabled:hover,#MainContent [data-animate_buttons=true] .btn:not(.btn--no-animate):not(.btn--tertiary):not(.btn--static)[disabled]:hover{background-image:none}#MainContent [data-animate_buttons=true] .btn--small:not(.btn--no-animate):not(.btn--tertiary){background-position:150% 45%}#MainContent [data-animate_buttons=true] .btn--small:not(.btn--no-animate):not(.btn--tertiary):hover{background-position:91% 45%;padding-right:51px}#MainContent .btn--tertiary,#MainContent .rte .btn--tertiary{background-color:transparent;border:1px solid;border-color:#1c1d1d;border-color:var(--colorBorder);color:#1c1d1d;color:var(--colorTextBody);font-weight:400;font-size:12px;padding:6px 10px}@media only screen and (min-width:590px){#MainContent .btn--tertiary,#MainContent .rte .btn--tertiary{font-size:14px}}#MainContent .btn--tertiary:hover,#MainContent .rte .btn--tertiary:hover{background-color:transparent;color:#1c1d1d;color:var(--colorTextBody);border-color:#1c1d1d;border-color:var(--colorTextBody);transition:border .25s ease}#MainContent .btn--tertiary.disabled,#MainContent .btn--tertiary[disabled],#MainContent .rte .btn--tertiary.disabled,#MainContent .rte .btn--tertiary[disabled]{cursor:default;color:#444;background-color:#f6f6f6}#MainContent .btn--small,#MainContent .collapsibles-wrapper .spr-button,#MainContent .collapsibles-wrapper .spr-summary-actions a{padding:8px 13px;font-size:14px;background-position:150% 45%;min-width:100px}@media only screen and (max-width:589px){#MainContent .btn--small,#MainContent .collapsibles-wrapper .spr-button,#MainContent .collapsibles-wrapper .spr-summary-actions a{font-size:12px;padding:7px 12px}}#MainContent .collapsible-trigger-btn{display:block;width:100%;text-align:left;padding:22.85714px 0}@media only screen and (max-width:589px){#MainContent .collapsible-trigger-btn{padding:20px 0}}#MainContent .collapsible-trigger-btn.btn--tertiary{padding:6px 10px;width:auto}#MainContent .collapsible-trigger-btn--borders{border-top:1px solid;border-top-color:#1c1d1d;border-top-color:var(--colorBorder)}#MainContent .collapsible-trigger-btn--borders:first-of-type{border-top:none}#MainContent .collapsible-content+.collapsible-trigger-btn--borders{margin-top:-1px}#MainContent .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner{padding-bottom:20px}#MainContent .lazyload{opacity:0}#MainContent .no-js .lazyload{display:none}#MainContent .lazyloaded{opacity:1;transition:opacity .4s ease}#MainContent .grid__image-ratio{position:relative;background-color:#eee;background-color:var(--colorSmallImageBg)}#MainContent .grid__image-ratio img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#MainContent .grid__image-ratio img.grid__image-contain{-o-object-fit:contain;object-fit:contain}#MainContent [data-animate_images=true] .grid__image-ratio img{opacity:0}#MainContent [data-animate_images=true] .grid__image-ratio img.lazyloaded{opacity:1;animation:.5s cubic-bezier(.26,.54,.32,1) 0s forwards;animation-name:zoom-fade-small;transition:none}#MainContent .grid__image-ratio:before{content:"";display:block;height:0;width:100%}#MainContent .grid__image-ratio .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0}#MainContent .grid__image-ratio--wide:before{padding-bottom:56.25%}#MainContent .grid__image-ratio--landscape:before{padding-bottom:75%}#MainContent .grid__image-ratio--square:before{padding-bottom:100%}#MainContent .grid__image-ratio--portrait:before{padding-bottom:150%}#MainContent .parallax-container{position:absolute;top:-30%;left:0;height:160%;width:100%}#MainContent .parallax-image{position:absolute;top:-5%;left:0;width:100%;height:150%}@media only screen and (min-width:590px){#MainContent .parallax-image{height:115%}}#MainContent .parallax-image img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#MainContent .icon-bag-minimal circle,#MainContent .icon-bag-minimal ellipse,#MainContent .icon-bag-minimal g,#MainContent .icon-bag-minimal line,#MainContent .icon-bag-minimal path,#MainContent .icon-bag-minimal polygon,#MainContent .icon-bag-minimal polyline,#MainContent .icon-bag-minimal rect,#MainContent .icon-bag circle,#MainContent .icon-bag ellipse,#MainContent .icon-bag g,#MainContent .icon-bag line,#MainContent .icon-bag path,#MainContent .icon-bag polygon,#MainContent .icon-bag polyline,#MainContent .icon-bag rect,#MainContent .icon-cart circle,#MainContent .icon-cart ellipse,#MainContent .icon-cart g,#MainContent .icon-cart line,#MainContent .icon-cart path,#MainContent .icon-cart polygon,#MainContent .icon-cart polyline,#MainContent .icon-cart rect,#MainContent .icon-chevron-down circle,#MainContent .icon-chevron-down ellipse,#MainContent .icon-chevron-down g,#MainContent .icon-chevron-down line,#MainContent .icon-chevron-down path,#MainContent .icon-chevron-down polygon,#MainContent .icon-chevron-down polyline,#MainContent .icon-chevron-down rect,#MainContent .icon-circle-checkmark circle,#MainContent .icon-circle-checkmark ellipse,#MainContent .icon-circle-checkmark g,#MainContent .icon-circle-checkmark line,#MainContent .icon-circle-checkmark path,#MainContent .icon-circle-checkmark polygon,#MainContent .icon-circle-checkmark polyline,#MainContent .icon-circle-checkmark rect,#MainContent .icon-close circle,#MainContent .icon-close ellipse,#MainContent .icon-close g,#MainContent .icon-close line,#MainContent .icon-close path,#MainContent .icon-close polygon,#MainContent .icon-close polyline,#MainContent .icon-close rect,#MainContent .icon-email circle,#MainContent .icon-email ellipse,#MainContent .icon-email g,#MainContent .icon-email line,#MainContent .icon-email path,#MainContent .icon-email polygon,#MainContent .icon-email polyline,#MainContent .icon-email rect,#MainContent .icon-filter circle,#MainContent .icon-filter ellipse,#MainContent .icon-filter g,#MainContent .icon-filter line,#MainContent .icon-filter path,#MainContent .icon-filter polygon,#MainContent .icon-filter polyline,#MainContent .icon-filter rect,#MainContent .icon-gift circle,#MainContent .icon-gift ellipse,#MainContent .icon-gift g,#MainContent .icon-gift line,#MainContent .icon-gift path,#MainContent .icon-gift polygon,#MainContent .icon-gift polyline,#MainContent .icon-gift rect,#MainContent .icon-globe circle,#MainContent .icon-globe ellipse,#MainContent .icon-globe g,#MainContent .icon-globe line,#MainContent .icon-globe path,#MainContent .icon-globe polygon,#MainContent .icon-globe polyline,#MainContent .icon-globe rect,#MainContent .icon-hamburger circle,#MainContent .icon-hamburger ellipse,#MainContent .icon-hamburger g,#MainContent .icon-hamburger line,#MainContent .icon-hamburger path,#MainContent .icon-hamburger polygon,#MainContent .icon-hamburger polyline,#MainContent .icon-hamburger rect,#MainContent .icon-heart circle,#MainContent .icon-heart ellipse,#MainContent .icon-heart g,#MainContent .icon-heart line,#MainContent .icon-heart path,#MainContent .icon-heart polygon,#MainContent .icon-heart polyline,#MainContent .icon-heart rect,#MainContent .icon-leaf circle,#MainContent .icon-leaf ellipse,#MainContent .icon-leaf g,#MainContent .icon-leaf line,#MainContent .icon-leaf path,#MainContent .icon-leaf polygon,#MainContent .icon-leaf polyline,#MainContent .icon-leaf rect,#MainContent .icon-lock circle,#MainContent .icon-lock ellipse,#MainContent .icon-lock g,#MainContent .icon-lock line,#MainContent .icon-lock path,#MainContent .icon-lock polygon,#MainContent .icon-lock polyline,#MainContent .icon-lock rect,#MainContent .icon-package circle,#MainContent .icon-package ellipse,#MainContent .icon-package g,#MainContent .icon-package line,#MainContent .icon-package path,#MainContent .icon-package polygon,#MainContent .icon-package polyline,#MainContent .icon-package rect,#MainContent .icon-phone circle,#MainContent .icon-phone ellipse,#MainContent .icon-phone g,#MainContent .icon-phone line,#MainContent .icon-phone path,#MainContent .icon-phone polygon,#MainContent .icon-phone polyline,#MainContent .icon-phone rect,#MainContent .icon-ribbon circle,#MainContent .icon-ribbon ellipse,#MainContent .icon-ribbon g,#MainContent .icon-ribbon line,#MainContent .icon-ribbon path,#MainContent .icon-ribbon polygon,#MainContent .icon-ribbon polyline,#MainContent .icon-ribbon rect,#MainContent .icon-search circle,#MainContent .icon-search ellipse,#MainContent .icon-search g,#MainContent .icon-search line,#MainContent .icon-search path,#MainContent .icon-search polygon,#MainContent .icon-search polyline,#MainContent .icon-search rect,#MainContent .icon-shield circle,#MainContent .icon-shield ellipse,#MainContent .icon-shield g,#MainContent .icon-shield line,#MainContent .icon-shield path,#MainContent .icon-shield polygon,#MainContent .icon-shield polyline,#MainContent .icon-shield rect,#MainContent .icon-size-chart circle,#MainContent .icon-size-chart ellipse,#MainContent .icon-size-chart g,#MainContent .icon-size-chart line,#MainContent .icon-size-chart path,#MainContent .icon-size-chart polygon,#MainContent .icon-size-chart polyline,#MainContent .icon-size-chart rect,#MainContent .icon-tag circle,#MainContent .icon-tag ellipse,#MainContent .icon-tag g,#MainContent .icon-tag line,#MainContent .icon-tag path,#MainContent .icon-tag polygon,#MainContent .icon-tag polyline,#MainContent .icon-tag rect,#MainContent .icon-tcwi-bills circle,#MainContent .icon-tcwi-bills ellipse,#MainContent .icon-tcwi-bills g,#MainContent .icon-tcwi-bills line,#MainContent .icon-tcwi-bills path,#MainContent .icon-tcwi-bills polygon,#MainContent .icon-tcwi-bills polyline,#MainContent .icon-tcwi-bills rect,#MainContent .icon-tcwi-calendar circle,#MainContent .icon-tcwi-calendar ellipse,#MainContent .icon-tcwi-calendar g,#MainContent .icon-tcwi-calendar line,#MainContent .icon-tcwi-calendar path,#MainContent .icon-tcwi-calendar polygon,#MainContent .icon-tcwi-calendar polyline,#MainContent .icon-tcwi-calendar rect,#MainContent .icon-tcwi-cart circle,#MainContent .icon-tcwi-cart ellipse,#MainContent .icon-tcwi-cart g,#MainContent .icon-tcwi-cart line,#MainContent .icon-tcwi-cart path,#MainContent .icon-tcwi-cart polygon,#MainContent .icon-tcwi-cart polyline,#MainContent .icon-tcwi-cart rect,#MainContent .icon-tcwi-charity circle,#MainContent .icon-tcwi-charity ellipse,#MainContent .icon-tcwi-charity g,#MainContent .icon-tcwi-charity line,#MainContent .icon-tcwi-charity path,#MainContent .icon-tcwi-charity polygon,#MainContent .icon-tcwi-charity polyline,#MainContent .icon-tcwi-charity rect,#MainContent .icon-tcwi-chat circle,#MainContent .icon-tcwi-chat ellipse,#MainContent .icon-tcwi-chat g,#MainContent .icon-tcwi-chat line,#MainContent .icon-tcwi-chat path,#MainContent .icon-tcwi-chat polygon,#MainContent .icon-tcwi-chat polyline,#MainContent .icon-tcwi-chat rect,#MainContent .icon-tcwi-gears circle,#MainContent .icon-tcwi-gears ellipse,#MainContent .icon-tcwi-gears g,#MainContent .icon-tcwi-gears line,#MainContent .icon-tcwi-gears path,#MainContent .icon-tcwi-gears polygon,#MainContent .icon-tcwi-gears polyline,#MainContent .icon-tcwi-gears rect,#MainContent .icon-tcwi-gift circle,#MainContent .icon-tcwi-gift ellipse,#MainContent .icon-tcwi-gift g,#MainContent .icon-tcwi-gift line,#MainContent .icon-tcwi-gift path,#MainContent .icon-tcwi-gift polygon,#MainContent .icon-tcwi-gift polyline,#MainContent .icon-tcwi-gift rect,#MainContent .icon-tcwi-globe circle,#MainContent .icon-tcwi-globe ellipse,#MainContent .icon-tcwi-globe g,#MainContent .icon-tcwi-globe line,#MainContent .icon-tcwi-globe path,#MainContent .icon-tcwi-globe polygon,#MainContent .icon-tcwi-globe polyline,#MainContent .icon-tcwi-globe rect,#MainContent .icon-tcwi-open-envelope circle,#MainContent .icon-tcwi-open-envelope ellipse,#MainContent .icon-tcwi-open-envelope g,#MainContent .icon-tcwi-open-envelope line,#MainContent .icon-tcwi-open-envelope path,#MainContent .icon-tcwi-open-envelope polygon,#MainContent .icon-tcwi-open-envelope polyline,#MainContent .icon-tcwi-open-envelope rect,#MainContent .icon-tcwi-package circle,#MainContent .icon-tcwi-package ellipse,#MainContent .icon-tcwi-package g,#MainContent .icon-tcwi-package line,#MainContent .icon-tcwi-package path,#MainContent .icon-tcwi-package polygon,#MainContent .icon-tcwi-package polyline,#MainContent .icon-tcwi-package rect,#MainContent .icon-tcwi-phone circle,#MainContent .icon-tcwi-phone ellipse,#MainContent .icon-tcwi-phone g,#MainContent .icon-tcwi-phone line,#MainContent .icon-tcwi-phone path,#MainContent .icon-tcwi-phone polygon,#MainContent .icon-tcwi-phone polyline,#MainContent .icon-tcwi-phone rect,#MainContent .icon-tcwi-plant circle,#MainContent .icon-tcwi-plant ellipse,#MainContent .icon-tcwi-plant g,#MainContent .icon-tcwi-plant line,#MainContent .icon-tcwi-plant path,#MainContent .icon-tcwi-plant polygon,#MainContent .icon-tcwi-plant polyline,#MainContent .icon-tcwi-plant rect,#MainContent .icon-tcwi-recycle circle,#MainContent .icon-tcwi-recycle ellipse,#MainContent .icon-tcwi-recycle g,#MainContent .icon-tcwi-recycle line,#MainContent .icon-tcwi-recycle path,#MainContent .icon-tcwi-recycle polygon,#MainContent .icon-tcwi-recycle polyline,#MainContent .icon-tcwi-recycle rect,#MainContent .icon-tcwi-ribbon circle,#MainContent .icon-tcwi-ribbon ellipse,#MainContent .icon-tcwi-ribbon g,#MainContent .icon-tcwi-ribbon line,#MainContent .icon-tcwi-ribbon path,#MainContent .icon-tcwi-ribbon polygon,#MainContent .icon-tcwi-ribbon polyline,#MainContent .icon-tcwi-ribbon rect,#MainContent .icon-tcwi-sales-tag circle,#MainContent .icon-tcwi-sales-tag ellipse,#MainContent .icon-tcwi-sales-tag g,#MainContent .icon-tcwi-sales-tag line,#MainContent .icon-tcwi-sales-tag path,#MainContent .icon-tcwi-sales-tag polygon,#MainContent .icon-tcwi-sales-tag polyline,#MainContent .icon-tcwi-sales-tag rect,#MainContent .icon-tcwi-shield circle,#MainContent .icon-tcwi-shield ellipse,#MainContent .icon-tcwi-shield g,#MainContent .icon-tcwi-shield line,#MainContent .icon-tcwi-shield path,#MainContent .icon-tcwi-shield polygon,#MainContent .icon-tcwi-shield polyline,#MainContent .icon-tcwi-shield rect,#MainContent .icon-tcwi-stopwatch circle,#MainContent .icon-tcwi-stopwatch ellipse,#MainContent .icon-tcwi-stopwatch g,#MainContent .icon-tcwi-stopwatch line,#MainContent .icon-tcwi-stopwatch path,#MainContent .icon-tcwi-stopwatch polygon,#MainContent .icon-tcwi-stopwatch polyline,#MainContent .icon-tcwi-stopwatch rect,#MainContent .icon-tcwi-store circle,#MainContent .icon-tcwi-store ellipse,#MainContent .icon-tcwi-store g,#MainContent .icon-tcwi-store line,#MainContent .icon-tcwi-store path,#MainContent .icon-tcwi-store polygon,#MainContent .icon-tcwi-store polyline,#MainContent .icon-tcwi-store rect,#MainContent .icon-tcwi-thumbs-up circle,#MainContent .icon-tcwi-thumbs-up ellipse,#MainContent .icon-tcwi-thumbs-up g,#MainContent .icon-tcwi-thumbs-up line,#MainContent .icon-tcwi-thumbs-up path,#MainContent .icon-tcwi-thumbs-up polygon,#MainContent .icon-tcwi-thumbs-up polyline,#MainContent .icon-tcwi-thumbs-up rect,#MainContent .icon-tcwi-trophy circle,#MainContent .icon-tcwi-trophy ellipse,#MainContent .icon-tcwi-trophy g,#MainContent .icon-tcwi-trophy line,#MainContent .icon-tcwi-trophy path,#MainContent .icon-tcwi-trophy polygon,#MainContent .icon-tcwi-trophy polyline,#MainContent .icon-tcwi-trophy rect,#MainContent .icon-tcwi-truck circle,#MainContent .icon-tcwi-truck ellipse,#MainContent .icon-tcwi-truck g,#MainContent .icon-tcwi-truck line,#MainContent .icon-tcwi-truck path,#MainContent .icon-tcwi-truck polygon,#MainContent .icon-tcwi-truck polyline,#MainContent .icon-tcwi-truck rect,#MainContent .icon-tcwi-wallet circle,#MainContent .icon-tcwi-wallet ellipse,#MainContent .icon-tcwi-wallet g,#MainContent .icon-tcwi-wallet line,#MainContent .icon-tcwi-wallet path,#MainContent .icon-tcwi-wallet polygon,#MainContent .icon-tcwi-wallet polyline,#MainContent .icon-tcwi-wallet rect,#MainContent .icon-truck circle,#MainContent .icon-truck ellipse,#MainContent .icon-truck g,#MainContent .icon-truck line,#MainContent .icon-truck path,#MainContent .icon-truck polygon,#MainContent .icon-truck polyline,#MainContent .icon-truck rect,#MainContent .icon-user circle,#MainContent .icon-user ellipse,#MainContent .icon-user g,#MainContent .icon-user line,#MainContent .icon-user path,#MainContent .icon-user polygon,#MainContent .icon-user polyline,#MainContent .icon-user rect{fill:none!important;stroke-width:var(--iconWeight);stroke:currentColor!important;stroke-linecap:var(--iconLinecaps);stroke-linejoin:var(--iconLinecaps)}#MainContent .image-wrap{background:#eee;background:var(--colorSmallImageBg);overflow:hidden}#MainContent .image-wrap img:not([role=presentation]){display:block}#MainContent .no-js .image-wrap img:not([role=presentation]).lazyload{display:none}#MainContent [data-animate_images=true] .image-wrap .animate-me,#MainContent [data-animate_images=true] .image-wrap .grid__image-ratio,#MainContent [data-animate_images=true] .image-wrap img:not([role=presentation]),#MainContent [data-animate_images=true] .image-wrap svg{opacity:0}#MainContent .no-js [data-animate_images=true] .image-wrap .animate-me,#MainContent .no-js [data-animate_images=true] .image-wrap .grid__image-ratio,#MainContent .no-js [data-animate_images=true] .image-wrap img:not([role=presentation]),#MainContent .no-js [data-animate_images=true] .image-wrap svg{opacity:1}#MainContent [data-animate_images=true] .aos-animate.image-wrap .animate-me,#MainContent [data-animate_images=true] .aos-animate .image-wrap .animate-me,#MainContent [data-animate_images=true] .aos-animate.image-wrap .grid__image-ratio,#MainContent [data-animate_images=true] .aos-animate .image-wrap .grid__image-ratio,#MainContent [data-animate_images=true] .aos-animate.image-wrap .lazyloaded:not([role=presentation]),#MainContent [data-animate_images=true] .aos-animate .image-wrap .lazyloaded:not([role=presentation]),#MainContent [data-animate_images=true] .aos-animate.image-wrap img[data-modal-lazy],#MainContent [data-animate_images=true] .aos-animate .image-wrap img[data-modal-lazy],#MainContent [data-animate_images=true] .aos-animate.image-wrap svg,#MainContent [data-animate_images=true] .aos-animate .image-wrap svg{animation:.5s cubic-bezier(.26,.54,.32,1) 0s forwards;animation-name:zoom-fade-small}#MainContent [data-animate_images=true] .aos-animate .image-wrap--large .animate-me,#MainContent [data-animate_images=true] .aos-animate .image-wrap--large .grid__image-ratio,#MainContent [data-animate_images=true] .aos-animate .image-wrap--large .lazyloaded:not([role=presentation]),#MainContent [data-animate_images=true] .aos-animate .image-wrap--large img[data-modal-lazy],#MainContent [data-animate_images=true] .aos-animate .image-wrap--large svg{animation-name:zoom-fade}#MainContent [data-animate_images=true] [data-aos=row-of-3].aos-animate:nth-child(3n+2) .image-wrap .grid__image-ratio,#MainContent [data-animate_images=true] [data-aos=row-of-3].aos-animate:nth-child(3n+2) .image-wrap img{animation-delay:.2s}#MainContent [data-animate_images=true] [data-aos=row-of-3].aos-animate:nth-child(3n+3) .image-wrap .grid__image-ratio,#MainContent [data-animate_images=true] [data-aos=row-of-3].aos-animate:nth-child(3n+3) .image-wrap img{animation-delay:.4s}#MainContent [data-animate_images=true] [data-aos=row-of-4].aos-animate:nth-child(4n+2) .image-wrap img{animation-delay:.15s}#MainContent [data-animate_images=true] [data-aos=row-of-4].aos-animate:nth-child(4n+3) .image-wrap img{animation-delay:.3s}#MainContent [data-animate_images=true] [data-aos=row-of-4].aos-animate:nth-child(4n+4) .image-wrap img{animation-delay:.45s}#MainContent [data-animate_images=true] [data-aos=row-of-5].aos-animate:nth-child(5n+2) .image-wrap img{animation-delay:.1s}#MainContent [data-animate_images=true] [data-aos=row-of-5].aos-animate:nth-child(5n+3) .image-wrap img{animation-delay:.2s}#MainContent [data-animate_images=true] [data-aos=row-of-5].aos-animate:nth-child(5n+4) .image-wrap img{animation-delay:.3s}#MainContent [data-animate_images=true] [data-aos=row-of-5].aos-animate:nth-child(5n+5) .image-wrap img{animation-delay:.4s}#MainContent [data-animate_images=true] .grid-product__tag{opacity:0;transition:opacity 1s ease}#MainContent [data-animate_images=true] .aos-animate .grid-product__tag{opacity:1}#MainContent .grid-product .spr-badge{margin-top:6px}#MainContent .grid-product .spr-badge[data-rating="0.0"]{display:none}#MainContent .grid-product .spr-badge-starrating{font-size:11px}@media only screen and (min-width:590px){#MainContent .grid-product .spr-badge-starrating{font-size:12px}}#MainContent .grid-product .spr-icon{margin-right:1px;font-size:12px!important}#MainContent .grid-product .spr-badge-caption{font-size:11px;margin-left:4px}@media only screen and (min-width:590px){#MainContent .grid-product .spr-badge-caption{font-size:12px}}#MainContent .spr-pagination{flex:1 1 100%}@media only screen and (max-width:589px){#MainContent .footer-promotions .grid__item{margin-bottom:32px}}@media only screen and (max-width:589px){#MainContent .site-footer .grid__item:after{content:"";border-bottom:1px solid;border-color:#fff;border-color:var(--colorFooterText);opacity:.12;display:block}#MainContent .site-footer .grid__item:first-child:after,#MainContent .site-footer .grid__item:last-child:after{display:none}}@media only screen and (max-width:589px){#MainContent .grid-newsletter .collapsible-trigger-btn{padding-top:30px;padding-bottom:0}#MainContent .grid-newsletter .collapsible-trigger__icon{display:none}#MainContent .grid-newsletter .collapsible-content{height:auto}#MainContent .grid-newsletter .footer__collapsible{padding:15px 0 30px}}@media only screen and (max-width:589px){#MainContent .footer__collapsible{padding:0 0 20px}}@media only screen and (max-width:589px){#MainContent .footer_collapsible--disabled{padding-top:20px}}#MainContent [data-animate_underlines=true] .collapsible-content p a:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;border-bottom:2px solid;border-bottom-color:#fff;border-bottom-color:var(--colorFooterText);transform:scale(0);transform-origin:0 50%;transition:transform .5s ease}#MainContent [data-animate_underlines=true] .collapsible-content p a{position:relative;text-decoration:none;border-bottom:2px solid;border-bottom-color:#ffffff1a}#MainContent [data-animate_underlines=true] .collapsible-content p a:focus:after,#MainContent [data-animate_underlines=true] .collapsible-content p a:hover:after{transform:scale(1)}#MainContent .pagination{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:var(--typeBaseWeight);letter-spacing:var(--typeBaseSpacing);line-height:var(--typeBaseLineHeight);margin:0;padding:80px 0 0;text-align:center;font-size:15px}@media only screen and (max-width:589px){#MainContent .pagination{font-size:14px}}#MainContent .pagination>span{display:inline-block;line-height:1}#MainContent .pagination a{display:inline-block}#MainContent .pagination .page.current,#MainContent .pagination a{padding:8px 12px}#MainContent .pagination .page.current{opacity:.3}#MainContent .pagination .next,#MainContent .pagination .prev{color:#fff;color:var(--colorBtnPrimaryText);background:#000;background:var(--colorBtnPrimary);width:43px;height:43px;line-height:27px;border-radius:43px;margin:0 10px;transition:transform .05s ease-out}@media only screen and (max-width:589px){#MainContent .pagination .next,#MainContent .pagination .prev{width:35px;height:35px;line-height:19px}}#MainContent .pagination .next .icon,#MainContent .pagination .prev .icon{color:#fff;color:var(--colorBtnPrimaryText);width:13px;height:13px}@media only screen and (max-width:589px){#MainContent .pagination .next .icon,#MainContent .pagination .prev .icon{width:12px;height:12px}}@media only screen and (max-width:589px){#MainContent .site-header__search .page-width{padding:0}}#MainContent .predictive-result__layout .grid__item{margin-bottom:20px;opacity:0;animation:fade-in .5s ease forwards}#MainContent .predictive-result__layout .grid__item:last-child{margin-bottom:0}#MainContent .predictive-result__layout .grid__item:nth-child(2){animation-delay:.15s}#MainContent .predictive-result__layout .grid__item:nth-child(3){animation-delay:.3s}#MainContent .predictive-result__layout .grid__item:nth-child(4){animation-delay:.45s}#MainContent .predictive-result__layout .grid__item:nth-child(5){animation-delay:.6s}#MainContent .predictive-result__layout .grid__item:nth-child(6){animation-delay:.75s}#MainContent .predictive-result__layout .grid__item:nth-child(8){animation-delay:.9s}#MainContent .section-header{margin-bottom:30px}@media only screen and (min-width:590px){#MainContent .section-header{margin-bottom:50px}}#MainContent [data-type_header_text_alignment=true] .section-header{text-align:center}#MainContent .section-header--hero{position:relative;flex:1 1 100%;color:#fff;color:var(--colorHeroText);margin-bottom:20px}@media only screen and (min-width:590px){#MainContent .section-header--hero{margin-bottom:40px}}#MainContent .section-header__rte{margin-top:20px}#MainContent .section-header__title{margin-bottom:0}#MainContent .section-header__title--big{font-size:40px}@media only screen and (min-width:590px){#MainContent .section-header__title--big{font-size:80px}}#MainContent .section-header__title--medium{font-size:32px}@media only screen and (min-width:590px){#MainContent .section-header__title--medium{font-size:60px}}#MainContent .section-header__link{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:var(--typeBaseWeight);letter-spacing:var(--typeBaseSpacing);line-height:var(--typeBaseLineHeight);font-weight:400;font-size:var(--typeBaseSize);padding-top:6px;float:right}@media only screen and (max-width:589px){#MainContent .section-header__link{display:none}}#MainContent .section-header--404{padding-top:80px}#MainContent .section-header select{margin-left:20px}#MainContent .section-header .btn{float:right;margin:0}#MainContent .mobile-nav__link--button-small .collapsible-trigger__icon{right:-10px}#MainContent .modal__inner .image-wrap img{max-height:none}#MainContent .modal .page-content,#MainContent .modal .page-width{padding:0}#MainContent .collapsibles-wrapper--border-bottom{border-bottom:1px solid;border-bottom-color:#1c1d1d;border-bottom-color:var(--colorBorder)}#MainContent .collapsibles-wrapper--border-bottom+.collapsibles-wrapper--border-bottom .collapsible-trigger-btn--borders{border-top:0}#MainContent .collapsible-trigger{color:inherit;position:relative}#MainContent .collapsible-trigger__icon{display:block;position:absolute;right:0;top:50%;width:12px;width:var(--collapsibleIconWidth);height:12px;height:var(--collapsibleIconWidth);transform:translateY(-50%)}#MainContent .mobile-nav__has-sublist .collapsible-trigger__icon{right:20px}#MainContent .collapsible-trigger__icon .icon{display:block;width:12px;width:var(--collapsibleIconWidth);height:12px;height:var(--collapsibleIconWidth);transition:all .2s ease-in}#MainContent .collapsible-trigger--inline{font-weight:700;padding:11px 0 11px 20px}#MainContent .collapsible-trigger--inline .collapsible-trigger__icon{right:auto;left:0}#MainContent .collapsible-trigger__icon--circle{border:1px solid;border-color:#1c1d1d;border-color:var(--colorBorder);border-radius:50%;width:24px;height:24px;text-align:center}#MainContent .collapsible-trigger__icon--circle .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#MainContent .collapsible-trigger.is-open .collapsible-trigger__icon>.icon-chevron-down{transform:rotate(180deg)}#MainContent .collapsible-trigger .collapsible-trigger__icon .icon-minus,#MainContent .collapsible-trigger.is-open .collapsible-trigger__icon .icon-plus{display:none}#MainContent .collapsible-trigger.is-open .collapsible-trigger__icon .icon-minus{display:block}#MainContent .collapsible-content{transition:opacity .3s cubic-bezier(.25,.46,.45,.94),height .3s cubic-bezier(.25,.46,.45,.94)}#MainContent .collapsible-content.is-open{overflow:unset;visibility:visible;opacity:1;transition:opacity 1s cubic-bezier(.25,.46,.45,.94),height .5s cubic-bezier(.25,.46,.45,.94)}#MainContent .collapsible-content--all{visibility:hidden;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;height:0}#MainContent .collapsible-content--all .collapsible-content__inner{transform:translateY(40px)}#MainContent .collapsible-content--all .collapsible-content__inner--no-translate{transform:translateY(0)}@media only screen and (max-width:589px){#MainContent .collapsible-content--small{overflow:hidden;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;height:0}#MainContent .collapsible-content--small .collapsible-content__inner{transform:translateY(40px)}#MainContent .collapsible-content--small .collapsible-content__inner--no-translate{transform:translateY(0)}}#MainContent .collapsible-content__inner{transition:transform .3s cubic-bezier(.25,.46,.45,.94)}#MainContent .is-open .collapsible-content__inner{transform:translateY(0);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}#MainContent .rte.collapsible-content__inner--faq{padding-bottom:40px}#MainContent .collapsible-trigger[aria-expanded=true] .collapsible-label__closed,#MainContent .collapsible-label__open{display:none}#MainContent .collapsible-trigger[aria-expanded=true] .collapsible-label__open{display:inline-block}#MainContent .collapsible-content--sidebar{visibility:hidden;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;height:0}@media only screen and (min-width:590px){#MainContent .collapsible-content--sidebar.is-open{overflow:visible;overflow:initial;visibility:visible;opacity:1;height:auto}}#MainContent .skrim-grid--pagination .skrim__item{height:120px}@media only screen and (min-width:590px){#MainContent .skrim-grid--pagination .skrim__item{height:350px}}#MainContent .collection--square-small,#MainContent .collection--wide{height:150px}@media only screen and (min-width:590px){#MainContent .collection--square-small,#MainContent .collection--wide{height:300px}}#MainContent .collection--square-large,#MainContent .collection--tall{height:300px}@media only screen and (min-width:590px){#MainContent .collection--square-large,#MainContent .collection--tall{height:600px}}#MainContent .collections-list .collection--square-small{margin-bottom:22px}@media only screen and (min-width:590px){#MainContent .collections-list .collection--square-small{margin-bottom:30px}}#MainContent .grid-search__page-content{display:block;height:100%;overflow:hidden}#MainContent .grid-search__page-content img{display:block;margin-bottom:10px}#MainContent .page-blocks--flush .page-width{padding:0}#MainContent [data-animate_images=true] .feature-row__item--overlap-images>* .image-wrap{transform:translate(50px);opacity:0;transition:opacity .5s ease,transform .5s cubic-bezier(.2,.06,.05,.95)}#MainContent [data-animate_images=true] .feature-row__item--overlap-images>:first-child .image-wrap{transform:translate(-50px)}#MainContent [data-animate_images=true] .feature-row__item--overlap-images.aos-animate .image-wrap{transform:translate(0);opacity:1}#MainContent .hero__image-wrapper,#MainContent .hero__media{position:absolute;top:0;left:0;height:100%;width:100%}#MainContent .hero__image-wrapper:before,#MainContent .hero__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}#MainContent .video-interactable .hero__image-wrapper:before,#MainContent .video-interactable .hero__media:before{pointer-events:none}#MainContent .hero__image-wrapper--no-overlay:before{content:none}#MainContent .hero__text-wrap .page-width{display:table;width:100%;height:100%}#MainContent [data-animate_sections=true] .hero__image-wrapper{transform:scale(1.15);opacity:0;transition:none}#MainContent [data-animate_sections=true] .slideshow__slide.is-selected .hero__image--svg,#MainContent [data-animate_sections=true] .slideshow__slide.is-selected .hero__image.lazyloaded,#MainContent [data-animate_sections=true] .slideshow__slide.is-selected .hero__media{animation:2.5s cubic-bezier(.26,.54,.32,1) 0s forwards;animation-name:zoom-fade}#MainContent [data-animate_sections=true] .slideshow__slide.is-selected .hero__image-wrapper{opacity:1;transform:scale(1);transition:transform 1.5s cubic-bezier(.26,.54,.32,1),opacity 1.5s cubic-bezier(.26,.54,.32,1)}#MainContent [data-animate_sections=true] .animate-out .hero__image-wrapper{opacity:0;transform:translate(-60px);transition:transform .25s ease-in .08s,opacity .25s ease-in .08s}#MainContent [data-aos=collection-callout].aos-animate .callout-image:first-of-type{box-shadow:0 10px 15px #0000004d}#MainContent [data-aos=collection-callout].aos-animate .callout-image:nth-of-type(2){transform:translate3d(-64px,-30px,0)}#MainContent [data-aos=collection-callout].aos-animate .callout-image:nth-of-type(3){transform:translate3d(64px,13%,0)}#MainContent [data-aos=collection-callout].aos-animate .callout-image:nth-of-type(4){transform:translate3d(-50px,40px,0)}#MainContent [data-aos=collection-callout].aos-animate .callout-image:nth-of-type(5){transform:translate3d(40px,10px,0)}@media only screen and (min-width:590px){#MainContent [data-aos=collection-callout].aos-animate .callout-image:nth-of-type(2){transform:translate3d(-128px,-40px,0)}#MainContent [data-aos=collection-callout].aos-animate .callout-image:nth-of-type(3){transform:translate3d(120px,13%,0)}#MainContent [data-aos=collection-callout].aos-animate .callout-image:nth-of-type(4){transform:translate3d(-100px,80px,0)}#MainContent [data-aos=collection-callout].aos-animate .callout-image:nth-of-type(5){transform:translate3d(80px,40px,0)}}#MainContent .collection-filter{margin-bottom:20px}#MainContent .collection-filter select{display:inline-block;width:100%;max-width:320px}#MainContent .collection-filter .btn,#MainContent .collection-filter select{height:44px;font-size:16px;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:var(--typeBaseWeight)}#MainContent .collection-filter .btn{padding:0 20px;border:1px solid;border-color:#1c1d1d;border-color:var(--colorBorder)}@media only screen and (max-width:589px){#MainContent .collection-filter .btn{width:100%;text-align:left}}#MainContent .collection-filter .btn .icon{position:relative;top:-2px;margin-right:10px}#MainContent .collection-description{max-width:900px}#MainContent [data-type_header_text_alignment=true] .collection-description{text-align:center;margin:0 auto}#MainContent .collection-hero{position:relative;width:100%;height:330px;overflow:hidden;background:#1c1d1d;background:var(--colorLargeImageBg)}@media only screen and (min-width:590px){#MainContent .collection-hero{height:550px}}#MainContent .collection-hero__spacer{height:330px}@media only screen and (min-width:590px){#MainContent .collection-hero__spacer{height:550px}}#MainContent .collection-hero__content{position:absolute;top:0;left:0;bottom:0;width:100%;display:flex;align-items:flex-end;z-index:1}#MainContent .collection-hero__content .page-width{width:100%}#MainContent .collection-hero__content:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:auto;transition:opacity 2.5s ease;opacity:0;display:block}#MainContent .collection-hero.loaded .collection-hero__content:before{opacity:1}#MainContent [data-animate_sections=true] .collection-hero .collection-hero__image{animation:.8s cubic-bezier(.26,.54,.32,1) 0s forwards;animation-name:zoom-fade;transition:none}#MainContent [data-animate_sections=true] .collection-hero.loaded .section-header__title .animation-contents{animation:1s cubic-bezier(.26,.54,.32,1) .5s forwards;animation-name:rise-up}#MainContent .collection-sidebar__group{border-top:1px solid;border-top-color:#343535;border-top-color:var(--colorDrawerBorder);padding-top:5px;margin-top:5px;margin-bottom:5px;overflow:hidden}#MainContent .collection-sidebar__group:first-child{margin-top:0}#MainContent .collection-sidebar__group .collapsible-content__inner{padding-bottom:5px}#MainContent .filter-form div:first-of-type .collection-sidebar__group{border-top:0;padding-top:0}#MainContent .collection-switcher__title{display:inline-block;margin-bottom:0}#MainContent .collection-switcher__title+.collection-switcher__title{margin-left:20px}#MainContent .collection-switcher__trigger{position:relative;display:block;overflow:visible}#MainContent .collection-switcher__trigger:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;border-bottom:2px solid currentColor;transform:scale(0);transform-origin:0 50%;transition:none}#MainContent .collection-switcher__trigger.is-active:after{transform:scale(1);transition:transform .5s ease}#MainContent .collection-switcher__collection-grid{margin-bottom:40px}#MainContent .collection-switcher__collection-grid .grid__item{display:none;opacity:0}#MainContent .collection-switcher__collection-grid .grid__item:first-child{display:block}#MainContent .collection-switcher__collection-grid .flickity-slider .grid__item{display:block;opacity:1}@media only screen and (min-width:590px){#MainContent .collection-switcher__collection-grid .flickity-slider{padding:3px 0}}#MainContent .collection-switcher__collection-grid .flickity-slider{padding-top:18px}#MainContent .collection-switcher__collection-grid .quick-product__btn{right:1px}#MainContent .collection-switcher__collection-grid .flickity-prev-next-button{top:calc(50% - 40px)}#MainContent .collection-switcher__collection-grid .flickity-next{right:-20px}#MainContent .collection-switcher__collection-grid .flickity-previous{left:10px}@media only screen and (max-width:589px){#MainContent .collection-switcher__collection-grid .flickity-next{right:-10px}#MainContent .collection-switcher__collection-grid .flickity-previous{left:10px}}#MainContent .tag--active{font-weight:700}#MainContent .tag--active a,#MainContent .tag--active a:hover{padding-left:0}#MainContent .tag--active>a,#MainContent .tag--active>label{font-weight:900}#MainContent .tag--active .tag-checkbox:after,#MainContent input:checked~.tag-checkbox:after{background-color:#1c1d1d;background-color:var(--colorTextBody);border-color:#1c1d1d;border-color:var(--colorTextBody)}#MainContent .tag--remove{position:relative}#MainContent .tag--remove a{text-align:left}#MainContent .tag--remove .icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;color:#fff;color:var(--colorBtnPrimaryText)}#MainContent .grid-product__content{position:relative;margin-bottom:20px;text-align:left}#MainContent html[dir=rtl] .grid-product__content{text-align:right}@media only screen and (min-width:590px){#MainContent .grid-product__content{margin-bottom:40px}}#MainContent .product-single__related .grid-product__content{margin-bottom:0}#MainContent .grid-product__link{display:block}#MainContent .grid-product__image-mask{position:relative;overflow:hidden}#MainContent .grid-product__image{display:block;margin:0 auto;width:100%}#MainContent .grid-product__secondary-image{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;background-color:#fff;background-color:var(--colorBody);opacity:0}#MainContent .grid-product__secondary-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#MainContent .grid-product__content:hover .grid-product__secondary-image{opacity:1}#MainContent [data-animate_images=true] .grid-product__content:hover .grid-product__secondary-image{opacity:0;animation:.5s cubic-bezier(.26,.54,.32,1) 0s forwards;animation-name:fade-in}@media only screen and (max-width:589px){#MainContent .supports-touch .grid-product__secondary-image{display:none}}#MainContent .grid-product__meta{position:relative;padding:10px 0 6px;line-height:calc(var(--typeBaseLineHeight) - .1)}@media only screen and (max-width:589px){#MainContent .small--grid--flush .grid-product__meta{padding-left:15px;padding-right:10px}}#MainContent .grid-product__title{font-size:calc(var(--typeBaseSize)*1.2*.83)}@media only screen and (min-width:590px){#MainContent .grid-product__title{font-size:calc(var(--typeBaseSize)*1.18)}}#MainContent .grid-product__vendor{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:var(--typeBaseWeight);letter-spacing:var(--typeBaseSpacing);line-height:var(--typeBaseLineHeight)}#MainContent [data-type_base_accent_transform=true] .grid-product__vendor{text-transform:uppercase;letter-spacing:.2em}#MainContent .grid-product__vendor{font-size:11px;margin-top:3px}#MainContent .grid-product__price{margin-top:6px;font-size:calc(var(--typeBaseSize)*.9*.92)}@media only screen and (min-width:590px){#MainContent .grid-product__price{font-size:calc(var(--typeBaseSize)*.9)}}#MainContent .grid-product__price--original{text-decoration:line-through;margin-right:5px;size:15px}#MainContent .grid-product__tag{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:var(--typeBaseWeight);letter-spacing:var(--typeBaseSpacing);line-height:var(--typeBaseLineHeight)}#MainContent [data-type_base_accent_transform=true] .grid-product__tag{text-transform:uppercase;letter-spacing:.2em}#MainContent .grid-product__tag{position:absolute;top:0;right:0;font-size:10px;line-height:1;padding:6px 6px 6px 8px;background-color:#000;background-color:var(--colorBtnPrimary);color:#fff;color:var(--colorBtnPrimaryText);z-index:1;transition:opacity .4s ease}@media only screen and (min-width:590px){#MainContent .grid-product__tag{font-size:12px;padding:7px 8px 7px 10px}}#MainContent .grid-product__tag--sale{background-color:#1c1d1d;background-color:var(--colorSaleTag);color:#fff;color:var(--colorSaleTagText)}#MainContent .quick-product__btn{position:absolute;top:-15px;right:-15px;z-index:2;border-radius:50%;width:65px;height:65px;background-color:#000;background-color:var(--colorBtnPrimary);color:#fff;color:var(--colorBtnPrimaryText);overflow:hidden;font-size:calc(var(--typeBaseSize)*.85);line-height:1.2;cursor:pointer;opacity:0;transform:translateY(5px);transition:opacity .15s ease,transform .15s ease-out,background .15s ease}#MainContent .no-js .quick-product__btn{display:none}#MainContent .grid-product__content:hover .quick-product__btn{opacity:1;transform:translateY(0);transition:opacity .15s ease,transform .15s ease-out}#MainContent .grid-product__content:hover .quick-product__btn:hover{transform:scale(1.08);transition:none}#MainContent .grid-product__content:hover .quick-product__btn:active{transform:none}#MainContent .quick-product__btn--not-ready{pointer-events:none}#MainContent .quick-product__label{position:relative;top:54%;transform:translateY(-50%);display:block;text-align:center;width:65px}#MainContent .grid-product__has-quick-shop .grid-product__content:hover .grid-product__tag{opacity:0;transition-duration:.2s}@media only screen and (max-width:589px){#MainContent .grid-overflow-wrapper .grid__item{width:66vw;flex:0 0 66vw;display:inline-block;float:none;white-space:normal}#MainContent .grid-overflow-wrapper .grid__item:first-child{margin-left:20px}#MainContent .grid-overflow-wrapper .grid__item:last-child:after{content:"";display:inline-block;width:100%;height:1px;margin-right:20px}#MainContent .grid-overflow-wrapper .grid__item--view-all{align-self:center}#MainContent .grid-overflow-wrapper .grid-product__content{margin-bottom:0}}#MainContent .grid-product__see-all{display:inline-block;padding:20px;text-align:center;border:1px solid;border-color:#1c1d1d;border-color:var(--colorBorder);margin-top:-60px}#MainContent .grid-product.aos-animate.unload .grid-product__image{opacity:0;transition-duration:.3s;animation:grid-product__loading 15s ease infinite!important}#MainContent .grid-product.aos-animate.unload .grid-product__meta,#MainContent .grid-product.aos-animate.unload .grid-product__colors,#MainContent .grid-product.aos-animate.unload .grid-product__tag{opacity:0;transition-duration:.3s}#MainContent .grid-product__colors{display:flex;flex-wrap:wrap;align-items:center;line-height:14px;margin-top:5px}@media only screen and (max-width:589px){#MainContent .small--grid--flush .grid-product__colors{padding-left:11px}}@media only screen and (min-width:590px){#MainContent .grid-product__colors{line-height:17px}}#MainContent .tag--swatch{display:inline-block}#MainContent .article__grid-image .image-wrap{display:block;position:relative;transition:transform 2s ease-out 0s}#MainContent .article__grid-image .image-wrap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:auto;background:#000;z-index:1;opacity:0;transition:opacity .5s ease}#MainContent [data-animate_sections=true] .article__grid-image:focus .image-wrap,#MainContent [data-animate_sections=true] .article__grid-image:hover .image-wrap{transform:scale(1.05)}#MainContent [data-animate_sections=true] .article__grid-image:focus .image-wrap:before,#MainContent [data-animate_sections=true] .article__grid-image:hover .image-wrap:before{opacity:.15;transition:opacity .2s ease-in}#MainContent [data-animate_sections=true] [data-aos=background-media-text__animation] .background-media-text__image,#MainContent [data-animate_sections=true] [data-aos=background-media-text__animation] .background-media-text__image.lazyloaded,#MainContent [data-animate_sections=true] [data-aos=background-media-text__animation] .background-media-text__image svg,#MainContent [data-animate_sections=true] [data-aos=background-media-text__animation] .background-media-text__video{opacity:0}#MainContent .no-js [data-animate_sections=true] [data-aos=background-media-text__animation] .background-media-text__image,#MainContent .no-js [data-animate_sections=true] [data-aos=background-media-text__animation] .background-media-text__image.lazyloaded,#MainContent .no-js [data-animate_sections=true] [data-aos=background-media-text__animation] .background-media-text__image svg,#MainContent .no-js [data-animate_sections=true] [data-aos=background-media-text__animation] .background-media-text__video{animation:none;opacity:1}#MainContent [data-animate_sections=true] [data-aos=background-media-text__animation].aos-animate .background-media-text__image,#MainContent [data-animate_sections=true] [data-aos=background-media-text__animation].aos-animate .background-media-text__image.lazyloaded,#MainContent [data-animate_sections=true] [data-aos=background-media-text__animation].aos-animate .background-media-text__image svg,#MainContent [data-animate_sections=true] [data-aos=background-media-text__animation].loaded.aos-animate .background-media-text__video{animation:2.5s cubic-bezier(.26,.54,.32,1) 0s forwards;animation-name:zoom-fade;transition:none}#MainContent .modal .newsletter .image-wrap{margin-bottom:10px}@media only screen and (min-width:590px){#MainContent .modal .newsletter .image-wrap{margin-bottom:20px}}#MainContent .active-image.lazyloaded{animation:kenburns 7s linear forwards;z-index:2}#MainContent .finished-image.lazyloaded{animation:kenburns-out 1s linear forwards;z-index:1}#MainContent .map-section .page-width{height:100%;padding:0;max-width:none}@media only screen and (min-width:590px){#MainContent .modal--quick-shop .page-content{width:70vw;max-width:100%}}#MainContent .product-single__review-link .spr-badge[data-rating="0.0"]{display:none}#MainContent .product-single__review-link .spr-badge{margin-bottom:7px}#MainContent .product-single__review-link .spr-badge-starrating{margin-right:8px}#MainContent .product-single__review-link .spr-badge-caption{font-size:calc(var(--typeBaseSize) - 1px)}#MainContent .sale-price{color:#ff4f33;color:var(--colorSalePrice);font-size:23px}#MainContent .article .section-header__title,#MainContent .article__date,#MainContent .article__h3{margin-bottom:5px}@media only screen and (min-width:590px){#MainContent .article .section-header__title,#MainContent .article__date,#MainContent .article__h3{margin-bottom:10px}}#MainContent .article__image-wrap{position:relative;flex:1 1 100%;height:200px;margin:40px 0}#MainContent .article__image-wrap--empty{height:0;margin:0}@media only screen and (min-width:590px){#MainContent .article__image-wrap{position:static;height:450px;margin:0}#MainContent .article__image-wrap--right{order:2}#MainContent .article__image-wrap--right .article__image{left:50%;right:0}}#MainContent .template-giftcard .page-width{max-width:588px}#MainContent .template-giftcard .page-width iframe,#MainContent .template-giftcard .page-width img,#MainContent .template-giftcard .page-width object{max-width:100%}#MainContent .giftcard__tag--active{background:transparent;color:#1c1d1d;color:var(--colorTextBody);border:1px solid;border-color:#1c1d1d;border-color:var(--colorBorder)}#MainContent .grid,#MainContent .grid.grid--uniform{display:block}#MainContent .grid,#MainContent .grid.grid--uniform{display:block!important}#MainContent .grid:after{content:"";display:table;clear:both}#MainContent .grid__item{float:left;padding-left:30px;width:100%;box-sizing:border-box}@media only screen and (max-width:589px){#MainContent .small--one-half{width:50%}#MainContent .small--one-whole{width:100%}#MainContent .grid--uniform .small--one-half:nth-of-type(odd){clear:both}}@media only screen and (min-width:590px){#MainContent .medium-up--one-quarter{width:25%}#MainContent .medium-up--one-half{width:50%}#MainContent .medium-up--one-third{width:33.33333%}#MainContent .grid--uniform .medium-up--one-quarter:nth-of-type(4n+1){clear:both}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/live-aogen-collection.css.map */
