/*!**********************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.11.0_webpack@5.101.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/postcss-loader@6.2.1_postcss@8.5.6_webpack@5.101.3/node_modules/postcss-loader/dist/cjs.js!./src/components/snippets/product-form/product-form.css ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************/.swym-btn-container{right:-40px!important}.swym-btn-container{opacity:0}.swym-ui-component .swym-modal-bg{cursor:default}.swym-ui-component .swym-modal{align-items:flex-end}@media (min-width: 768px){.swym-ui-component .swym-modal{align-items:center}}.swym-ui-component .swym-generic-modal .swym-generic-modal-dialog{width:100%!important}.swym-ui-component .swym-generic-modal .swym-generic-modal-dialog{max-width:none;cursor:default;padding:1rem}@media (min-width: 768px){.swym-ui-component .swym-generic-modal .swym-generic-modal-dialog{width:560px!important}}.swym-generic-modal-dialog .swym-remind-me{min-width:0px!important}.swym-generic-modal-dialog .swym-remind-me{margin-left:auto;margin-right:auto;width:100%;padding:0}@media (min-width: 768px){.swym-generic-modal-dialog .swym-remind-me{width:504px;padding:1.25rem}}.swym-ui-component h2{margin-top:.5rem;text-align:center;font-family:baskerville-display-pt,sans-serif;font-size:24px;line-height:34px;font-weight:400;text-transform:lowercase;line-height:2rem;--tw-text-opacity: 1;color:#000;color:rgba(0,0,0,var(--tw-text-opacity, 1))}@media (min-width: 768px){.swym-ui-component h2{margin-top:.75rem;font-size:30px;line-height:36px}}.swym-ui-component h2:first-letter{text-transform:uppercase}.swym-ui-component p{text-align:center}.swym-generic-modal-dialog .swym-title{margin-bottom:.5rem!important}.swym-generic-modal-dialog .swym-remind-auth .swym-remind-description{margin-bottom:1rem!important;margin-top:0!important;font-size:13px!important;line-height:22px!important;font-style:normal!important}.swym-generic-modal-dialog .swym-remind-auth .swym-remind-description{font-family:Inter,sans-serif;letter-spacing:-.25px}.swym-generic-modal-dialog .swym-remind-me-block .swym-remind-email-inputs .swym-input{font-size:13px!important;line-height:22px!important}.swym-generic-modal-dialog .swym-remind-me-block .swym-remind-email-inputs .swym-input{margin-bottom:1rem;height:54px;width:100%;border-width:1px;--tw-border-opacity: 1;border-color:#e2e0dd;border-color:rgba(226,224,221,var(--tw-border-opacity, 1));padding-left:1rem;padding-right:1rem;font-family:Inter,sans-serif;letter-spacing:-.25px;--tw-text-opacity: 1;color:#000;color:rgba(0,0,0,var(--tw-text-opacity, 1))}.swym-generic-modal-dialog .swym-remind-me-block .swym-remind-email-inputs .swym-input::-moz-placeholder{font-size:13px!important;line-height:22px!important}.swym-generic-modal-dialog .swym-remind-me-block .swym-remind-email-inputs .swym-input::placeholder{font-size:13px!important;line-height:22px!important}.swym-generic-modal-dialog .swym-remind-me-block .swym-remind-email-inputs .swym-input::-moz-placeholder{font-family:Inter,sans-serif;letter-spacing:-.25px;--tw-text-opacity: 1;color:#828282;color:rgba(130,130,130,var(--tw-text-opacity, 1))}.swym-generic-modal-dialog .swym-remind-me-block .swym-remind-email-inputs .swym-input::placeholder{font-family:Inter,sans-serif;letter-spacing:-.25px;--tw-text-opacity: 1;color:#828282;color:rgba(130,130,130,var(--tw-text-opacity, 1))}.swym-generic-modal-dialog .swym-remind-me-block .swym-remind-email-inputs .email-sub-button{margin-bottom:.5rem;height:48px;font-family:Inter,sans-serif;font-size:12px;line-height:16px;font-weight:600;letter-spacing:.5px}@media (min-width: 768px){.swym-generic-modal-dialog .swym-remind-me-block .swym-remind-email-inputs .email-sub-button{margin-bottom:.75rem}}.swym-generic-modal-dialog .has-error .swym-input{--tw-border-opacity: 1 !important;border-color:#c9211b!important;border-color:rgba(201,33,27,var(--tw-border-opacity, 1))!important}.swym-remind-me .swym-validation-error-msg{margin-bottom:.5rem;margin-top:.5rem;padding:1rem;font-size:12px;line-height:16px;letter-spacing:-.2px;--tw-text-opacity: 1;color:#c9211b;color:rgba(201,33,27,var(--tw-text-opacity, 1))}@media (min-width: 768px){.swym-remind-me .swym-validation-error-msg{margin-bottom:.75rem;margin-top:.25rem}}.swym-generic-modal-dialog .swym-privacy-info,.swym-generic-modal-dialog .swym-remind-me .swym-powered-by{display:none}.swym-remind-auth #remind-me-subscribe-btn{height:48px;border-color:transparent;font-family:Inter,sans-serif;font-size:12px;line-height:16px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.swym-remind-auth .swym-success-msg{--tw-bg-opacity: 1 !important;background-color:#f2fdf5!important;background-color:rgba(242,253,245,var(--tw-bg-opacity, 1))!important;--tw-text-opacity: 1 !important;color:#587a6a!important;color:rgba(88,122,106,var(--tw-text-opacity, 1))!important}.swym-remind-auth .swym-success-msg{margin-right:0;margin-top:.75rem;display:flex;align-items:flex-start;padding:1rem 1.5rem 1rem 1rem;font-size:14px;line-height:22px;font-weight:600;line-height:1.25rem;letter-spacing:-.2px}.swym-remind-auth .swym-success-msg:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2716%27 height=%2716%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8 14A6 6 0 1 0 8 2a6 6 0 0 0 0 12Z%27 fill=%27%23587A6A%27/%3E%3Cpath d=%27M10.75 6.5 7.081 10 5.25 8.25%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E")!important}.swym-remind-auth .swym-success-msg:before{margin-right:8px;width:16px;height:16px;display:block;margin-top:2px}.swym-generic-modal-dialog .swym-close-btn:before{content:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m18.75 5.25-13.5 13.5M18.75 18.75 5.25 5.25" stroke="%23000" stroke-linecap="round" stroke-linejoin="round"/></svg>')!important}@media screen and (max-width: 768px){.swym-ui-component .swym-generic-modal .swym-modal-content{padding:0!important}}/*!**********************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.11.0_webpack@5.101.3/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/postcss-loader@6.2.1_postcss@8.5.6_webpack@5.101.3/node_modules/postcss-loader/dist/cjs.js!./src/components/sections/product-main/product-main.css ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************/.accordion--default--product .accordion-item-description-content p a{padding-top:.5rem;font-family:Inter,sans-serif;font-size:13px;line-height:22px;font-weight:400;letter-spacing:-.25px;--tw-text-opacity: 1;color:#4d4d4d;color:rgba(77,77,77,var(--tw-text-opacity, 1));text-decoration-line:underline}@media (hover: hover) and (pointer: fine){.accordion--default--product .accordion-item-description-content p a:hover{--tw-text-opacity: 1;color:#000;color:rgba(0,0,0,var(--tw-text-opacity, 1))}}.accordion--default--product .accordion-item-description-content p a[href^="mailto:"]{text-decoration-line:none}@media (hover: hover) and (pointer: fine){.accordion--default--product .accordion-item-description-content p a[href^="mailto:"]:hover{--tw-text-opacity: 1;color:#000;color:rgba(0,0,0,var(--tw-text-opacity, 1));text-decoration-line:underline}}.accordion--default--product .accordion-item-description-content p{margin-bottom:1rem}.accordion--default--product .accordion-item-description-content p:last-child{margin-bottom:0}.accordion--default--product .accordion-item-title{padding-top:1.25rem;padding-bottom:1.25rem}.accordion--default--product .accordion-item-title[aria-expanded=true]{padding-bottom:1rem;padding-top:1.25rem}.accordion--default--details .accordion-item-description-content p a{padding-top:.5rem;font-family:Inter,sans-serif;font-size:13px;line-height:22px;font-weight:400;letter-spacing:-.25px;--tw-text-opacity: 1;color:#374151;color:rgba(55,65,81,var(--tw-text-opacity, 1));text-decoration-line:underline}.accordion--default--details .accordion-item-description-content p a[href^="mailto:"]{text-decoration-line:none}@media (hover: hover) and (pointer: fine){.accordion--default--details .accordion-item-description-content p a[href^="mailto:"]:hover{--tw-text-opacity: 1;color:#000;color:rgba(0,0,0,var(--tw-text-opacity, 1));text-decoration-line:underline}}.accordion--default--details .accordion-item-description-content p{margin-bottom:1rem}.accordion--default--details .accordion-item-description-content p:last-child{margin-bottom:0}.accordion--default--details .accordion-item-title{padding-top:1.25rem;padding-bottom:1.25rem}.accordion--default--details .accordion-item-title[aria-expanded=true]{padding-bottom:1rem;padding-top:1.25rem}product-form{position:relative}.text-des{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis}.text-des br,.btn-find-in-store.text-des br{display:none}.accordion--default--details .accordion-item-icon,.accordion--default--product .accordion-item-icon{right:.5rem}.product-gallery-item picture{display:block;height:100%}.text-in-store p{font-family:Inter,sans-serif;font-size:13px;line-height:22px;font-weight:400;letter-spacing:-.25px;--tw-text-opacity: 1;color:#4d4d4d;color:rgba(77,77,77,var(--tw-text-opacity, 1))}.text-in-store a{font-family:Inter,sans-serif;font-size:13px;line-height:22px;font-weight:400;letter-spacing:-.25px;--tw-text-opacity: 1;color:#4d4d4d;color:rgba(77,77,77,var(--tw-text-opacity, 1));text-decoration-line:underline}@media (hover: hover) and (pointer: fine){.text-in-store a:hover{--tw-text-opacity: 1;color:#000;color:rgba(0,0,0,var(--tw-text-opacity, 1))}}.accordion--default--details .accordion-item-icon,.accordion--default--product .accordion-item-icon{height:1rem;width:1rem}.accordion--default--product:last-child .accordion-item{border-bottom-width:1px;--tw-border-opacity: 1;border-color:#e2e0dd;border-color:rgba(226,224,221,var(--tw-border-opacity, 1))}html.active-popup,body.active-popup{overflow:hidden}html.active-popup #gorgias-chat-container,body.active-popup #gorgias-chat-container{display:none!important}.btn-find-in-store{display:block;pointer-events:none;border:1px solid #ddd;font-size:12px;color:#222;font-weight:700;letter-spacing:1px;line-height:16px;text-align:center;padding:11px 10px;text-decoration:none;margin:16px 0 9px}.btn-find-in-store.active{pointer-events:auto}.btn-find-in-store.hidden{display:none}.find-in-store-wrapper{position:fixed;z-index:1000;width:100%;height:100%;top:0;left:0;background-color:#0000004d;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s}.find-in-store-wrapper.active{opacity:1;visibility:visible}.find-in-store-wrapper .inner{background:#fff;width:670px;max-width:90%;max-height:90%;padding:48px;position:relative;max-height:70vh;overflow:auto;margin-top:60px}.find-in-store-wrapper .inner .close-popup{display:flex;justify-content:center;align-items:center;position:absolute;right:23px;top:23px}.find-in-store-wrapper .product-info{display:flex;margin:0 0 47px}.find-in-store-wrapper .info-mobile{display:none}.find-in-store-wrapper .media{margin:0 36px 0 0;flex:0 0 110px}.find-in-store-wrapper .media img{display:block;max-width:110px;height:auto}.find-in-store-wrapper .product-vendor-name{color:#222;font-size:16px;font-weight:700;letter-spacing:1px;line-height:1;margin:0 0 5px}.find-in-store-wrapper .info .variant-detail{margin:10px 0 14px}.find-in-store-wrapper .info .variant-detail li{font-size:12px;color:#000;letter-spacing:.38px;font-weight:400;display:flex;align-items:center;margin:0 0 6px}.find-in-store-wrapper .info .variant-detail li strong{margin:0 10px 0 0;min-width:62px;font-weight:700;display:block;text-transform:uppercase}.find-in-store-wrapper .info .variant-detail .product__price .money{font-size:12px}.find-in-store-wrapper .info p{font-size:12px;line-height:18px;color:#000;margin:0}.find-in-store-wrapper .inner .inventory-table{display:flex;flex-wrap:wrap}.find-in-store-wrapper .inner .inventory-table .inventory-column-1{flex:1 0}.find-in-store-wrapper .inner .inventory-table .inventory-column-2{flex:0 0 29.6%;max-width:29.6%}.find-in-store-wrapper .inner .inventory-table .inventory-column-3{flex:0 0 23.85%;max-width:23.85%}.find-in-store-wrapper .inner .inventory-actions{display:flex;align-items:center;justify-content:center}.find-in-store-wrapper .inner .inventory-actions a{display:none;color:#fff;font-size:12px;font-weight:700;letter-spacing:1px;line-height:16px;padding:12px 45px;background-color:#000;text-decoration:none}.find-in-store-wrapper .inner .inventory-actions.stock .stock,.find-in-store-wrapper .inner .inventory-actions.stock .add-to-cart,.find-in-store-wrapper .inner .inventory-actions.shop-online-now .shop-online-now{display:block}.find-in-store-wrapper .inner .inventory-actions.sold-out .sold-out{display:block;cursor:default;pointer-events:none;background-color:#ddd;border-color:#ddd;color:#aaa}#inventoryLocationInformation .inventory-heading{border-bottom:1px solid #e4e4e4;margin:0 0 17px}#inventoryLocationInformation .inventory-heading li{color:#000;text-transform:uppercase;letter-spacing:.38px;font-size:12px;font-weight:700;line-height:15px;margin:0;padding:0 0 10px}#inventoryLocationInformation a{text-decoration:none}@media (max-width: 550px){.find-in-store-wrapper .inner .close-popup{right:3px;top:3px}.find-in-store-wrapper .inner{padding:20px}#inventoryLocationInformation .inventory-heading .inventory-column-3{text-align:right}#inventoryLocationInformation .inventory-content.inventory-column-3{flex:0 0 100%;max-width:100%}#inventoryLocationInformation .inventory-content .armadale-phone-store,#inventoryLocationInformation .inventory-content .brighton-phone-store,#inventoryLocationInformation .inventory-content .paddington-phone-store,#inventoryLocationInformation .inventory-content .james-street-phone-store{font-size:10px;font-weight:700}#inventoryLocationInformation .inventory-content{margin:0}#inventoryLocationInformation .inventory-content .inventory-table{margin:0 0 13px}}#tomit_inventory_list{display:none!important}#inventoryLocationInformation .inventory-content{margin:0 0 36px}#inventoryLocationInformation .inventory-contentul{margin:0;padding:0}#inventoryLocationInformation .inventory-content .inventory-table{margin:0 0 23px}#inventoryLocationInformation .inventory-content li{margin:0}#inventoryLocationInformation .inventory-content li .armadale-info-store,#inventoryLocationInformation .inventory-content li .brighton-info-store,#inventoryLocationInformation .inventory-content li .paddington-info-store,#inventoryLocationInformation .inventory-content li .james-street-info-store{display:block;margin:2px 0 0;font-size:10px;line-height:12px;color:#383838;font-weight:400}#page main .shopify-block.shopify-app-block #inventoryLocationInformation{display:none}#find-in-store-error{display:block;font-size:10px;line-height:1em;color:red;margin:2px 0 0}.product-labels .flair-badge-layout{margin:0!important}.product-labels .flair-badge-layout .flair-badge{font-size:13px!important;line-height:22px!important}.product-labels .flair-badge-layout .flair-badge{font-weight:400}[data-handle=gift-card] .btn-find-in-store{display:none}
/*# sourceMappingURL=/cdn/shop/t/513/assets/section-product-main.css.map */
