#shopify-section-product--template+.shopify-section{margin-top:var(--spacing-small)}@media (min-width: 60em){.product--alternate+.product--footer{margin-top:calc(var(--spacing-extra-extra-large) * -1)}}.product{--border-radius: 4px;--swatch-size: 48px;padding:0 var(--space-outer);margin:var(--spacing-large) auto var(--spacing-small);max-width:var(--max-width)}@media (min-width: 45em){.product{--border-radius: 8px}}@media (max-width: 45em){.product{padding:0 16px}}@media (min-width: 60em){.product{margin-top:var(--spacing-small);margin-bottom:var(--spacing-extra-extra-larg)}}.product .product__view-in-space{margin-top:var(--spacing-medium);display:none}.product .product__view-in-space.visible{display:flex}.product .product__view-in-space>span{display:flex;align-items:center}.product .product__view-in-space .icon{margin-right:var(--spacing-extra-small)}.product .product__media-item{display:block}.product__border{border-top:1px solid var(--color-border);margin-top:calc(var(--spacing-unit) * 4);margin-bottom:calc(var(--spacing-unit) * 4)}.product__block.product__block--x-small{margin-bottom:calc(var(--spacing-unit) * 2)}@media (max-width: 45em){.product__block.product__block--x-small{margin-bottom:calc(var(--spacing-unit) * 1.5)}}.product__block.product__block--small{margin-bottom:calc(var(--spacing-unit) * 4)}@media (max-width: 45em){.product__block.product__block--small{margin-bottom:calc(var(--spacing-unit) * 3)}}.product__block.product__block--medium{margin-bottom:var(--spacing-medium-large)}@media (max-width: 60em){.product__block.product__block--medium{margin-bottom:var(--spacing-medium)}}@media (max-width: 45em){.product__block.product__block--medium{margin-bottom:var(--spacing-small)}}.product__top{width:100%}@media (min-width: 60em){.product__top{display:grid;grid-template-columns:50% 50%}}.product__top .payment-icons__icon .icon{width:36px;height:22px}@media (max-width: 60em){.product__top .accordion.accordion--product{margin-right:calc(var(--spacing-unit) * -4);margin-left:calc(var(--spacing-unit) * -4)}}@media (max-width: 60em){.product__top .accordion.accordion--product .accordion__label{padding:var(--spacing-small) calc(var(--spacing-unit) * 4);font-size:var(--font-size-heading-4-base);line-height:var(--line-height-heading-4-base)}}@media (max-width: 60em){.product__top .accordion.accordion--product .accordion__text{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);padding:var(--spacing-small) calc(var(--spacing-unit) * 4)}}@media (max-width: 60em){.product__top .accordion.product--column-left,.product__top .widgets-accordion.product--column-left{display:none}}.product__top .accordion+.accordion,.product__top .accordion+.widgets-accordion,.product__top .widgets-accordion+.accordion,.product__top .widgets-accordion+.widgets-accordion{margin-top:calc(var(--spacing-unit) * -4)}.product__media-container{width:100%;flex-shrink:0}.product__media-container .flickity-viewport{transition:height .25s}.product__media-item{overflow:hidden;border-radius:var(--border-radius)}.product__media-item.hidden{display:none}.product__details{width:100%}.product__meta{margin-top:var(--spacing-medium-large)}@media (min-width: 60em){.product__meta{margin-top:0;margin-left:var(--spacing-extra-extra-large)}}.product__meta .shopify-app-block{margin-bottom:calc(var(--spacing-unit) * 3)}.product__price s.product__price-compare-at-price{color:var(--color-background-button);font-size:inherit;margin-left:0}@media (min-width: 60em){.product__price s.product__price-compare-at-price{font-size:20px}}.product__price-compare-at-price+.product__price-price-wrapper{margin-top:8px}.product__price-save{font-size:10px;font-weight:700;padding:6px 8px;color:#fff;background-color:var(--color-background-button);opacity:.7;border-radius:5px;margin-left:8px}@media (min-width: 60em){.product__price-save{font-size:13px;padding:10px 14px;margin-left:24px}}.product__price .unit-price,.product__price s{color:var(--color-text-meta)}.product__price s{margin-left:var(--spacing-small)}.product__price s:empty{margin-left:0}.product__price .unit-price__price{margin-left:var(--spacing-small)}.product__sku.product__block,.product__vendor.product__block{display:block}.product__sku:empty,.product__vendor:empty{margin-top:0}.product__bottom{display:flex;flex-direction:column;margin-bottom:var(--spacing-small);margin-left:calc(var(--space-outer) * -1);margin-right:calc(var(--space-outer) * -1);color:var(--color-text-contrast)}.product__bottom:not(:empty){background-color:var(--color-background-contrast);margin-top:var(--spacing-large);margin-bottom:var(--spacing-small);padding-top:var(--spacing-large);padding-bottom:var(--spacing-large)}@media (min-width: 60em){.product__bottom{display:none}}.product__bottom .widgets{margin-top:0}.product__bottom .widgets:first-of-type{margin-top:var(--spacing-large)}.product__bottom .accordion.accordion--full .accordion__label{padding-top:var(--spacing-medium);padding-bottom:var(--spacing-medium);font-size:var(--font-size-heading-4-base);line-height:var(--line-height-heading-4-base)}.product__bottom .accordion.accordion--full .accordion__text{padding-top:0;padding-left:var(--spacing-small);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}.product__bottom .accordion.accordion--full .accordion__label,.product__bottom .accordion.accordion--full .accordion__text{padding-right:calc(var(--space-outer) - 4px);padding-left:var(--space-outer)}.product__bottom .accordion.accordion--full .accordion__label:hover{background-color:var(--color-background-meta-contrast)}.product__bottom .accordion.accordion--full .icon-triangle{margin-right:1px}@media (min-width: 45em) and (max-width: 60em){.product__bottom .accordion.accordion--full .icon-triangle{margin-right:12px}}.product__bottom .accordion.accordion--full .icon-accordion{margin-right:-8px}@media (min-width: 45em) and (max-width: 60em){.product__bottom .accordion.accordion--full .icon-accordion{margin-right:2px}}.product__bottom .accordion.accordion--full .btn{background-color:var(--color-background-button-contrast)}.product__bottom .accordion.accordion--full .btn:hover{background-color:var(--color-background-button-hover-contrast)}.product__description{width:100%}.product__description.product__description--below{margin-top:0;padding-top:var(--spacing-medium-large);padding-left:var(--spacing-small);flex-grow:1;border-top:1px solid var(--color-border)}@media (min-width: 60em){.product__description.product__description--below{padding-left:var(--spacing-medium)}}.product__description .share-icons a{margin-right:var(--spacing-unit)}.product__description .accordion.accordion--product{margin-top:calc(var(--spacing-medium-large) - var(--spacing-small))}.product__description .accordion.accordion--product .accordion__group{margin-bottom:0}.product__description .accordion.accordion--product .accordion__group:last-of-type{margin-bottom:calc(var(--spacing-small) * -1)}.product__description .accordion.accordion--product+p{margin-top:var(--spacing-medium-large)}.product__description-header{margin-bottom:var(--spacing-medium)}.product__description--below .product__description-header{margin-bottom:var(--spacing-medium-large)}.product__description--inline .product__description-header,.variant-popup__content{display:none}.product__thumbnail-image{border:2px solid transparent;display:block;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;width:100%;height:100%}.active-thumbnail .product__thumbnail-image{border-color:var(--color-border)}.product__policies{margin-bottom:var(--spacing-medium-large)}.no-js .product__option,.no-js .product__quantity-button,.product__variants select#variant-selector{display:none}.no-js .product__variants select#variant-selector{display:block}.product__option+.product__option{margin-top:var(--spacing-medium-large)}.product__label-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-small)}.variant-popup__trigger{font-weight:600}.product__label-wrapper.product-form__label-wrapper--collapse{margin-bottom:0}.product__label{margin-right:var(--spacing-small);font-weight:600}.product__color-chips,.product__color-swatches{display:flex;flex-wrap:wrap}.product__color-chips select,.product__color-swatches select{display:none}.product__color-swatches{margin:calc(var(--spacing-unit) * -1)}.product__color-chips{margin:-3px}.product__chip{display:flex;justify-content:center;align-items:center;height:var(--height-input);padding:var(--spacing-extra-small) var(--spacing-medium);margin:var(--spacing-unit);background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--spacing-unit);transition:border-color .3s ease-in-out,background-color .3s ease-in-out}.product__chip.selected{background-color:var(--color-text);color:var(--color-background);border-color:var(--color-text)}.product__chip:hover{border-color:var(--color-text)}.product__color-swatch{width:var(--swatch-size);height:var(--swatch-size);margin:3px;border:6px solid var(--color-background);border-radius:100%;box-shadow:0 0 0 1px var(--color-border);transition:box-shadow .3s ease-in-out}.product__color-swatch.selected,.product__color-swatch:hover{box-shadow:0 0 0 1px var(--color-text)}.product__controls-group.product-form__controls-group-quanity{margin-top:var(--spacing-medium-large)}.product__controls-group.product-form__controls-group-quanity label{display:block}.product__controls-group.hidden,.no-js .product__controls-group-quanity{display:none}.product__quantity{height:var(--height-input);display:inline-flex;border:1px solid var(--color-border-input);border-radius:4px;overflow:hidden;transition:border-color .3s ease-in-out}.product__quantity:hover{border-color:var(--color-text)}.product__quantity input{width:30px;border:0;overflow:visible;text-align:center}.product__quantity input::-webkit-inner-spin-button,.product__quantity input::-webkit-outer-spin-button{-webkit-appearance:none}.product__quantity-error{margin-top:var(--spacing-medium-large);color:var(--color-text-error)}.product__quantity-error.hidden{display:none}.product__quantity-button{height:var(--height-input);align-items:center;cursor:pointer;color:var(--color-text);display:flex;background-color:var(--color-background-meta);border:0;transition:background-color .25s ease-in-out}.product__quantity-button:focus,.product__quantity-button:hover{background-color:var(--color-background-meta)}.product__quantity-button:active{background-color:var(--color-background-darker-meta)}.product__quantity-button.product__quantity-add-item,.product__quantity-button.product__quantity-subtract-item{padding:10px 8px}.product__share{position:relative;text-transform:none}.product__share.active .product__share-icons{visibility:visible;transition:visibility .4s ease-in-out .1s}.product__share.active .product__share-icons a{pointer-events:all}.product__share.active .product__share-text{padding-right:160px}.product__share .product__share-text{display:flex;flex-shrink:0;text-transform:none;transition:padding .3s ease;pointer-events:none}.product__share .product__share-text .icon{margin-right:var(--spacing-small)}.product__share .product__share-icons{visibility:hidden;position:absolute;right:28px;padding-left:var(--spacing-medium-large);margin-left:var(--spacing-medium-large);border-left:1px solid var(--color-border);transition:visibility .1s ease-in-out;pointer-events:none}.product__share .product__share-icons a+a{margin-left:calc(var(--spacing-unit) * 4)}.product__image-icon{position:absolute;width:74px;top:16px;right:16px}@media (min-width: 60em){.product__image-icon{width:150px;top:32px;right:32px}}.product__quotation blockquote{margin:0}.product__quotation .product__quotation-cite{margin-top:6px}.product__subtitle{font-weight:500}.product__media-sticky-wrapper{position:sticky;top:var(--height-header)}.product__breadcrumbs{margin:var(--spacing-large) auto}.NuggetsWidget-prefix .NuggetsWidget .NuggetsWidget__heading .NuggetsWidget__quotationMark--left{top:0!important}.product__controls-group.product__block.product__block--medium{margin-bottom:24px}.product__chip{height:auto;padding:12px 20px;border:3px solid var(--featured-color);border-radius:var(--button-shape);font-weight:700;transition:border-color .3s ease-in-out,background-color .3s ease-in-out,color .3s ease-in-out;font-size:14px}.product__chip.selected{background:var(--featured-color);border-color:var(--featured-color)}.product__chip:hover{border-color:var(--featured-color);background:var(--featured-color);color:#fff}
/*# sourceMappingURL=/cdn/shop/t/161/assets/main-product.css.map */
