.custom_totebag_product{padding:60px 0 120px!important}.custom_totebag_product .custom_info_product h1{font-weight:600;font-size:45px;line-height:1.2}.custom_totebag_product p{font-weight:400;font-size:17px;line-height:1.5;color:#747474}.custom_totebag_product .custom_info_product .price{display:flex;font-weight:700;font-size:35px;line-height:100%;color:#c9994f}.custom_totebag_product .custom_info_product .product-page-info__options{border-top:1px solid rgba(0,0,0,.1);padding:20px 0;margin:0!important}.custom_totebag_product .product-options label{margin:10px 0;font-weight:500;font-size:18px;color:#000;text-transform:capitalize}.custom_totebag_product .product-options__section .product-options__value--large-text{padding:5px 20px!important;margin:0;font-size:16px;line-height:100%;color:#747474}.custom_totebag_product .product-options__section .product-options__value--large-text.active{background:#0000000d;border-top:1px solid #0000000d!important;color:#000;border-color:#0000000d!important}.custom_totebag_product .product-page-info__details-buttons .row .col-auto:nth-of-type(2){display:none!important}.custom_totebag_product .product-page-info__details-buttons .btn-link{margin:0!important;font-size:16px;line-height:26px;color:#c9994f!important;text-decoration:none}.custom_totebag_product .product-page-info__details-buttons .btn-link svg{fill:#c9994f}.custom_totebag_product .product-page-info__details-buttons{margin-bottom:25px!important}.custom_totebag_product #product-form-template--28276907049306__main .pb-15{padding-bottom:0!important}.custom_totebag_product #product-form-template--28276907049306__main .pb-15 .d-flex .product-page-info__button-add-to-cart{margin-bottom:0!important}.custom_totebag_product #product-form-template--28276907049306__main .pb-15 .d-flex .product-page-info__button-add-to-cart button{margin:0!important;background:#000!important;color:#fff!important;border-radius:5px!important;font-size:16px!important;padding:10px 80px!important;width:fit-content!important}.custom_totebag_product #product-form-template--28276907049306__main .text-center{font-size:18px!important;min-height:45px}.custom_totebag_product .product-page-info__payments{margin:30px 0 0!important;position:relative}.custom_totebag_product .product-page-info__payments .payments{width:100%}.custom_totebag_product .product-page-info__payments .payments .row{gap:20px;justify-content:center!important;border:1px solid rgba(0,0,0,.1);padding:30px;margin:0;border-radius:15px}.custom_totebag_product .product-page-info__payments label{position:absolute;left:50%;transform:translate(-50%);background:#fafaf8;padding:5px 12px;top:-12px;margin:0!important;white-space:nowrap;text-align:center;color:#000}.custom_totebag_product .product-page-info__payments .payments .row .col-auto{padding:0!important}.custom_totebag_product .product-gallery__thumbnail .product-gallery__thumbnail_item{margin:0!important;padding:5px;border:1px solid rgba(0,0,0,.1);border-radius:5px}.custom_totebag_product .current{background:#c9994f05!important}.custom_totebag_product .product-gallery__thumbnail_item.current .product-gallery__thumbnail_item_inner:before{display:none}.custom_totebag_product .custom_gallery_img .product-gallery__thumbnail--collage .row{gap:20px}.custom_totebag_product .container,.custom_totebag_product .product-tabs,.product-sec .container{max-width:1440px!important;width:100%;padding:0 15px!important;overflow:hidden!important}.custom_totebag_product .custom_gallery_img .product-gallery .product-gallery__control{display:none}.custom_totebag_product .product-tabs{margin-top:80px}.custom_totebag_product .product-tabs .tabs-header{border-bottom:1px solid rgba(0,0,0,.1)}.custom_totebag_product .product-tabs .tabs-header .tab-btn{color:#747474;padding:20px 37px}.custom_totebag_product .product-tabs .tab-btn.active{color:#c47a2c!important;border:1px solid rgba(0,0,0,.1);text-decoration:underline}.custom_totebag_product .product-tabs .tab-btn.active:after{bottom:-10px;height:10px;background:#fafaf8}.custom_totebag_product .product-tabs .tab-btn:focus{outline:none!important;box-shadow:none!important}.custom_totebag_product .product-tabs #description{padding-top:45px;max-width:1250px}.custom_totebag_product .product-tabs #description ul li{padding:0;font-size:18px;line-height:28px;color:#747474;font-weight:400}.custom_totebag_product .product-tabs #description ul li:before{display:none}.custom_totebag_product .product-tabs #description [data-start="772"]{display:none!important}.product-sec h2{font-weight:600;font-size:45px}.product-sec .border-top{display:none}.product-sec .carousel__products .slick-track{display:flex!important;height:100%!important}.product-sec .carousel__products .slick-track .slick-slide{height:auto!important;display:flex;flex-direction:column;margin-bottom:10px}.product-sec .carousel__products .slick-track>div{height:100%!important}.product-sec .product-collection{height:100%;border:1px solid rgba(0,0,0,.1);border-radius:15px;padding:15px}.product-sec .product-collection .product-collection__wrapper{margin-bottom:0!important;height:100%}.product-sec .product-collection .d-flex{height:100%;padding:0!important;gap:15px}.product-sec .product-collection .product-collection__content{margin-top:auto!important;justify-content:space-between!important}.product-sec .product-collection .product-collection__content h4{font-size:20px;line-height:1.2}.product-sec .product-collection .product-collection__content .product-collection__buttons{height:auto;margin:0!important}.product-sec .product-collection .product-collection__content .product-collection__buttons .product-collection__button-add-to-cart{margin:0!important}.product-sec .product-collection__control{display:none!important}.product-sec .product-collection__content .product-collection__reviews{display:none}.product-sec .product-collection .price{color:#c9994f;font-size:22px}.product-sec .product-collection__image{background:#c9994f05;padding:24px;border-radius:10px}.product-sec .carousel{padding-bottom:120px!important;margin-top:8px!important}.customily-modal-container .main{padding:45px!important;border-radius:20px;position:relative!important}.customily-modal-container .main .options .col-12{width:100%!important;flex:0 0 49%!important;max-width:49%!important;margin:0!important;height:100%}.customily-modal-container .options-col #customily-personalize-accordion label{font-weight:400;font-size:18px;line-height:100%;color:#000;margin:0 0 10px}.customily-modal-container .options-col #customily-personalize-accordion select,.customily-modal-container .options-col #customily-personalize-accordion input{border:1px solid rgba(0,0,0,.1)!important;border-radius:5px;padding:16px 20px!important;color:#747474;font-size:16px!important;margin:0!important}.customily-modal-container .options-col #customily-personalize-accordion input{background:#fff}.customily-modal-container .main .options{height:100%;width:100%;justify-content:space-between}.customily-modal-container .options-col .swatch-container .customily-swatch{display:flex;justify-content:center;align-items:center;border:1px solid rgba(0,0,0,.1)!important;border-radius:5px;margin:0!important}.customily-modal-container .main .options-col .customily_option .swatch-container{justify-content:left;gap:12px}.customily-modal-container .options-col .swatch-container .customily-swatch label{box-shadow:unset!important;border:none!important}.customily-modal-container .main .options-col .customily_option .customily-file-input button{background:#000;color:#fff!important;padding:16px 30px}.customily-modal-container .main .options-col .customily_option .customily-file-input button span{color:#fff!important}.customily-modal-container .options-col .customily_set-visibility{display:flex;flex-direction:column;gap:15px}.customily-modal-container .options-col .customily_option{margin:0!important}.customily-modal-container .canvas-col .customily-mobile-controls .cl-mobile-control-wrapper{border-radius:5px;margin:0;padding:10px;max-width:100%;background:#0000000a}.customily-modal-container .canvas-col .customily-mobile-control{justify-content:space-between}.customily-modal-container .canvas-col .customily-mobile-controls{justify-content:space-between;gap:10px}.customily-modal-container .main .options .cart-buttons .buttons-container-col{flex:unset!important;max-width:100%!important}.customily-modal-container .main .options .cart-buttons .buttons-container-col span[data-button-content=added],.customily-modal-container .main .options .cart-buttons .buttons-container-col span[data-button-content=sold-out],.customily-modal-container .main .options .cart-buttons .buttons-container-col span[data-button-content=pre-order]{display:none!important}.customily-modal-container .main .options .cart-buttons .buttons-container-col button{padding:18px!important;font-size:20px!important;display:inline-block!important;height:100%!important;border-radius:10px!important}.customily-modal-container .main .customily-close-button{position:absolute!important;right:15px!important;top:15px!important;background:transparent!important;font-size:20px}.magik-ton-cart .container{max-width:1440px!important;width:100%;padding:0 15px!important;overflow:hidden!important}.js-page-cart-ajax h1{color:#000;font-size:45px;margin:20px 0 50px!important}.cart-inner-row .cart__items .cart__head{padding:22px 0!important;border:1px solid rgba(0,0,0,.1);border-left:0;border-right:0}.cart-inner-row .cart__items .cart__head label{font-size:18px;line-height:1.2}.art-box a{font-size:18px}.art-box .anchor-pera{color:#000;text-decoration:underline;font-size:13px;line-height:1.5}.art-box p.anchor-pera:nth-of-type(-n+4){font-size:14px;line-height:1.4;color:#747474;text-decoration:none}.art-box .anchor-pera:hover{cursor:pointer}.art-box{gap:14px}.art-box p{margin:0!important;color:#747474}.ryt-inner-ws span{color:#747474;font-size:20px}.ryt-inner-ws input{text-align:center!important;color:#747474;font-size:20px;height:100%;min-height:unset!important;padding:4px 20px;line-height:100%}.del-iner-btn{display:flex;align-items:center;padding:0;gap:10px}.cart__sidebar h3.h5.mb-20{color:#000;font-size:24px}.cart__sidebar label{font-size:15px;color:#000;margin:0 0 10px!important}.cart__sidebar select,.cart__sidebar input{background:#fff;padding:12px;border-radius:5px;color:#747474;font-size:13px}.cart__subtotal h5,.bottom-side-bx p{color:#000;font-size:14px}.bottom-side-bx input{background:#000!important;color:#fff!important;border:none!important}p:empty{display:none}.customily-property span a:hover,.customily-property span .preview-opener:hover{color:#c9994f!important;text-decoration:underline!important}.customily-property .preview-opener{font-size:18px}span.customily-required-label{display:none}.rimage__img{height:auto!important;top:50%!important;transform:translateY(-50%)}@media screen and (max-width:1599px){.custom_totebag_product .container,.custom_totebag_product .product-tabs,.product-sec .container{max-width:1340px!important}.custom_totebag_product .custom_info_product h1{font-size:40px}.custom_totebag_product .custom_info_product .price{font-size:32px}.custom_totebag_product p{font-size:16px}.custom_totebag_product .custom_gallery_img .product-gallery__thumbnail--collage .row{margin-top:30px}.custom_totebag_product .product-tabs .tabs-header .tab-btn{padding:15px 30px}.tabs-header{gap:20px}.custom_totebag_product .product-tabs #description{max-width:1100px}.custom_totebag_product{padding:50px 0 100px!important}.product-sec h2{font-size:40px}.product-sec .product-collection__image{padding:18px}.product-sec .product-collection .product-collection__content h4{font-size:18px}.product-sec .carousel{padding-bottom:100px!important}.customily-modal-container .main .options .cart-buttons .buttons-container-col button{padding:14px!important;font-size:16px!important}.customily-modal-container .options-col #customily-personalize-accordion select,.customily-modal-container .options-col #customily-personalize-accordion input{padding:12px 20px!important}.customily-modal-container .main{padding:40px!important;border-radius:15px}}@media screen and (max-width:1399px){.custom_totebag_product .container,.custom_totebag_product .product-tabs,.product-sec .container{max-width:90%!important}.custom_totebag_product .custom_info_product h1{font-size:35px}.custom_totebag_product .custom_info_product .price{font-size:28px}.custom_totebag_product .product-tabs{margin-top:60px}.custom_totebag_product{padding:50px 0 70px!important}.product-sec .carousel{padding-bottom:80px!important}.magik-ton-cart .container{max-width:98%!important}.cart-inner-row .cart__items .cart__head label{font-size:14px}.art-box .anchor-pera{font-size:12px}.art-box{gap:10px}.ryt-inner-ws span,.ryt-inner-ws input{font-size:16px}.cart__sidebar h3.h5.mb-20{font-size:20px}}@media screen and (max-width:1199px){.custom_totebag_product .product-page-info__payments .payments .row{gap:15px;padding:25px;border-radius:10px}.custom_totebag_product p{margin-bottom:10px}.custom_totebag_product .product-tabs #description ul li{font-size:16px}.custom_totebag_product{padding:50px 0 40px!important}.custom_totebag_product .container,.custom_totebag_product .product-tabs,.product-sec .container{max-width:95%!important}.customily-modal-container .main{height:90%!important;padding:30px!important}.customily-modal-container .options-col #customily-personalize-accordion label{font-size:16px}.customily-modal-container .main .options .col-12{padding:0 5px!important}.customily-modal-container .main .customily-close-button{right:10px!important;top:10px!important;font-size:17px}.customily-modal-container .options-col #customily-personalize-accordion label{margin:0 0 5px}.cart__head .row{row-gap:15px}.mid-inner-rw{gap:40px}}@media screen and (max-width:991px){.custom_totebag_product .custom_info_product h1{font-size:30px}.custom_totebag_product .custom_info_product .price{font-size:26px}.custom_totebag_product .custom_info_product .product-page-info__options{padding:15px 0}.custom_totebag_product .product-options label{font-size:16px}.custom_totebag_product .product-page-info__details-buttons{margin-bottom:20px!important}.custom_totebag_product #product-form-template--28276907049306__main .pb-15 .d-flex .product-page-info__button-add-to-cart button{font-size:15px!important;padding:10px 50px!important}.custom_totebag_product .product-page-info__payments .payments .row{gap:10px;padding:20px}.custom_totebag_product .product-tabs .tabs-header .tab-btn{padding:10px 25px;font-size:16px}.custom_totebag_product .product-tabs #description{max-width:100%;padding-top:30px}.product-sec h2{font-size:30px}.product-sec .product-collection{border-radius:10px;padding:10px}.product-sec .product-collection .product-collection__content h4,.product-sec .product-collection .price{font-size:16px}.product-sec .product-collection .d-flex{gap:5px}.customily-modal-container .options-col #customily-personalize-accordion label{font-size:14px}.customily-modal-container .options-col #customily-personalize-accordion select,.customily-modal-container .options-col #customily-personalize-accordion input{padding:8px 15px!important;font-size:12px!important}.customily-modal-container .options-col .customily_set-visibility{gap:10px}.js-page-cart-ajax h1{font-size:30px;margin:10px 0 30px!important}.cart__head .row{row-gap:10px}}@media screen and (max-width:767px){.custom_totebag_product .custom_info_product .price{justify-content:center}.custom_totebag_product #product-form-template--28276907049306__main .pb-15 .w-100{width:auto!important}.custom_totebag_product #product-form-template--28276907049306__main .pb-15 .d-flex{justify-content:center}.product-sec .carousel{padding-bottom:60px!important}.customily-modal-container .main{width:90%!important;padding:20px!important;margin:auto}.customily-modal-container .main .options .col-12{width:100%!important;flex:0 0 49%!important;max-width:100%!important}.customily-modal-container .main .customily-close-button{color:#000!important}.js-page-cart-ajax h1{font-size:28px}.customily-modal-container #cl_optionsapp{min-height:unset!important;height:auto!important}}@media screen and (max-width:575px){.custom_totebag_product .custom_info_product h1{font-size:27px}.custom_totebag_product .custom_info_product .price{font-size:25px}.product-options--type-page .product-options__section{margin:0!important}.custom_totebag_product .container,.custom_totebag_product .product-tabs,.product-sec .container{max-width:100%!important}.custom_totebag_product .product-tabs{margin-bottom:0}.customily-modal-container .options-col #customily-personalize-accordion label{padding-inline:50px}.mb-side-wrp .align-items-xl-center.flex-sm-column{flex-direction:column!important}.customily-modal-container .main .options-col .customily_option .customily-file-input button{font-size:10px;color:#fff!important;padding:6px 16px}.customily-modal-container .main .options .cart-buttons .buttons-container-col button{padding:8px!important;font-size:12px!important;height:fit-content!important}.customily-modal-container .main .options-col .customily_option{height:auto!important;min-height:unset!important}#cl_optionsapp .customily_option:not(.customily_option.cl-has-checkbox){gap:20px}.customily-modal-container .main .options{justify-content:space-between!important;flex:unset!important;height:70vh!important;flex-direction:unset!important;overflow-y:auto!important;overflow-x:hidden!important;padding:15px}.customily-modal-container .main .options canvas{pointer-events:none!important}.customily-modal-container .main .options .canvas,.customily-modal-container .main .options #canvas,.customily-modal-container .main .options [class*=canvas]{pointer-events:none!important}.customily-modal-container .main{height:auto!important;padding:0!important;overflow:hidden}.customily-modal-container .main .options .col-12{justify-content:space-between!important}.customily-modal-container .main .options .canvas-col{justify-content:center!important}.customily-modal-container .canvas-col .customily-mobile-controls{width:100%;position:static;margin:6px 0 20px}.customily-modal-container .canvas-col .customily-mobile-controls .cl-mobile-control-wrapper{padding:2px}.customily-modal-container .main .options .col-12{flex:0 0 100%!important;height:auto!important}#cl-crop-image-btn-f43e6975-a575-4ad4-af61-a7b14a6f19f0-6 svg{width:12px!important;height:12px!important;max-width:12px!important}.customily-modal-container .main .options-col{gap:20px}.custom_totebag_product #product-form-template--28276907049306__main .pb-15 .d-flex .product-page-info__button-add-to-cart button{padding:15px 50px!important;min-height:unset!important;height:fit-content!important}.customily-modal-container .main .cl-header{flex:unset!important;position:absolute!important;top:0;right:0;padding:0}.customily-modal-container .main .customily-close-button{background:#fff!important;width:26px;height:26px}.customily-modal-container .main .options .canvas-col{margin-bottom:0!important;padding:30px!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
